esriFeatureType通常用来表示数据的存储结构,即物理层;

esriGeometryType通常用来表示数据的几何形状,即表现层。

esriGeometryType枚举类型详
常量 对象
esriGeometryNull
0 未知类型(Unknown)
esriGeometryPoint 1 点(Point)
esriGeometryMultipoint 2 多点(Multipoint)
esriGeometryLine 13 线段(Line)
esriGeometryCircularArc 14 圆弧(CircularArc)
esriGeometryEllipticArc 16 椭圆弧(EllipticArc)
esriGeometryBezier3Curve 15 贝兹曲线(BezierCurve)
esriGeometryPath 6 路径(Path)
esriGeometryPolyline 3 多段线(Polyline)
esriGeometryRing 11 环(Ring)
esriGeometryPolygon 4 多边形(Polygon)
esriGeometryEnvelope 5 外包(Envelope)
esriGeometryAny 7 任何类型(Any valid geometry)
esriGeometryBag 17 任意几何类型的集合(GeometryBag)
esriGeometryMultiPatch 9 表面几何(MultiPatch)
esriGeometryTriangleStrip 18 三角带(TriangleStrip)
esriGeometryTriangleFan 19 三角扇形(TriangleFan)
esriGeometryRay 20 射线(Ray)
esriGeometrySphere 21 球体(Sphere)
esriGeometryTriangles 22 三角形(Triangles)
 
esriFeatureType枚举类型详解
常量 描述 对象
esriFTSimple
1
Polygons, polylines, and points representing objects or places that have area, such as water bodies; linear objects, such as rivers; and localized positions, such as houses or sample sites.
Simple Feature.
esriFTSimpleJunction 7
Simple junction feature in a geometric network representing point objects, such as a fuse, service point, or telephone pole.
Simple Junction Feature.
esriFTSimpleEdge 8
Simple edge feature in a geometric network representing polyline objects, such as primary or secondary overheads.
Simple Edge Feature.
esriFTComplexJunction 9
Complex junction feature in a geometric network, not in general use.
Complex Junction Feature.
esriFTComplexEdge 10
Complex edge feature in a geometric network representing polyline objects such as primary overheads, which have midspan connectivity. Network resources flow through complex edge without interruption by midspan connectivity.
Complex Edge Feature.
esriFTAnnotation 11
Place or object names or identifiers, such as street names, hydrant ID numbers, land values, or elevation.
Annotation Feature.
esriFTCoverageAnnotation 12
Place or object names or identifiers, such as street names, hydrant ID numbers, land values, or elevation. Not supported in geodatabases, only supported in coverage datasets.
Coverage Annotation Feature.
esriFTDimension 13
Measurements, such as distances, lengths, widths, and depths.
Dimension Feature.
esriFTRasterCatalogItem 14
A raster dataset in a raster catalog that has information, such as footprints, names, metadata, and any other user-defined attributes.
Raster Catalog Item.

