kikita & Maps

GIS,spatial and artificial intellegence learning and share

今天和大家说一下后台地理处理(GP),说到后台,自然会想到前台。

其实在 ArcGIS Desktop 9.X 以及更早的年代,ArcToolbox 中的工具运行的模式只有前台模式,也就是大家熟悉的情景:运行某个工具,然后工具运行窗口挡在 ArcMap的前面,窗口中的Log不停的滚动,直至工具运行完毕,ArcMap 才能使用。 并且,由于 ArcMap 和 ArcCatalog 是 32 的程序,单进程使用的系统资源是有限的。

为了解决这些问题,后台地理处理就产生了,从 ArcGIS 10.0 之后的版本,后台地理处理一直存在着。如果我们现在使用的操作系统是64bit的,那还可以安装后台地理处理64位程序包,在安装光盘中可以找到 ArcGIS for Desktop Background Geoprocessing (64bit)。


为什么安装 ArcGIS for Desktop Background Geoprocessing(64 位)?

因为,后台执行一个工具时,在后台会启动一个新的进程,我们可以理解成开了一个新的 ArcMap,只是没有界面的ArcMap。安装 ArcGIS for Desktop—Background Geoprocessing(64 位)之后,就替代了原先的常规 32 位后台处理。在 RAM 容量较大的系统中,使用 64 位后台处理,有助于处理在 32 位环境中无法处理的大数据。由于所有执行工作都在原生 64 位空间中完成,因此可使用更多系统资源。

由于新开进程,所以,在打开 ArcMap 之后的第一次执行后台GP,会发现很慢有延迟,之后的几次会很快出现进度条和消息。实际上,后台处理会启动两个进程,两个 RuntimeLocalServer.exe 进程。在工具执行期间不要随便结束这两个进程,否则可能会导致结果异常。


Read more »

确定已安装Python的版本

在 ArcGIS Desktop 中打开命令行,输入如下命令:

1
2
import sys
print(sys.version)


PythonWin下载

Python IDE 有很多,采用最常用的 PythonWin。

PythonWin 下载地址:http://sourceforge.net/projects/pywin32/files/pywin32/

在链接中选择最新的 PythonWin 可用版本。

Read more »

投影坐标系在二维平面中进行定义,投影坐标系是基于地理坐标系创建的,也就是在地理坐标系的基础上加上投影算法。

坐标原点位于网格的中心,(x,y)=(0,0)

Ⅰ 变形

地球表面是一个曲面,从曲面至平面的数学换算即为地图投影的过程,不同投影会引起不同类型的变形,例如,导致数据的形状、面积、距离或方向发生变形。

等角投影:

等角投影保留局部形状。要保留描述空间关系的各个角,等角投影必须在地图上显示以 90 度角相交的垂直经纬网线。地图投影通过保持所有角不变来加以实现。缺点是由一些弧线围起来的区域将在此过程中发生巨大变形。地图投影无法保留较大区域的形状。

等积投影:

保留所显示要素的面积。为此,形状、角和比例等其他属性将发生变形。在等积投影中,经线和纬线可能不垂直相交。有些情况下,尤其是较小区域的地图,形状不会明显变形,且很难区分等积投影和等角投影,除非加以说明或进行测量。

等距投影:

Read more »

如果现在使用的 ArcGIS 10.2 版本,如果需要向镶嵌数据集中添加 Landset 8 的数据,需要安装一个补丁:ArcGIS 10.2 for (Desktop, Engine, Server) Landsat 8 Patch

下载地址http://support.esri.com/en/downloads/patches-servicepacks/view/productid/66/metaid/2012

如果使用的是,ArcGIS 10.2.1,无需任何补丁,可以直接向镶嵌数据集中添加 Landset 8 的数据。



Landsset 8 常用的波段合成应用:

应用 波段
Natural Color 4 3 2
False Color (urban) 7 6 4
Color Infrared (vegetation) 5 4 3
Agriculture 6 5 2
Atmospheric Penetration 7 6 5
Healthy Vegetation 5 6 2
Land/Water 5 6 4
Natural With Atmospheric Removal 7 5 3
Shortwave Infrared 7 5 4
Vegetation Analysis 6 5 4

Read more »

Shapefile 是一种开放的非拓扑的简单几何数据类型,深受数据处理人员的喜爱。 Shapefile 利用 dBASE 文件格式(.dbf 文件)来存储属性,dBase这种上世纪80年代的数据格式,现在基本淡出舞台。 虽然Shapefile有万般好,但是,今天还是要来说说shapefile的局限性,也就是使用限制有什么,以便合理的选择使用Shapefile数据。

1. 文件容量限制:

Shapefile 每个子文件都有大小最大不能超过 2 GB ,以点要素为例,最多约能存储 7000 万个。

2. 不支持高级对象:

Shapefile不支持注记要素类、关系类、拓扑关系、属性域和子类、坐标精度和分辨率等。

不支持通过参数定义的曲线(也称为圆弧曲线)。

3. 字段存储限制:

Shapefile无法存储:空值,无法向上舍入数字,对 Unicode 字符串的支持不足,字段名称最长只能为 10 个字符,且在同一字段中无法同时存储日期和时间。

Shapefile支持的最大字段数为 255。若超出此上限,当转换为 shapefile 时只会转换前 255 个字段。

dBASE 文件不支持类型 blob、guid、全局 ID、坐标 ID 或栅格字段类型。

Read more »
0%