在ArcGIS中创建Python工具(二)

慕晓燕 发表了文章 • 0 个评论 • 672 次浏览 • 2015-11-24 14:01 • 来自相关话题

上一篇中我们了解到有两种方式在 ArcGIS 中创建 Python工具,这一篇就来看看如何在标准工具箱中创建脚本工具。

ArcGIS Help 中脚本工具的帮助过于枯燥,在这里,我以一个具体的实例来总结构建脚本工具的过程,我要实现的需求是做个快速实现羽化边界效果的小工具,预期得到如下的效果:

上面效果在ArcMap中完全可以手工运行几个工具实现,但是过程稍微繁琐,那么需求来了,如何做个自定的一

空间分析之密度分析

慕晓燕 发表了文章 • 0 个评论 • 1131 次浏览 • 2015-11-24 13:22 • 来自相关话题

一、WHY DENSITY ?
通过密度分析,我们可以讲测量的来的点或者线生成连续表面,从而可以找出那些地方点或者线比较集中。也就是,密度分析是根据输入要素数据计算整个区域的数据聚集状况。
密度分析是通过离散点数据或者线数据进行内插的过程,根据插值原理不同,主要是分为核密度分析和普通的点\线密度分析。核密度分心中,落入搜索区的点具有不同的权重,靠近搜索中心的点或线会被赋予较大的权重,反之,权重较小

ArcMap的Feature Cache

慕晓燕 发表了文章 • 0 个评论 • 509 次浏览 • 2015-11-24 02:03 • 来自相关话题

一、介绍
使用地理数据库中存储的数据时,创建要素缓存可以加快ArcMap的执行速度。要素缓存可以将 ArcMap当前显示的要素临时存储到计算机的内存中。
Arcmap 中有提供了 Feature Cache 的工具,如下:

各个工具的作用如下:

值得注意的是这两个工具:
第一个,构建要素缓存工具是在当前地图范围内构建缓存。第四个,设置自动缓存比例,也就是进行缓存的最小比例尺。注意ArcGIS自

中国UTM分区

慕晓燕 发表了文章 • 0 个评论 • 601 次浏览 • 2015-11-23 20:38 • 来自相关话题

其实UTM和高斯-克吕格投影投影仅仅相差一个参数。高斯-克吕格投影是“等角横切圆柱投影”,投影后中央经线保持长度不变,即比例系数为1;UTM投影是“等角横轴割圆柱投影”,圆柱割地球于南纬80度、北纬84度两条等高圈,投影后两条割线上没有变形,中央经线上长度比0.9996。从计算结果看,两者主要差别在比例因子上,高斯-克吕格投影中央经线上的比例系数为1, UTM投影为0.9996。
高斯-克吕格投影

3D分析之3D要素工具箱

慕晓燕 发表了文章 • 0 个评论 • 475 次浏览 • 2015-11-23 09:39 • 来自相关话题

整理有关 ArcGIS 10.1 3D分析工具箱中,3D Feature 工具箱中,各个工具的功能及注意事项。


1. Add Z information (添加 Z 信息)

各种几何类型的Z信息:
Points - Z 值
Multipoints - Z 最小值、Z 最大值、Z 平均值、点计数
Polylines - Z 最小值、Z 最大值、Z 平均值、3D 长度、最小坡度、最大坡度、平均坡

镶嵌数据集工具小结(三)概视图/Overviews

慕晓燕 发表了文章 • 0 个评论 • 1001 次浏览 • 2015-11-22 15:59 • 来自相关话题

定义/创建概视图类工具


这一贴,接着说镶嵌数据集的概视图(Overview),如果你对栅格数据集的金字塔有所了解,那就能立即理解概视图的作用。概视图实际上是对镶嵌数据集显示上的”抽稀“,通过重采样生成多层低分辨率的栅格,用与不同比例尺下显示镶嵌数据集。无论是金字塔还是概视图,它们的目的都是为了提高栅格数据的显示速度和减少CPU的运算,从而提升体验。
ArcGIS的帮助文档中有这样一幅图,可以很

空间统计(一)度量地理分布

慕晓燕 发表了文章 • 1 个评论 • 1664 次浏览 • 2015-11-22 13:30 • 来自相关话题

ArcGIS Desktop 中有一个包含了一系列用于研究空间分布(spatial distribution)、空间模式(spatial pattern)、空间关系(spatial relationship)的统计的工具箱 —— Spatial Statistics Toolbox。这与普通的统计方法不同,空间统计将许多地理空间的概念融入到统计算法逻辑中,例如:邻域(proximity),面积(a

凹凸有致的地图——浮雕风

慕晓燕 发表了文章 • 0 个评论 • 473 次浏览 • 2015-11-22 12:34 • 来自相关话题

想要下面这样一副地图,怎么做?



1.
准备包含一个数值属性字段的面数据,比如包含人口信息的欧洲大陆数据,使用分级色带渲染。



2.
使用 Choropleth Hillshade 工具制造“浮雕”栅格。感谢作者jwasil的分享,这个工具可以在Github上自取:点这里。



3.
给矢量面图层设置30%的透明,完成。


Maps we love 中也有一个web map,就是使用这

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

ArcGIS极客说 发表了文章 • 0 个评论 • 346 次浏览 • 2015-10-08 05:18 • 来自相关话题

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

1、如何导出地图

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

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

河流逻辑结构图生成方法

华南区技术部 发表了文章 • 0 个评论 • 274 次浏览 • 2015-10-01 00:00 • 来自相关话题

河流逻辑结构图生成方法

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

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

华南区技术部 发表了文章 • 0 个评论 • 515 次浏览 • 2015-09-27 23:10 • 来自相关话题

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

arcpy的错误处理机制

东北区技术部 发表了文章 • 0 个评论 • 421 次浏览 • 2015-05-22 16:42 • 来自相关话题

1.arcpy的错误处理机制:

import arcpy
myinput=r”C:UsersyaoDocumentsArcGISDefault.gdb地级市”
try:
    arcpy.CopyFeatures_management(myinput, myinput)
except arcpy.ExecuteError:
    print arcpy.GetMessages()

运行结果