ArcGIS二次开发知识点总结「建议收藏」

ArcGIS二次开发知识点总结「建议收藏」空间分析定义:空间分析是指分析具有空间坐标或相对位置的数据和过程的理论和方法,是对地理空间现象的定量研究,其目的在于提取并传输空间数据中隐含的空间信息。叠置分析定义:是指将同一坐标系统下不同信息表达的两组或多组专题要素的图层进行叠加,从而产生一个新图层的过程缓冲区分析定义:是指根据分析对象的点、线、面实体,自动建立其周围一定距离的带状区,用以识别这些实体或者主体对邻近对象的辐射范围或者…

大家好,又见面了,我是你们的朋友全栈君。

空间分析定义:空间分析是指分析具有空间坐标或相对位置的数据和过程的理论和方法,是对地理空间现象的定量研究,其目的在于提取并传输空间数据中隐含的空间信息。

叠置分析定义:是指将同一坐标系统不同信息表达的两组或多组专题要素的图层进行叠加,

从而产生一个新图层的过程

缓冲区分析定义:是指根据分析对象的点、线、面实体,自动建立其周围一定距离的带状区,用以识别这些实体或者主体对邻近对象的辐射范围或者影响程度

 

在ArcObjects中存在三种类型的类:抽象类,组件类,普通类

ArcObjects的类之间存在四种关系:依赖,关联,组合,继承

 

接口含义:是一种用来定义程序的协定

接口作用:用来规范类,可以避免类在设计上的不一致,还可以解决多继承的问题

QI (Query Interface):即查询接口,表示从一个接口可以使用的属性方法转到另一个接口可以使用的属性方法的过程

ArcObjects最基本的类库:System类库

 

ArcGIS Engine常用的类库:

System类库(ArcGIS体系结构中最底层的类库)

SystemUI类库(包含ICommand、ITool和IToolControl接口)

Geometry类库(处理存储在要素类中的要素几何图形或形状或其他图形元素。基本几何图形对象包括Point、MultiPoint、Polyline和Polygon 。除了这些顶级实体外,就是作为多义线和多边形的组成部分的几何图形,是组成几何图形的子要素,它们是Segement、Path和Ring。Polyline和Polygon由一系相连接的、构成列Path的片段组成。一个片段由两个不同的点,即起始点和结束点,以及一个定义这两点之间弯曲度的元素类型组成。片段的类型有CircularArc、Line、EllipticArc和BezierCurve。所有几何图形对象都可以有与其顶点相关联的Z、M和IDs。所有的基本几何图形对象都支持诸如Buffer,Clip等几何操作。几何子要素不可以由开发者扩展。Geometry类库还包括了空间参考对象(投影坐标和地理坐标系统)。)

Display类库(包含用于显示GIS数据的对象。除了负责实际输出图像的主要显示对象外,这个类库还包含表示符号和颜色的对象,它们用来控制在显示上绘制时实体的属性。)

Server类库(包含允许用户连接并操作ArcGIS Server的对象)

Output类库(用于创建图形输出到诸如打印机和绘图仪等设备及诸如增强型元文件和栅格图像格式(JPG、BMP等)等硬拷贝格式)

Geodatabase类库(为地理数据库提供了编程API)

GISClient类库(允许开发者使用Web服务)

DataSourceFile类库(包含用于基于文件数据源的GeoDatabase API实现。这些基于文件的数据源包括shapefile、coverage、TIN、CAD、SDC、StreetMap和VPF)

DataSourcesGDB类库

DataSourcesOleDB类库

DataSourcesRaster类库

GeoDatabaseDistributed类库(通过提供地理数据库数据导入和导出工具,可以支持对企业级地理数据库的分布式访问。)

Carto类库(支持地图的创建和显示;这些地图可以在一幅地图或由许多地图及其地图元素组成的页面中包含数据。PageLayout对象是驻留一幅或多幅地图及其地图元素的容器。地图元素包括指北针、图例、比例尺等。Map对象包括地图上所有图层都有的属性—空间参考、地图比例尺等,以及操作地图图层的方法。可以将许多不同类型的图层加载到地图中。)

Location类库(包含支持地理编码和操作路径事件的对象。)

NetworkAnalysis类库(提供用于在地理数据库中加载网络数据的对象 并提供对象用于分析加载到地理数据库中的网络。)

Controls类库(用来构建或扩展具有 ArcGIS 功能的应用程序。MapControl 和 PageLayoutControl 分别封装了 Carto 类库的的 Map 和 PageLayout 对象。ReaderControl 同时封装了 Map 和 PageLayout 对象,且在操作控件时提供了简化的 API。Controls 类库还包含实现一个目录表 的 TOCControl 及驻留操作合适控件的命令和工具的 ToolbarControl。)

CeoAnalyst类库(包含支持核心空间分析功能的对象。这些功能用在SpatialAnalyst和3Danalyst两个类库中。)

