arcpy.mapping常用四大件-MapsurroundElement

arcpy.mapping常用四大件-MapsurroundElement
by 李远祥
在arcpy.mapping 中,除了数据入口MapDocument、图层Layer之外,另一重要的角色就是MapsurroundElement。MapsurroundElement直接关系的就是地图的整饰元素。只要凑齐上述的这三大件,ArcGIS的制图自动化基本上就可以实现了。
地图的整饰元素有很多,例如文

arcpy.mapping常用四大件-MapDocument

arcpy.mapping常用四大件-MapDocument
by 李远祥
点开arcpy.mapping的帮助,可以看到其有限的几个类,看起来东西不是很多,但却是非常的使用。由于arcpy定位就是粗粒度的调用,因此,它的类和接口结对不可能像AO那么多,但可别小看了arcpy.mapping的这聊聊无几的类,它几乎封装了ArcMap的所有地图交互操作。下图是arcpy.mapping的类

其中包

ArcGIS与插值(一): 统计与地统计

顾名思义,地统计就是针对地理数据的统计,用于分析和预测与空间或时空现象相关的值。而ArcGIS中的地统计拓展模块是实现使用确定性方法和地统计方法对空间数据进行描述性分析和插值分析功能的。
在工作中经常碰到这样的问题:我这组数据应该用什么插值比较好?ArcGIS中的这些插值方法哪个最快?哪个效果最好?
碰到这种问题,ArcGIS地统计模块帮助文档中给出了插值方法分类树,对应插值方法分类自己进行决策就

笑谈ArcToolbox (5) 非我族类

笑谈ArcToolbox (5) 非我族类
by 李远祥
ArcToolbox的工具既能直接对数据源进行处理,也能对图层以及被选择要素进行处理。但有些数据看起来是空间数据,但实际上在处理的时候还是会出现问题,例如一些非常规的数据,如txt、csv这类型的数据,在参与空间分析的时候就会出现一些问题。那么,接下来看看ArcToolbox对这些非我空间族类的数据到底需要怎么样的处理。
txt、csv这类

arcpy.mapping常用四大件-StyleItem

arcpy.mapping常用四大件-StyleItem
by 李远祥
StyleItem 笔者将其归类到arcpy.mapping的四大件当中,主要是因为它的独特之处,就是其能力是直接读取.style文件的。前面介绍的三大件,分别是对地图文档、图层、地图整饰元素进行操作,现在再加上能够读取和使用.style符号,基本上就能构成了完整的自动化制图体系。
arcgis 的.style文件,就是我们常

使用微软VS2015编写python代码

使用微软VS2015编写python代码
by 李远祥
最近也有不少人问python代码编写使用什么工具比较好?关于工具的问题,好像是个亘古不变的话题。对于一些程序高手来说,很多时候就是使用文本编辑器就行了,特别是对那些编写解析性语言的人来说,通过文本编辑之后,可以直接运行,无需安装任何开发工具。但毕竟不是所有人都是高手,使用一些工具进行辅助也是很有必要的,至于什么工具才是好用,把握好一点:适合自

arcpy.mapping-认识arcpy.mapping

arcpy.mapping-认识arcpy.mapping
by 李远祥
ArcMap提供了强大的地图制图功能,在实际的工作中,只要涉及到专题地图和地图册的制作,难免会遇到非常多的出图工作和地图图面元素的调整,这部分的工作虽然简单,但基本上是繁琐的重复操作,这些操作不单是耗时长,而且容易出错,往往需要打开ArcMap界面进行多次的操作。而对于一些数据量比较大的地图来说,通过ArcMap界面来逐个调

笑谈ArcToolbox (3) ArcToolbox的一亩三分地

笑谈ArcToolbox (3) ArcToolbox的一亩三分地
by 李远祥
每个人都会有一些鲜为人知的小秘密,都有着不允许别人染指的一亩三分地。软件是人编写的,当然也会给它留有自己所拥有的一亩三分地。ArcToolbox也不例外,而它的一亩三分地就是【环境设置】。
“环境变量”这个词干IT的人一点都不陌生,特别是那些搞Java和Linux环境的人,一不小心就被“环境变量”给搞了。ArcToo

笑谈ArcToolbox (1) ArcToolbox 的发展方向

笑谈ArcToolbox (1) ArcToolbox 的发展方向
by 李远祥
ArcGIS工具箱ArcToolbox具有非常多的工具,相信用过的人都非常惊叹,其功能完备并且强大,种类繁多,总能找到工作中所需要的工具。尤其像笔者那样喜欢使用modelbuilder和arcpy来解决问题的人,特别喜欢使用其中的工具进行构建分析模型。但是,即便是多年的老司机,也会有遇上“荡失路”的时候,偶尔也会被A

地图整饰-框架与格网

地图整饰-框架与格网
by 李远祥
地图整饰元素中最常见的就是图框和网格了。只要确定了出图的纸张(就是图纸的大小),基本上就开始定义图框和格网。
在ArcMap里面,图框的定义还是相对来说要简单一些。在地图的DataFrame点击右键,进入到属性,可以调出图框(就是框架)的设置。
<a href="http://img.blog.csdn.n

使用python制作ArcGIS插件(2)代码编写

使用python制作ArcGIS插件(2)代码编写
by 李远祥
上一章节已经介绍了如何去搭建AddIn的界面,接下来要实现具体的功能,则到了具体的编程环节。由于使用的是python语言进行编程,则开发者需要掌握一些基本的python编程技能。python部分的知识不是本章节的重点,开发人员可以通过百度及其他方式去获取相关的python知识。ArcGIS在其帮助文档中也为我们提供了一些

笑谈ArcToolbox (4) ArcToolbox的隐藏关

笑谈ArcToolbox (4) ArcToolbox的隐藏关
by 李远祥
很多人在使用arcgis工具的时候,基本是“双击--调用”这种模式。这本来就是符合一般人的使用习惯。如果每次只做一次处理,这种模式就算是完成任务了。但有时候会有一些重复性操作,那就比较麻烦了,需要一遍又一遍的调用工具,重复的设置参数,还需要人工值守。其实ArcToolbox工具是非常人性化的,只是它不喜欢