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工具是非常人性化的,只是它不喜欢

使用python制作ArcGIS插件(4)界面交互

使用python制作ArcGIS插件(4)界面交互
by 李远祥
插件界面部分,除了一开始在设计器中设计的这些界面元素之外,还可以与操作系统进行一些输入输出的交互,这部分的实现全部在pythonaddins模块中。
pythonaddins模块包含了
OpenDialog
打开对话框以选择一个或多个 GIS 数据集。此函数返回所选数据集的完整路径。如果选择多个数据集

利用到路面提取道路中心线的方法

利用到路面提取道路中心线的方法

在利用GIS制图时,需要经常跟数据打交道。很多初级的制图人员都存在一种惯性思路,以为数据精度越高,出图的效果就越好。这是错误的观点。假如现在需要制作1:1w的地图,但手头上却只有1:500的地形图,数据精度虽然很高,但却无法在小比例尺下显示出来。
回到主题上,1:500的数据,大多数道路都是以面状显示。由于其精度高,有些数据甚至是不带线道路图层的,而在1

技巧篇-图层叠加之美(一)

很多人认为,制图是个非常复杂的过程。尤其是基于GIS制图,基本上在已有的数据上进行符号化,数据是精确测量或通过具备固定的结构,不能随意更改。正是这个原因,很多专业人员在制图的过程中抱怨,缺乏某些数据,或者数据采集不规范,导致无论怎么配置都无法达到出图要求。
经验老到的人总会被经验所制约,而无法跳出固化思维。很多人由于不敢修改数据或者缺乏数据,导致图面美观度大打折扣,图面效果

ArcGIS desktop——“热力图”实现方法比较

前几天接了一个电话,客户问我怎么才能用ArcGIS画出“百度地图热力图”中的那种炫酷的热力图,来反应采样点密集程度,而且当他进行缩放时热力图的形状也要能动态改变,就像下面左图、右图这样:

客户的需求是要在前端显示热力图,但是数据量非常大所以不愿意用前端API的方式实现。他说:“我查了很多资料,密度分析,kriging插值和热点分析三个工具我都试过了,但是哪个都不能做到我想要的效果,是我选择的方法

往sde中导入要素类报错000732

sde可以成功连接,可以在Server中注册。
但是向sde中导入要素类报错000732,如图所示。

点击红色圆圈提示 ERROR 000732。
将路径修改为绝对路径即可,如下图所示。

文章来源:http://www.cnblogs.com/mumu122GIS/p/6120831.html

使用python制作ArcGIS插件(5)其他技巧

使用python制作ArcGIS插件(5)其他技巧
by 李远祥
使用python做插件开发,除了了解ArcToolBox工具之外,还需要在了解ArcPy的相关函数和接口。只有掌握了这些,才可以顺利的开发ArcGIS插件。
但是,很多程序开发者真的不喜欢python的写法,尤其不习惯,既希望能够使用ArcPy的简洁用法,又希望在其他逻辑操作中使用自己熟悉的语言。其实python的优势之处在于其粘合