3Danalyst类库(3Danalyst 类库包含操作 3D 场景的对象,其方式与 Carto 类库包含操作 2D 地图的对象类似。Scene 对象是 3Danalyst 类库中主要对象之一。)

GlobeCore类库(包含操作 globe 数据的对象)

SpatialAnalyst类库(包含在栅格数据和矢量数据上执行空间分析的对 象。)

ArcGIS Desktop应用的类库:

ArcGIS Engine的组成(两部分):软件开发包(SDK),可分发的运行时(Runtime)

 

MapControl:

     IMapControlDefault pMapControl = axMapControl1.Object as IMapControlDefault;

使用鼠标滚轮缩放地图:axMapControl1.AutoMouseWheel = true;

ArcGIS二次开发知识点总结「建议收藏」

ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」         

ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」

ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」

 

ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」

两种坐标系统:

投影坐标系统:是将三维地理坐标系统上的经纬网投影到二维平面地图上使用的坐标系统(等角投影、等积投影、正形投影等),地图单位通常为米。常见的投影坐标系有:北京54、西安80、WGS84

地理坐标系 :地理坐标系也可称为真实世界的坐标系,是用于确定地物在地球上位置的坐标系,它用经纬度来表示地物的位置,经度和纬度是从地心到地球表面上某点的测量角,通常以度或百分度为单位来测量该角度。如WGS 1984(GPS点),Xian 1980.prj ,Beijing 1954.prj

ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」

 

ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」

ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」

ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」

ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」

ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」

 ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」

 

ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」          ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」

 

ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」ArcGIS二次开发知识点总结「建议收藏」

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/147330.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • keil5 debug调试_java怎么远程调试

    keil5 debug调试_java怎么远程调试文章目录前言一、进入调试二、介绍调试工具栏二、搜索寻找三、特殊的窗口1.命令输出窗口2.寄存器窗口3.汇编语言窗口4.变量查看窗口5.检测自己想要看的总结前言其实我经常用的调试方法是在指定行加Printf();通过串口查看打印的信息,就知道执行到哪一步。但是这是很麻烦的。程序由上而下的执行顺序不会变的。debug调试也是从主函数开始这样调试的。一步一步的运行调试程序检查错误,或者直接运行到某处,二话不多说,开整!一、进入调试二、介绍调试工具栏1.复位按钮:(类似于用复位按键..

    2022年10月15日
    2
  • java 加载.ftl_如果加载jar里面的ftl文件

    java 加载.ftl_如果加载jar里面的ftl文件我将ftl及一些基础类打成了一个java,用maven的方式依赖,结果调用的时候调用不了jar中的ftl文件,找的还是调用方的地址去找ftl文件2019-07-0512:10:00,086[FailProcessor][WARN]Error@/manage/login:java.lang.RuntimeException:freemarker.template.TemplateNotF…

    2022年6月18日
    65
  • vue-router路由懒加载_vue图片懒加载

    vue-router路由懒加载_vue图片懒加载什么是路由懒加载官方的解释:当打包构建应用时,JavaScript包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更

    2022年7月30日
    7
  • css中的clear属性_clear啥意思

    css中的clear属性_clear啥意思之前有整理过一部分知识点,一直没有发布,因为都是有关前端方面的零散内容;现在想想无论分享什么内容都需要慢慢积累,所以还是决定将之前整理的相关内容验证之后慢慢分享给大家这个专题就是工作中开发问题总结相关的内容;不积跬步,无以至千里,一时得失莫要在意。好了废话不多说,直接上代码以及图例(为了让大家方便阅读,都有自己验证过程的一些图片作为分享)。1.clear属性定义:1.clear属性规定元素的哪一侧不允许其他浮动元素。2.clear属性定义了元素的哪边上不

    2025年11月1日
    2
  • 也说周鸿祎[通俗易懂]

    也说周鸿祎[通俗易懂]
 最早听说周鸿祎是在林锐的《大学十年》的那篇妙文里。应该是2001年。第一次看完林锐的回忆,觉得这个家伙是个人物,可他居然对周鸿祎服贴得不得了,可见周的确不是一个一般人。没过多久,有媒体开始关注3721了。那个时候,3721还没到过街老鼠人人喊打的时候,一度攻城掠地,风管无限。记得3721最开始吸引眼球的就是和Realname的一场口水大战…

    2022年7月26日
    10
  • redis 乐观锁_什么时候用乐观锁

    redis 乐观锁_什么时候用乐观锁文章目录GeospatialHyperloglogBitmapsRedis事务悲观锁和乐观锁JedisSpringboot继承RedisGeospatial存储地理位置的数据结构应用场景朋友的定位,附近的人,打车距离计算Geospatial底层使用的是Zset127.0.0.1:6379> geoadd city 116.23 40.22 beijing 添加一个数据127.0.0.1:6379> geoadd city 121.47 31.23 shanghai 118.77

    2022年8月9日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号