kikita & Maps

GIS,spatial and artificial intellegence learning and share

Table 1: Geographic (datum) transformations: well-known IDs, accuracies and areas of use

中文原文链接:

http://blog.csdn.net/arcgis_all/article/details/8363728

esri原文链接:

http://www.arcgis.com/home/item.html?id=38fede3935a440e49cf316dcae6aae47


重点提出来,方便配置:

(1)先找到 webviewer 文件夹,在CE工作空间下ce.lib 文件夹下;

(2)将 webviewer 文件夹丢到 wwwroot 文件夹下;

(3)计算机管理中,webviewer目录中,双击打开右边的窗口中选中MIME类型,添加类型,如下图:


Read more »

在命令行中,将目录更改为许可管理器安装位置。Windows 上的默认位置是 C:\Program Files (x86)\ArcGIS\License10.1\bin

在命令的末尾添加 -verbose,可以在命令窗口中显示进度和错误消息。


以静默方式授权:

softwareauthorizationls.exe -s -lif -ver10.1 "c:\temp\<*.prvs>"

当离线授权时,此命令还可以与 ***.resps** 文件结合使用。当授权单机版 Desktop 或 Engine 许可时,可使用 *.prvc 和 *.respc。

为离线授权创建一个 .txt 授权文件:

softwareauthorizationls.exe -s -lif -ver 10.1 "C:\Temp\<.prvs>" -out "C:\Temp\authorize.txt"


以静默方式取消授权:

Read more »

在ArcMap中,在表中新建一个字段,用于存储新的十进制度值,使用字段计算器和 VB 脚本实现。

如下示例,其中,假设 Latitude 是表中存储 DMS 纬度值字段的名称,经纬度数据中的度分秒三个数据是以空格分隔。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Dim Degrees
Dim Minutes
Dim Seconds
Dim DMS
Dim DD

DMS = Split([Latitude])
Degrees = CDbl(DMS(0))
Minutes = CDbl(DMS(1))
Seconds = CDbl(DMS(2))
If Degrees < 0 Then
DD = -(Seconds/3600) - (Minutes/60) + Degrees
Else
DD = (Seconds/3600) + (Minutes/60) + Degrees
End If

PS:使用到的VBScript 函数:

(1)Split

Split(expression[,delimiter[,count[,compare]]])

(2)CDbl

CDbl 函数可把表达式转换为双精度(Double)类型。

结果示例:

Read more »

    日常我们会碰到有很多根据已知采样点生成等值面、等值线的需求,。由散点采样值估算相应区域,我们一般会想到插值,这样就获得了这个区域的连续表面。

    在ArcGIS中,插值的方法较多,主要有两个扩展模块的功能可以选用。一般情况下可以选择 Spatial Analyst 工具箱中,IDW,Kriging等方法进行插值。如果有更加复杂的参数设置和更加专业深入的插值分析,可以使用 Geostatistical Analyst,这里暂不赘述。

              

    这里以IDW插值为例,简述等值面、等值线的生成。


一、采样点插值

例如获取了如下一组点的臭氧浓度的采样值:

使用 IDW 工具,设置输入数据,插值使用的字段,搜索半径等参数,获得栅格表面。

Read more »
0%