关于gis坐标中的ZM
来源:互联网 发布:剪辑音乐的软件 编辑:程序博客网 时间:2024/06/05 06:33
参考:http://www.cnblogs.com/liweis/p/4188484.html
在ArcGIS中,我们常用的几何类型有点、线、面、体(体,在涉及三维的情况下使用),但在这之外,可能会遇到带ZM的类型,如图所示,面ZM,它与面类似,但比面多两个字段。
在编辑中查看草图属性可看到Z值和M值。Z值是用来存储高程属性信息的,M值是用来存储其他属性信息的,如温度、浓度等。这里的数据是CAD文件转过来的,所有有高程值,但没有M值。
从下面的WKT格式中可以看出几何点可能的类型有Point、PointZ、PointM、PointZM四种格式,Polyline、Polygon也是类似的。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<Point Text> := EMPTY
| <Point>
| Z <PointZ>
| M <PointM>
| ZM <PointZM>
<Point> := <x> <y>
<x> :=
double
precision literal
<y> :=
double
precision literal
<PointZ> := <x> <y> <z>
<x> :=
double
precision literal
<y> :=
double
precision literal
<z> :=
double
precision literal
<PointM> := <x> <y> <m>
<x> :=
double
precision literal
<y> :=
double
precision literal
<m> :=
double
precision literal
<PointZM> := <x> <y> <z> <m>
<x> :=
double
precision literal
<y> :=
double
precision literal
<z> :=
double
precision literal
<m> :=
double
precision literal
从AutoCAD中导出的地形图数据,因为大部分含有Z信息,所以导成shape后,其类型都是带ZM的,有的时候,比如MapGIS软件,它不能识别带ZM的几何类型的Shapefile文件,我估计他的程序员是通过字段的值来直接判定的。那么我们怎样来去除带ZM的几何类型呢?
在地理处理-环境,设置M值和Z值参数为Disabled。(也可以在ArcGIS工具中设置,那样只能当前工具生效)
然后再用复制要素工具重新生成一个就可以了。
在openlayers中定义了ol.geom.GeometryLayout对象来表示坐标数据的排列方式,它的值为:'XY', 'XYZ', 'XYM', 'XYZM'
阅读全文
0 0
- 关于gis坐标中的ZM
- GIS中的坐标
- GIS中的坐标
- GIS开发中的坐标系统
- 小马看Gis-关于WMS坐标(一)
- GIS坐标系统、投影
- GIS坐标旋转
- GIS坐标系统详解
- Unity3d Gis 坐标转换
- GIS坐标转换具体操作
- Unity3d Gis 坐标转换
- GIS地理信息系统中的空间地理坐标与屏幕坐标的对应关系
- GIS地理信息系统中的空间地理坐标与屏幕坐标的对应关系
- 关于unity3D中的坐标问题
- 关于UIView中的坐标转换
- GIS的坐标系统(转载)
- GIS坐标系统与投影变换
- 关于设备坐标和逻辑坐标在vc中的相关
- QQ空间技巧分析大全!
- Handler详解
- 面试记录,加油!(停更)
- 剑指offer 之 包含min函数的栈
- HDU 1800 Flying to the Mars
- 关于gis坐标中的ZM
- 题目学习——HDUOJ-2674
- eclipse oxygen4.7.0 bug: jsp html 标签Option 嵌入jsp标签如<c:if>报错
- 双向链表的简单实现
- dubbo常见错误
- html css与html交互的4种方式
- 单词搜索迷宫
- 工作一年总结之一项目环境搭建
- 大家好,我是小玩很高兴认识大家