ArcMap自定义脚本工具制作

ArcMap自定义脚本工具制作
在制图的前期,一般需要做一些数据的整理,如图层合并、裁剪等工作。虽然在ArcMap中也有提供对应的工具,但使用起来需要点技巧。如批量裁剪,虽然可以实现,但出来的结果会重命名为[图层名]_clip,这样对于配置好整个区域的mxd,需要单独裁剪部分范围数据非常不友好,以为后续工作意味着需要单独给裁剪出来的数据重命名,删除掉后缀_clip才可以统一设置数据源。

ArcObjects中的IGeometry转成Json

昨天发了将Json格式的描述转换为Web API中的Geometry,今天发一个将ArcObjects中的IGeometry转成Json。

private string Geometry2Json(IGeometry pGeo)
{

int wkid = pGeo.SpatialReference.FactoryCode;

【2016年Esri开发者大会亮点解析】支持Python扩展,Pro扩展再辟蹊径

ArcGIS Pro是一款令人兴奋的全新应用程序,与其他Esri的桌面应用程序完全不同。Pro是一款异步的WPF应用程序,可以基于ArcGIS Pro SDK进行扩展开发。作为一名开发者,相信大家更关注的是Pro的扩展开发能力。那么在什么情况下,我们应该使用ArcGIS Pro SDK呢?
需要扩展或者增强ArcGIS Pro能力的时候,我们可以使用ArcGIS

cityengine2012 教程5 : 导入原始图形

教程5 : 导入原始图形
目录:
Part 1:从shape或者GDB导入图形(shape)
Part 2:从OBJ导入图形(shape)
Part 3:导入容量
Part 4:导入地标作为图形(shape)



Part 1:从shape或者GDB导入图形(shape)

导入shapefile文件到cityengine
新建一个场景文件在数据导航窗口找到‘data’ /shp_footpr

地图导出格式,教你如何选择

有人问过这样的问题,用于出挂图的地图格式应该怎么选择?熟悉ArcGIS的用户都知道,ArcGIS支持打印导出的地图格式有很多,但它们之间也有所差异,在不同应用情况下要选择更加适合的格式,所以这里就做个详细的介绍。

1、如何导出地图

使用ArcMap的导出地图命令(文件>导出地图)将完整的地图图像导出为图像交换文件。

从图中可以看到,可将地图导出为10种符合行业标准的文件格式。其中EMF

ArcGIS Runtime SDK for Android 各版本下载地址

ArcGIS Runtime SDK for Android各版本下载地址:ArcGIS Runtime SDK交流群:249819194

SDK包中主要包含以下内容:
其中里面比较重要的有以下几项:
1、doc —— 该版本SDK对应的API文档,官网一直都是最新的,需要查看旧版API的一般需要到这里查找
2、lib-project —— aar格式的函数库,例如:arcgis-androi

河流逻辑结构图生成方法

河流逻辑结构图生成方法

某些时候为了显示河流之间的关系,需要生成河流的逻辑结构图。这种逻辑结构图有点像线网的逻辑结构,至需要显示基本的结构和连通关系,而不需要展示真实的空间地理位置。例如平常在地铁站内看到的地铁线路图,就是逻辑结构图。
由于河流数据采集的时候本身就是真实的道理数据,要变成结构图,需要做一些特殊的处理。在ArcGIS里面,可以使用逻辑示意图扩展模块(Schematics)去生成,

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

图层叠加之美(二) 为了增强地图的展示能力,通过叠加数据可以实现。例如简单的叠加,可以将一份几乎废弃掉的数据起死回生。详见上一章节 《地图叠加之美(一)》 ,在这里不再重复。 实际上,很多时候我们需要对一份数据进行适当的处理后,再将结果与原数据进行叠加,这样才能更好的增强其显示效果。例如等高线的显示,一般情况下等值线是只有专业人员才能看得懂(当然了,不排除一些长期从事图形制作的工作者),如下图 

ArcGIS Runtime for WPF&Java (windows)发布啦

ArcGIS Runtime终于推出了第一个正式版本 ArcGIS Runtime SDK 1.0 for WPF and Java,目前是Windows版本,Linux版本将在不久之后与大家会面。
给大家看看类图吧

跟prerelease版,多了个Portal类,也说明Runtime可以与云完美无缝集成。想想吧,今后桌面应用有线情况下访问公有云/私有云资源更加方便啦。
跟prerele

cityengine2012 教程3 地图控制

目录
Part 1 理解CGA参数
Part 2 控制天空轮廓线(地平线)
Part 3 控制土地利用类型

Part 1 理解CGA参数
城市由许多大的对象构成。通过单一对象(建筑)的属性设置来控制他们是乏味的,也是不可能的。在这个教程中你将首先学习如何利用CGA参数。
打开场景‘mapcontrolTutorial_01.cej’
(场景)准备了什么?
打开的场景包括两个图层(Terrain

ArcGIS Runtime 本地API介绍(五)

缓冲区空间查询
下面这个例子是在地图单击,然后做缓冲区,并找到跟这个缓冲区相交的面

LocalGeometryService pLocalGeometryService;

GeometryService pGeometryService;
QueryTask pQueryTask;

GraphicsLa

ArcGIS Online Web制图之图层添加

想一下,我们使用Desktop是如何制图的,第一步是什么?加载图层或者是新建工程!如果有相关的数据,就加载进去,没有就创建一个空的图层。
ArcGIS Online不过在这之前,我们可以做一件事情,那就是加载底图,就像上次博文所说的那样,新建web制图的时候,会自动的加载Esri默认的底图。底图有且只能有一个,新添加的会替换原来的。
添加底图
(1)点击“地图”,进入地图页面,点击“新建地图”。