arcgis如何读取面积
“arcgis如何读取面积”相关的资料有哪些?“arcgis如何读取面积”相关的范文有哪些?怎么写?下面是小编为您精心整理的“arcgis如何读取面积”相关范文大全或资料大全,欢迎大家分享。
ArcGIS读取天地图V1.1
解决天地图叠加数据偏移情况
ArcGIS读取天地图
1.天地图概况
天地图2.0(http://www.77cn.com.cn)于2013年3月份上线,基本情况如下:
1)基于OGC的WMTS 1.0.0版本;
2)提供矢量地图、影像地图和地形图;
3)提供两种坐标系:国家2000大地坐标系和Web Mercator投影坐标系;
4)地图和标注数据分开,矢量地图和影像地图提供中英文标注,地形图仅
提供中文标注。
所以,天地图提供了16个服务地址,如下表所示:
表格1天地图2.0服务地址
解决天地图叠加数据偏移情况
2.ArcGIS WMTS接口访问天地图
ArcGIS产品,包括桌面产品、Web APIs、Native SDKs都提供了对WMTS 的支持。如此,可以通过这些接口来访问天地图的WMTS服务。但是实际情况要复杂一些,经过测试发现,使用ArcGIS的WMTS接口访问天地图,会出现偏差,如下图所示。
经过研究发现,产生偏差的根本原因在于:ArcGIS WMTS接口中使用的DPI 与天地图使用的DPI不一致。
解决天地图叠加数据偏移情况
OGC WMTS标准中规定,通过getcapatilities请求可以获得WMTS的元数据。上图是天地图2.0WMTS元数据的部分截图
ArcGIS如何生成坡度分级图并统计各级别面积
ArcGIS如何生成坡度分级图并统计各级别面积?
ArcGIS在地形分析方面功能十分强大,现在我介绍一下如何使用这个软件生成坡度图,并且进行分级并统计面积。
工具/原料 ? ? ?
ArcGIS软件 DEM数据 电脑
方法/步骤 1.
1
加载DEM数据,如图1,并寻找”坡度“工具:依次点击\工具\—\栅格表面\—\坡度\。
2.
2
在打开的\坡度\工具里面,添加数据,其余的可以保持默认。如图2。
3.
3
接下来,需要对生成的坡度图进行分级,这里就会用到重分类工具:依次点击\工具\—\栅格重分类\—\重分类\。如图3。
4.
4
在打开的\重分类\工具框中,可以根据自己的需要设置分类的级别和方法。如图4,点击“分类”,即可打开一个分类级别设置框。那里面可以根据系统的一些方法分,如“分位数”、“几何间隔”,也可以自己设置“类别”数后,点击中断值,一个个修改。在图4中,我分为5个类别:0—20,20—40,30—60,60—80,80—90。
5.
5
这些设置完后,就点击“确定”,保存设置。我们还可以把这个重分类的模板保存下来,或者设置各个级别的值。如图5。
6.
6
对于生成的坡度分级结果,打开其属性表,如图6,这里我们新建一个字段“ar
arcgis如何导出CAD,包含块属性
第1章 导出CAD
按照字段type的值分图层导出cad,并将name属性作为块属性导入到相应的autocad文件中。
7.1 准备cad种子文件
这一步是为将name属性作为块属性导出做准备。一个包含块定义的 AutoCAD 种子文件,该文件的属性将用于存储属性值。
7.1.1 定义属性
打开AutoCAD,输入attdef命令,定义属性name(与arcgis中字段相同)。
7.1.2 创建块
输入block命令创建块,输入块名称为MyBlock,选择刚刚定义的name属性作为对象。
7.1.3 保存
保存为“zhongzi.dwg”。
7.2 导出buildings图层的cad文件
导出建筑图层CAD文件
7.2.1 将buildings的name属性作为块参照
1) “要素转点”工具
要将name属性作为块参照导出,需要一个点要素类以控制块参照的插入位置,点要素类的属性表中需要有CADType 字段和 RefName 字段。输入要素类属性表中的字段名与通过 AutoCAD 块定义所定义的块属性标签名相匹配。在生成的 DWG 文件中,输入要素属性表中的每个点要素都将具有一个块参照。每个块参照中都将包含与块属性标签名相匹配的字段
arcgis如何导出CAD,包含块属性
第1章 导出CAD
按照字段type的值分图层导出cad,并将name属性作为块属性导入到相应的autocad文件中。
7.1 准备cad种子文件
这一步是为将name属性作为块属性导出做准备。一个包含块定义的 AutoCAD 种子文件,该文件的属性将用于存储属性值。
7.1.1 定义属性
打开AutoCAD,输入attdef命令,定义属性name(与arcgis中字段相同)。
7.1.2 创建块
输入block命令创建块,输入块名称为MyBlock,选择刚刚定义的name属性作为对象。
7.1.3 保存
保存为“zhongzi.dwg”。
7.2 导出buildings图层的cad文件
导出建筑图层CAD文件
7.2.1 将buildings的name属性作为块参照
1) “要素转点”工具
要将name属性作为块参照导出,需要一个点要素类以控制块参照的插入位置,点要素类的属性表中需要有CADType 字段和 RefName 字段。输入要素类属性表中的字段名与通过 AutoCAD 块定义所定义的块属性标签名相匹配。在生成的 DWG 文件中,输入要素属性表中的每个点要素都将具有一个块参照。每个块参照中都将包含与块属性标签名相匹配的字段
arcgis如何进行地图切片的说明
ArcGIS Server切片简单过程介绍
1. 选择进行切片的地图服务
Server服务发布好以后,打开Catalog,点击GIS Servers, 选择Server主机名,选择所要切片的地图服务CeShi,如下图:
选择CeShi地图服务,点击右键,选择Services Properties,如下图,进行切片设置和切片:
2. 进行切片设置并设置切片图层
选择Cashing,
选择右上角“Using tiles from a cache that you will define below”,勾中左下角“Create tiles on demand”,并选择Cache directory。
点击右下角“Advanced Options”,进行切片图层选择,见下图:
首先选择“Multi layer cache”,然后选择所需切片图层,点击ok进行切片即可。 3. 设置切片层数
点击“Suggest”,弹出对话框进行切片层数设置,如入6,则进行6层切片,点击OK;
当然,自己也可以点击Add,手动添加切片图层比例尺。 4. 进行切片
以上设置完成后,点击右上角“Create Tile”,则弹出切片对话框,此时仍可设置切片图层,见下图:
确认
数据的读取
1. 纯数据(列数相同): 源文件:
0 3866.162 2198.938 141.140 1 3741.139 2208.475 141.252 2 3866.200 2198.936 141.156 3 3678.048 2199.191 141.230 4 3685.453 2213.726 141.261
解答:对于这个txt文件,由于各行列数相同,故简单地使用load,importdata均可。 2.字段名(中、英文字段均可)+数据: 源文件:
CH0 CH1 CH2 CH3
0.000123 0.000325 0.000378 0.000598 0.000986 0.000256 0.000245 0.000698
解答:由于是记录的形式,因此各行列数必相同(缺少部分列时请自行在文件中补上Inf或NaN),故直接使用importdata便可。
3.注释(含有独立的数字串)+数据(列数相同):
问题:这个文件有4列,但前6行是文字说明,4列数字是从第8行开始的.现在我想把这个文件的前2列和文字说明提出来组成一个新的dat文件 源文件:
Group 2 12.02.2006Limei Samples of datas: 50000
基于arcgis desktop地类图斑净面积计算方法
【学习笔记】基于arcgis desktop地类图斑净面积计算方法
本帖最后由 lucy1114 于 2010-5-24 23:14 编辑
虽然二调基本上结束了,发现还是经常有人这么问:什么建库软件才是最好的?
其实什么建库软件也不用,只要用arcgis desktop就足够了,arcgis desktop就是最好的建库软件 下来我们就来看一下要如何用arcgis desktop来计算地类图斑净面积
首先我们大概说一下地类图斑净面积(图斑地类面积)的概念,地类图斑净面积=图斑毛面积 - 扣除地类面积 - 线状地物面积 - 零星地物面积,这里线状地物面积指该图斑内所有线状地物的面积总和,零星地物面积指该图斑内所有零星地物的面积总和,扣除地类面积:当扣除类型为“TK”时,扣除地类面积表示扣除的田坎面积;当扣除类型不为“TK”时,扣除地类面积表示按比例扣除的散列式其他地类面积,一般常见的扣除地类面积就是指田坎面积。
从上面关于净面积的描述可以看出要算基本农田净面积,需要三层数据,地类图斑、线状地物、零星地物
进入正题,我们应该怎么利用arcgis现有的工具来计算净面积呢。 这里我用到了toolbox中的几个工具 1、Feature To Po
数据的读取
1. 纯数据(列数相同): 源文件:
0 3866.162 2198.938 141.140 1 3741.139 2208.475 141.252 2 3866.200 2198.936 141.156 3 3678.048 2199.191 141.230 4 3685.453 2213.726 141.261
解答:对于这个txt文件,由于各行列数相同,故简单地使用load,importdata均可。 2.字段名(中、英文字段均可)+数据: 源文件:
CH0 CH1 CH2 CH3
0.000123 0.000325 0.000378 0.000598 0.000986 0.000256 0.000245 0.000698
解答:由于是记录的形式,因此各行列数必相同(缺少部分列时请自行在文件中补上Inf或NaN),故直接使用importdata便可。
3.注释(含有独立的数字串)+数据(列数相同):
问题:这个文件有4列,但前6行是文字说明,4列数字是从第8行开始的.现在我想把这个文件的前2列和文字说明提出来组成一个新的dat文件 源文件:
Group 2 12.02.2006Limei Samples of datas: 50000
磁盘驱动读取系统
磁盘驱动读取系统
主要内容
一、课题背景简介 二、磁盘驱动读取系统模型
一、课题背景简介
磁盘可以方便有效的存储信息。磁盘驱动 器则广泛用于从便携式计算机到大型计算 机等各类计算机中。 现代的磁盘在每厘米宽度内有多达5000个 磁道,每个磁道的宽度仅为1μm,磁盘驱动 系统对磁头的定位精度要求很高。磁头滑片 转轴 臂的转动 支撑臂
磁道a 激励电机 磁道b
图1 磁盘驱动器结构示意图
1.磁盘磁头安装结构
磁头安装在一个与手臂相连的簧片上,它 读取磁盘上各点处不同的磁通量并将信号 提供给放大器,簧片(弹性金属制成)保 证磁头以小于100nm的间隙悬浮于磁盘之 上(如图2)。电机 电机
手臂 手臂
图2 磁头安装结构图
簧片 簧片
磁头 磁头
2.磁盘控制系统原理图
磁盘驱动器读取装置的目标是要将磁头准 确定位,以便正确读取磁盘磁道上的信息。 要精确控制的变量是磁头(安装在一个滑 动簧片上)的位置。磁盘旋转速度在1800 转/分和7200转/分之间,磁头在磁盘上方 不到100nm的地方“飞行”,位置精度指 标初步定为 1μm;如有可能,我们还要进 一步做到使磁头由磁道a移动到磁道b的时 间小于50ms。
至此,我们可以给出图3所示的初步的系统 结构,该闭环系统利
js读取解析JSON数据
js读取解析JSON数据
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。
本文主要是对JS操作JSON的要领做下总结。
在JSON中,有两种结构:对象和数组。
1. 一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间运用 “,”(逗号)分隔。 名称用引号括起来;值如果是字符串则必须用括号,数值型则不须要。例如:
var o={"xlid":"cxh","xldigitid":123456,"topscore":2000,"topplaytime":"2009-08-20"};
2. 数组是值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束。值之间运用 “,”(逗号)分隔。
例如:
var jsonranklist=[{"xlid":"cxh","xldigitid":123456,"topscore":2000,"toppla