esriFeatureType与esriGeometryType的区别与联系的更多相关文章

  1. Arcgis engine 指定图层对要素进行创建、删除等操作

    Arcgis engine 指定图层创建点要素 在指定的图层上创建一个点要素,点要素的位置是通过X,Y坐标指定的,下面是具体的注释 .其中 和IFeatureClassWrite接口有关的代码不要好像 ...

  2. c#与java的区别

    经常有人问这种问题,用了些时间java之后,发现这俩玩意除了一小部分壳子长的还有能稍微凑合上,基本上没什么相似之处,可以说也就是马甲层面上的相似吧,还是比较短的马甲... 一般C#多用于业务系统的开发 ...

  3. jquery和Js的区别和基础操作

    jqery的语法和js的语法一样,算是把js升级了一下,这两种语法可以一起使用,只不过是用jqery更加方便 一个页面想要使用jqery的话,先要引入一下jqery包,jqery包从网上下一个就可以, ...

  4. 【原】nodejs全局安装和本地安装的区别

    来微信支付有2年多了,从2年前的互联网模式转变为O2O模式,主要的场景是跟线下的商户去打交道,不像以往的互联网模式,有产品经理提需求,我们帮忙去解决问题. 转型后是这样的,团队成员更多需要去寻找业务的 ...

  5. 探究@property申明对象属性时copy与strong的区别

    一.问题来源 一直没有搞清楚NSString.NSArray.NSDictionary--属性描述关键字copy和strong的区别,看别人的项目中属性定义有的用copy,有的用strong.自己在开 ...

  6. X86和X86_64和X64有什么区别?

    x86是指intel的开发的一种32位指令集,从386开始时代开始的,一直沿用至今,是一种cisc指令集,所有intel早期的cpu,amd早期的cpu都支持这种指令集,ntel官方文档里面称为&qu ...

  7. Java中Comparable与Comparator的区别

    相同 Comparable和Comparator都是用来实现对象的比较.排序 要想对象比较.排序,都需要实现Comparable或Comparator接口 Comparable和Comparator都 ...

  8. MySQL中interactive_timeout和wait_timeout的区别

    在用mysql客户端对数据库进行操作时,打开终端窗口,如果一段时间没有操作,再次操作时,常常会报如下错误: ERROR (HY000): Lost connection to MySQL server ...

  9. 设置line-height:1.5和line-height:150%或者line-height:150px的区别

    直接正题: 看一下line-height可能的值: 其实可以分为两类: (1)不带单位的(如line-height:1.5),这种是推荐使用的: (2)带单位的(如line-heigth:30px/1 ...

随机推荐

  1. windows bat脚本实现ftp自动下载 删除

    现在有一个需求就是把远程某个文件下面的图片,下载到本地,并且删除下载成功的的文件,而且远程目录下的那个图片会随时增加.假设一下如果所有的脚本都写好了,那么就需要调用windows上的计划任务定时执行脚 ...

  2. as 和is的区别

    is 1,检查对象的兼容性,并返回true或false 2,不会抛出异常 3,null永远返回false as 1,检查对象的兼容性,并返回 true或false 2,不会抛出异常 3,null将抛出 ...

  3. 使用VisualSVN Server自动发布站点

    使用VisualSVN Server自动发布站点可以节省大量的发布时间. 适用于项目测试版本 通常一个项目在测试阶段会遇到以下问题 1.开发人员修改缺陷要实时反应到测试环境 2.项目经理想让客户及时看 ...

  4. 忘记linux root密码怎么办?

    摘自:<鸟哥的Linux私房菜> 常常有些朋友在配置好了Linux之后,结果root密码给他忘记去!要重新安装吗?不需要的, 你只要以单人维护模式登陆即可更改你的root密码喔!由于lil ...

  5. Android 中的WiFi剖析

    Android的WiFi 我们通常看到WiFi的守护进程wpa_supplicant在我们的ps的进程列表中,这个就是我们的wifi守护进程.wpa_supplicant在external/wpa_s ...

  6. LintCode-Fast Power

    Calculate the an % b where a, b and n are all 32bit integers. Example For 231 % 3 = 2 For 1001000 % ...

  7. Xcode8之后 XMPP 重定义问题 Redefinition of module 'dnssd'

    在升级Xcode到8之后,原来的关于XMPP的项目运行报错,错误信息为: Redefinition of module 'dnssd' 系统和XMPP框架同时用到了 'dnssd',大概就是错误的原因 ...

  8. Getting Started with Java

    “学前”说明:<Learn Java for Android>这本书内容很多,都是精华,建议大家看英文版的.在这里我不打算一一总结书中的内容,书中每章节后面的exercises都很好,非常 ...

  9. 用protobuf编译时报错:protoc: error while loading shared libraries: libprotoc.so.9: cannot open shared object file: No such file or directory 的解决方法

    解决办法:export LD_LIBRARY_PATH=/usr/local/lib

  10. javascript_22_for_js控制div每五个换一行

    2. 3. css: <style type="text/css"> div{height: 50px; width: 50px; background: #f1161 ...