E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
栅格数据+ArcEngine
ArcEngine
C# GIS开发入门作业 (三)Ex04——实现地图的简单渲染和唯一值渲染
文章评论写评论sinat_37432938:可以说非常有参考的意义,谢谢分享4周前#2楼举报回复查看回复(1)domen_dragon回复sinat_37432938:哈哈,谢谢夸奖4周前举报回复weixin_44532006:代码注释很少见过写这么细的了,谢谢1个月前#1楼举报回复查看回复(1)Domen_Wang回复weixin_44532006:哈哈过奖了1个月前举报回复C#Socket编程
man_xu
·
2020-06-24 13:57
在 ArcGIS Engine 应用程序中加载搜狗地图和谷歌地图。
AddingsogoumaporgooglemapinArcGISEngineapplicationWebmapLayer.dll是一个基于
ArcEngine
和C#语言开发的程序集(类库),该程序集主要包含
mailtogst
·
2020-06-24 13:19
GIS技术
基于C#的
ArcEngine
二次开发教程(11):矢量数据属性查询接口介绍及实现源码
目录1使用ArcMap进行矢量数据属性查询示例1:根据Name字段进行查询示例2:根据KIND字段进行多条记录查询2基于AE的矢量数据属性查询的实现2.1IFeatureLayer2.2IFeatureClass接口2.3IFeatureCursor接口2.4IQueryFilter2.5IFeatureSelection3源码实现3.1获取矢量属性表中的记录数3.2依据指定条件查询记录3.3将查
小薛引路
·
2020-06-24 12:26
基于C#的
ArcEngine
二次开发教程(05):
ArcEngine
操作矢量数据的常用接口及用法代码示例
目录1ArcGIS矢量文件说明2AE中与矢量操作相关的接口:2.1IFeatureLayer的成员及描述2.2IFeatureClass的成员及描述2.3IFeature成员及描述2.4IField接口成员及说明2.5IFields成员及描述3利用IFeatureLayer进行矢量图层更名、比例尺及可见性设置3.1准备工作3.2图层操作3.2.1设置图层名称为RenameLayer3.2.2设置图
小薛引路
·
2020-06-24 12:26
基于C#的
ArcEngine
二次开发教程(12):缓冲区分析
目录1利用ArcMap实现缓冲区分析1.1打开缓冲区向导工具1.2缓冲区分析2缓冲区分析常用接口2.1ITopologicalOperator接口2.2IGraphicsContainer接口2.3IActiveView刷新视图接口2.4IElement接口3源码实现及结果展示3.1实现源码3.2结果展示1利用ArcMap实现缓冲区分析1.1打开缓冲区向导工具1.2缓冲区分析2缓冲区分析常用接口2
小薛引路
·
2020-06-24 12:26
基于C#的
ArcEngine
二次开发教程(03):
ArcEngine
的接口查询技术底层分析
目录1准备工作2类和接口的实现2.1定义接口IArea2.2定义接口ILength2.3定义类calc并显式实现IArea和ILength接口3主窗体的展示3.1直接通过接口定义对象3.2通过实例化类的方式访问接口方法3.3采用接口查询的方式定义4运行结果展示接口查询就是实现对象在同一类的不同接口之间切换;即:在一个类实现了多个接口,从类中的一个接口跳转到另外一个接口的过程就是QI(接口查询)。理
小薛引路
·
2020-06-24 12:26
C#编程学习10:ArcGIS、
ArcEngine
安装简要教程及C#程序创建
目录1ArcGIS10.1安装简要教程1.1准备工作,安装需要的四个文件1.2安装License1.3安装ArcGIS10.11.4破解1.5开启服务1.6安装
ArcEngine
10.12第一个C#程序的创建
小薛引路
·
2020-06-24 12:25
C#编程学习
基于C#的
ArcEngine
二次开发教程(01):接口、类与对象及三者之间的关系
目录第一讲ArcGISEngine介绍与DeskTop的关系编程学习的7条经验:第二讲接口、类与对象的关系1接口的定义2新建类CarA实现接口ICar3主窗体实现5事件驱动机制6封装7继承第一讲ArcGISEngine介绍与DeskTop的关系四个产品:ArcCatalog已内嵌到ArcMap中ArcMap二维平面地图分析工具ArcScencse小场景三维ArcGlobal大场景三维两类数据:矢量
小薛引路
·
2020-06-24 12:25
基于C#的
ArcEngine
二次开发37:循环查询过程的内存管理与性能优化
目录1查询接口函数解析1.1IFeatureClass.Search()1.1.1函数说明1.1.2依据点坐标查找图层中的第一个要素1.2IFeatureClass.Update()1.2.1函数说明1.2.2游标要素更新1.3IFeatureClass.Insert()1.3.1函数说明1.3.2示例2资源的释放2.1使用Marsh.ReleaseComObject进行查询游标的释放2.2分析3
小薛引路
·
2020-06-24 12:53
基于C#的
ArcEngine
二次开发22:要素拓扑检查
目录1拓扑检查1.1拓扑检查的基本流程1.2拓扑检查代码1.2.1checkTopologyError1.2.2AddRuleToTopology1.2.3ValidateTopology1.2.4调用代码及效果2拓扑关系枚举2.1将文字描述转化为拓扑规则枚举对象2.2根据拓扑关系ID获取拓扑描述X异常处置X.1Errorcreatingtopology:-2147220960Message:应用
小薛引路
·
2020-06-24 12:53
基于C#的
ArcEngine
二次开发39:GP工具的使用--界面、参数及示例代码
本文框架将根据个人学习及工作需求搭建,持续更新。1基础GP工具是ArcGIS中比较常用的数据处理工具,效率高而且经过充分的测试,比较可靠;直接调用这些工具会给我们的工作带来极大的遍历,本文旨在搜集和整理GP工具使用的示例代码,为自己和以后的学习者提供参考学习。1.1依赖的名称空间NamespaceInterfaceClassESRI.ArcGIS.GeoprocessingIGpValueTabl
小薛引路
·
2020-06-24 12:53
基于C#的
ArcEngine
二次开发35:缓冲区分析
目录0arcgis建立缓冲区1根据选择要素建立缓冲区并查询1.1代码1.2代码分析2从线要素首尾节点相邻的角度合并同名道路几点说明:使用ITopologicalOperation.Buffer建立缓冲区时,可能出现以下几种情况:出现异常卡死现象,修改缓冲区为合适的值,即可解决;不连续的要素无法建立缓冲区,此时应根据属性判断,将要素分离开来0arcgis建立缓冲区缓冲区是地理空间目标的一种影响范围或
小薛引路
·
2020-06-24 12:53
基于C#的
ArcEngine
二次开发38: 几何关系描述接口- ISpatialFilter 最全解析
目录1.ISpatialFilter接口简介2属性与方法2.1概述表2.2ISpatialFilter.SpatialRelDescription2.3ISpatialFilter.SpatialRel2.4IQueryFilter.WhereClauseProperty2.5其他属性3空间关系描述优秀论文1.ISpatialFilter接口简介ISpatialFilter是一个包含空间和属性限制
小薛引路
·
2020-06-24 12:53
基于C#的
ArcEngine
二次开发41:投影坐标系与地理坐标系接口、方法及示例代码
空间参考是地理空间要素的重要属性,也是地理信息数据处理的关键要素;本文将对
Arcengine
中与地图投影相关的接口及方法进行系统而全面的分析,希望能为大家的工作和学习提供一定的帮助。
小薛引路
·
2020-06-24 12:22
基于C#的
ArcEngine
二次开发29:GDB文件操作及异常处理
目录1.ArcCatalog创建GDB、MDB、SHP2.代码创建gdb工作空间2.1CreateFileGDBClass创建2.2Acrivator.CreateInstance创建2.2.1实现代码2.2.2空间索引格网大小无效异常及解决方案2.2.3完善代码3GDB目录删除与资源释放3.1删除gdb文件3.2资源解除占用3.2.1杀死文件:3.2.2解除资源锁定:3.2.3资源释放问题4从g
小薛引路
·
2020-06-24 12:22
基于C#的
ArcEngine
二次开发40:如何删除临时GDB文件
有兴趣的读着还可以关注之前写过的以下两篇文章:基于C#的
ArcEngine
二次开发39:GP工具的使用--界面、参数及示例代码基于C#的
ArcEngine
二次开发29:GDB文件操作及异常处理目录1创建与使用
小薛引路
·
2020-06-24 12:22
基于C#的
ArcEngine
二次开发教程(17):获取栅格属性的接口及代码实现
目录1问题描述2问题解析3要点分析3.1ArcGIS的接口与方法3.3DataGridView的学习总结3.3.1属性设置3.3.2添加新行3.3.3绘制行号3.3.4点击首行或首列选中3.3.5选中单一的格子4源码实现5结果展示6参考优质博文:1问题描述从栅格属性中提取分辨率信息、焦点坐标信息、参考坐标系统信息、中央子午线等2问题解析3要点分析3.1ArcGIS的接口与方法主要用到的接口:IRa
小薛引路
·
2020-06-24 12:51
C#编程学习
ArcEngine
二次开发-调用GP工具(IGeoProcessor接口或Geoprocessor类)
GP工具可以直接调用ArcgisMap中工具栏的某些功能。1.首先需要有许可证license。2.添加相关引用usingESRI.ArcGIS.Geoprocessor;usingESRI.ArcGIS.Geoprocessing;usingESRI.ArcGIS.AnalysisTools;//引用工具所在程序集3.调用GP工具有2种方式:(1)使用Geoprocessor类usingESRI.
浊酒入清梦
·
2020-06-24 12:55
ArcEngine
10.2设计与开发课程学习(作业三)——基本应用程序生成,右击菜单实现:显示、移除和属性表打开功能
目录前言——作业说明一、准备工作二、代码1,鼠标移动在地图上时,显示相关信息2,鼠标移动至工具条工具时,显示工具信息3,右击菜单的实现,4,图层移除功能实现5,属性表功能实现,前言——作业说明课程数据见作业二,首先说明一下第一个作业,这是第二个的链接:https://pan.baidu.com/s/1NziPHoMEJx0vc8DCNrX-dA提取码:qpee看的时候希望能够静下心来看,不要着急,
@_小鸣同学ech。
·
2020-06-24 12:48
课堂作业
ArcEngine
10.2设计与开发课程学习(作业四)——实现地图的简单渲染和唯一值渲染
所有习题材料:链接:https://pan.baidu.com/s/1oiylGi6IEgndYO2j9_oQnQ提取码:jp3r复制这段内容后打开百度网盘手机应用程序,操作更方便哦EX04:编写程序,位于访问型文件数据库地理的要素类,并实现两种渲染器。加载数据显示到地图中。实现一个简单Renderer,能够WorldLakes采用RGB颜色进行填充。实现一个唯一值渲染器,根据世界各国的CNTRY
@_小鸣同学ech。
·
2020-06-24 12:48
课堂作业
AE开发环境配置教程
ArcEngine
10.2设计与开发课程学习(作业二)——地图、图层加载及属性访问(附ArcGIS,Engine,VS等的安装教程)
先说一句,我是新手,刚开课,刚学的C#和engine,刚写的文章。下面的代码质量肯定是经不住的,慢慢来,相信有很多和我一样的未入门级的同志,没事,都是这么一窍不通过来的啦,我也是断断续续折腾了好几天搞出来的一点东西。踩了很多坑,也都是很**的坑,建议还是了解一下控件和类的功能实现原理等等,那样捋的舒服点,不然这里搬一点那里搬一点不怎么好整,写别的代码也一样吧,都是从看代码到模仿的。不过没有一点C#
@_小鸣同学ech。
·
2020-06-24 12:48
课堂作业
软件安装配置教程
游程长度编码
游程长度编码(run-lengthcode)游程长度编码是
栅格数据
压缩的重要编码方法,它的基本思路是:对于一幅栅格图像,常常有行(或列)方向上相邻的若干点具有相同的属性代码,因而可采取某种方法压缩那些重复的记录内容
lzs109
·
2020-06-24 11:25
数据结构
【ArcGIS风暴】ArcGIS 10.6创建规则格网(渔网fishnet)图文经典详解
GIS中常常需要地图分幅与编号,或者需要按照规则格网(三角网、矩形网等)去批量裁剪或提取矢量和
栅格数据
,相关内容可以参看下面的文章。
刘一哥GIS
·
2020-06-24 09:43
《地图学与GIS》
ArcGIS
地理信息系统
渔网
分幅
格网
ArcEngine
调用GP工具之Erase总是报…
原因:权限不够,AxLicenseControl默认是
ArcEngine
权限,调用此工具需要ArcInfo或Advanced权限解决办法:(1)右击AxLicenseControl控件,属性中勾选Advanced
whuruby
·
2020-06-24 06:21
利用
Arcengine
的GP工具实现缓冲区分析功能
在项目中经常会用到缓冲区分析这个功能,首先想用ENGINE的GP工具必须了解GIS里面的相应功能,在利用GIS做缓冲区时,会让操作者输入要建立缓冲区的图层和输出的路径,先知道这是必须的,其他的先不讨论,大概这这个样子,首先在窗体上有一个Button按钮,点击事件,privatevoidBufferButtonItem_ItemClick(objectsender,ItemClickEventArg
lm_蜡笔小新456
·
2020-06-24 02:55
GIS开发
Engine开发
栅格数据
的三种存储格式--BSQ、BIL、BIP
转自:http://hi.baidu.com/yiqfdfryqpbdgrd/item/4c2fe8a03270d2258919d31ehttp://blog.sina.com.cn/s/blog_482cdb69010002do.html?retcode=0BSQ(bandsequentialformat)BIL(bandinterleavedbylineformat)BIP(bandinter
kupe87826
·
2020-06-24 01:37
遥感数据处理
遥感
ENVI
在Win10中安装ArcGIS10.2时遇到缺少.NET Framework 3.5问题的解决办法
在Win10中安装ArcGIS10.2时遇到问题的解决办法很多朋友偏爱win10扁平化的风格,但又需要利用
ArcEngine
组件方式开发工具,目前较为容易获取的就是
ArcEngine
10.2的版本了,安装
_Oak_Tree_
·
2020-06-24 01:11
Esri
ArcEngine
9.3 学习笔记(十):地图查询(IFeatureClass.Search()参数说明,空间分析常用接口、方法)...
补充第五章最后一节知识:5.8IFeatureClass.Search(IQueryFilter,boolRecycling)参数说明解释第二个参数boolRecycling的意义:IFeatureClass.Search(IQueryFilter,boolRecycling)方法,返回游标。第二个参数设置为true时,当用pFeatureCursor遍历pFeatureClass时,每次获取下一
Fredok_915
·
2020-06-24 00:27
ArcEngine
9.3 学习笔记(一):几何对象与空间参考(Point、MultiPoint、Path、Ring、PolylinePolygon的创建)...
断断续续地把《ArcObjectsGIS应用开发-基于C#》看完了,几百页,还是晚上看的,也就有个概念,这几天找了本《TM_A_090420_ArcGISEngines9.3基础开发教程》,感觉内容偏向实战,在看的过程中为了集中注意力,一边看,一边敲,等看完了,发现抄了几千行的内容。于是乎想放上来留个纪念;这本书应该是某个ESIR的员工很早前写的,也能在网上搜到不少转载的文章。这里就再引用下吧。第
Fredok_915
·
2020-06-24 00:27
ARCENGINE
开发经典贴(转)
第二部分:
ArcEngine
9.2的新特性及变化、(续)--类对比及变化、(续)--(代码转换插件)、(续)--
ArcEngine
新命令,工具、菜单和面板第三部分:使用ArcGISEngine开发应用程序
jmuguy
·
2020-06-23 23:07
ArcGIS Desktop 10.1+
ArcEngine
10.1完全破解安装教程
ArcGISDesktop10.1+
ArcEngine
10.1完全破解安装教程时间:2013年11月13日阅读:5,750分类:GIS探秘标签:ArcGIS,ArcGIS安装破解,
ArcEngine
在上一篇文章
jiangbingbo123
·
2020-06-23 21:20
基于Python的批量重采样
简介Resample_management(in_raster,out_raster,{cell_size},{resampling_type})in_raster:想要更改空间分辨率的
栅格数据
集。
荔枝猪
·
2020-06-23 20:31
游程长度编码
游程长度编码图1:原始
栅格数据
游程编码又称“运行长度编码”或“行程编码”,是一种统计编码,该编码属于无损压缩编码。对于二值图有效。
彬彬在线
·
2020-06-23 13:35
C/C++编程知识
ArcScene开发实例——加载地图文档
在
ArcEngine
中使用Scene控件开发,需要3DAnalystExtension。
gongchao1212
·
2020-06-23 11:41
其他
ArcGIS教程 - 10
栅格数据
分析
第10章
栅格数据
空间分析
栅格数据
是空间分析中另外一种常用的数据格式。
栅格数据
具有结构简单、利于计算等优势方便进行空间分析。
ZHOUZAIHUI
·
2020-06-23 09:22
ArcGIS
ArcGIS教程 - 9 矢量数据空间分析
空间分析主要分为矢量数据空间分析和
栅格数据
空间分析。矢量数据空间分析主要
ZHOUZAIHUI
·
2020-06-23 09:22
ArcGIS
关于VS2008+Win7出现error MSB3216: Cannot register assembly
Win7环境下,VS2008+
ArcEngine
9.3,在项目中,新建类库,但在项目进行编译时出现了错误:MyGISClassLib->D:/Project/MSProject/MyGIS/MyGISClassLib
熊崽Kevin
·
2020-06-23 05:58
ArcGIS流域提取教程(适用于小流域)
数字高程数据>>GDEMV230M分辨率数字高程数据>>根据研究区域的经纬度下载;方法2:选择高级检索>>输入经纬度(经纬度不能输入小数位)第二步:加载并裁剪DEM数据(1)右击图层添加数据>>导入刚才下载的
栅格数据
集
biubibiubi
·
2020-06-22 18:50
ArcGIS教程:面积制表
·假设区域输入为
栅格数据
集。则该输入必须具有属性表。一般会自己主动为整型
栅格数据
创建属性表。可是某些情况下可能不会这样做
aodiyi6351
·
2020-06-22 14:38
如何实现经度纬度到平面坐标的相互转换?(转自GeoMining的博客)
ARCEngine
中的IPoint就可以进行投影和反投影运算了。投影过程
aa3712730
·
2020-06-22 11:02
什么是
栅格数据
转自:https://blog.csdn.net/peckerzeng/article/details/78297159什么是
栅格数据
?
kevin_org
·
2020-06-22 03:07
GIS
GIS
栅格数据
Arcgis
栅格数据
的空间分析(一、掩膜分析、密度分析)
一、
栅格数据
的基础知识:
栅格数据
是由按行和列(或格网)组织的单元(或像素)矩阵组成的,每个单元都包含一个信息值。
栅格数据
一般分为两类:专题数据和图像数据。
MagicMHD
·
2020-06-22 01:13
WebGIS
基于
ArcEngine
+C#设计与开发国土资源一张图空间数据管理平台软件
1.总体设计1.1.系统总体目标ArcGIS的数据管理平台按照物理结构模式进行数据的管理,该种方式不便于对于地理空间数据的综合管理和维护,为便于用户对空间数据的有效管理和维护,特设计并开发了该空间数据管理平台。空间数据管理平台采用树状结构方式进行数据的组织和维护,系统主要按空间数据的逻辑关系实现对地理空间数据的有效组织和管理,以满足对数据资源的高度共享及应用的需要。空间数据管理平台基于JLKEng
领君2018
·
2020-06-21 22:40
学习成长之路 (初章 三个月建成微信 小程序商城、
ArcEngine
C# GIS开发入门)
学习成长之路(初章)三个月建成微信小程序商城、ArcEngineC#GIS开发入门自我简介先简单介绍一下,我是Domen,是一个彻彻底底的新手。大一大学大一没好好学习,搞这搞那一开始做各种产品的销售(好像什么吃的喝的,玩的,学的产品都做过),到后面可以自己卖卖自己的东西(主要做了生活用品床上用品,还有自己家乡的普洱茶),最后有点成绩沾沾自喜,越发不想学习,落下不少课程。大二大二上学期在我们班导师的
Domen_Wang
·
2020-06-21 19:26
学习过程
AE
C#开发
ArcEngine
C# GIS开发入门作业 (一) Ex01,Ex02 ——地图、图层加载及属性访问
AEC#GIS设计与开发课程分享(一)Ex01,Ex02——地图、图层加载及属性访问这学期在想学习的动力下,刚结束了GIS开发与设计课,简单入门了刚学的C#和
ArcEngine
,想趁热写点东西记录下来。
Domen_Wang
·
2020-06-21 19:26
学习过程
AE
C#开发
ArcEngine
C#
地图加载
入门
访问图层属性
gdal使用经验(一)影像读取-生成金字塔
#######################################################对于http://www.gdal.org/gdal_tutorial.html的翻译读取
栅格数据
遥感服务
·
2020-06-21 18:45
GDAL
遥感
GIS 地图的图层(切片/瓦片)概念
图层中数据的分类常用的数据有两种:(1)矢量数据(2)
栅格数据
1、矢量数据矢量数据是利用几何中点、线、面及其组合体来表示地理实体空间分布的一种数据组织方式。
CHS007chs
·
2020-06-21 18:30
GIS/地理信息
ArcEngine
的ToolbarControl解析
ToolbarControlClass有三个主要的接口:IToolbarControl,IToolbarControl2,IToolbarControlDefault其中,IToolbarControl2是IToolbarControl的新版本.而IToolbarControlDefaultisa'pure'dispatchinterface,始终是IToolbarControl的最新的版本,也就
weixin_34279246
·
2020-06-21 11:50
GeoTools
栅格数据
分析之DEM坡度分析
注:DEM坡度算法参考这里,具体使用geoTools实现1.计算指定像素坐标点的坡度publicfloatcalcSlope(intcellX,intcellY,PlanarImageimage)throwsIOException{DecimalFormatdf=newDecimalFormat("#.0000");finalint[]dest=null;inte=image.getTile(im
z362831561
·
2020-06-21 04:01
基于C#的
ArcEngine
二次开发42:空间分析接口及分析(ITopologicalOperator / IRelationalOperator / IProximityOperator)
本文主要介绍空间分析的相关接口,主要包含空间查询接口、空间几何运算接口、空间拓扑运算、空间关系运算和网络分析相关接口目录1空间查询1.1
ArcEngine
的三种游标1.2基于属性的查询1.2.1查询方式
小薛引路
·
2020-06-21 03:02
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他