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
(4)平移
地图平移,可以说是最重要的功能之一,许多地图的默认工具就是平移。AE实现平移,比较简单,代码如下 1: /// <summary> 2: /// 地图漫游工具 3: /// </summary> 4: public class Pan : GISTools.Base.ToolBase 5:
·
2015-11-11 09:24
ArcEngine
arcengine
调用arctoolbox功能的举例 spatialJoin
废话不多说,code是王道。 其中str1、str2两个参数是target路径、join路径 private void spatialJoin(Geoprocessor gp, string str1, string str2) {
·
2015-11-11 08:07
ArcEngine
C#
ArcEngine
创建内存图层
C#+
Arcengine
---创建内存图层 分类: 技术文档 2009-12-11 14:43阅读( 1498) 评论(0)  
·
2015-11-11 08:21
ArcEngine
[小记]
ArcEngine
10.0读取shapefile的中文属性值乱码
今天遇到个奇怪的问题,RT,据了解应该是读取dbf文件的编码问题,但是不知道AE是如果初始化内部Encoding,按照正常思路应该是取操作系统codepage来确定编码,google下,有以下两个资料。 参考资料: http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&d
·
2015-11-11 07:01
ArcEngine
Shapefile文件数据库操作--
ArcEngine
+C#
很久不搞又有点忘记了,干脆记下来,免得到处找 一、 通过FeatureLayer 找到数据库 IfeatureClas featClass = featureLayer.FeatureClass; IDataSet dataset = featClass as IDataset; IWorkspace ws = dataset.Workspace; 二、 通过数据库文件读
·
2015-11-11 05:43
ArcEngine
自定义
arcengine
编辑条 (能够撤销和重做)
http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=75611&extra=&page=1 http://www.gisall.com/?uid-99501-mode-theme 代码 #region IEditStack interf
·
2015-11-11 05:37
ArcEngine
ArcGIS 9.3下载,包含ArcGIS Desktop、ArcGIS Engine、ArcGIS Server、ArcSDE、workstation
qihongchao1983/blog/item/0f541312b76ae68b6538db02.html KeyWord:ESRI ArcGIS 9.3 Desktop Server Engine
ArcEngine
·
2015-11-11 05:37
ArcGis Engine
arcengine
栅格数据使用总结
http://my.poco.cn/space/blog/blog_details.htx&blog_id=4459638
arcengine
栅格数据使用总结 两个星期以来一直与栅格数据打交道
·
2015-11-11 05:32
ArcEngine
ArcEngine
地图图片输出
注:outPicture -- Button按钮 savFileDialog1 -- 保存对话框控件 自带例子位置: 在ArcGIS安装路径下的Developerkit\SamplesNET\Engine\ExportActiveView\VBNet 自带的例子比下面的还好 //地图图片输出 &n
·
2015-11-11 05:26
ArcEngine
ArcEngine
中平面坐标与地理坐标的转换
假如你的地图单位是以平面坐标(公里网)为单位的,而现在要做一个地理坐标(经纬网)来进行定位的功能,这个过程就涉及到了坐标的转换。 我们知道,在地图中地理坐标和投影是两个非常重要的概念,具体的定义和区分请自己google。在进行地理坐标与平面坐标转换工作之前,必须保证地图具有某个具体的投影才可以。 下面是如何进行转换的过程:(C#代码) 输入数据:double 经度:x=117.1234度;纬
·
2015-11-11 05:25
ArcEngine
影像数据的裁切和保存-
Arcengine
,C#
using ESRI.ArcGIS.esriSystem; using ESRI.ArcGIS.Controls; using ESRI.ArcGIS.SystemUI; using ESRI.ArcGIS.Carto; using ESRI.ArcGIS.Geodatabase; using ESRI.ArcGIS.DataSourcesGDB; using ESRI.ArcGIS.
·
2015-11-11 05:22
ArcEngine
ArcEngine
的类库 - [ArcEnine接口]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://mxf-gis.blogbus.com/logs/29640186.html 理解ArcGIS Engine类库结构、它们的依赖关系和基本功能将有助于初学者了解ArcGIS Engine的组件,建立一个对ArcGIS Engine总体结构的认识,这也是学习AE的入口,在使用帮助时,建立的类库框架结构能方便我们快速查找感
·
2015-11-11 05:21
ArcEngine
ArcEngine
这本书怎么样
书名: ArcGIS开发实践与技巧—
ArcEngine
基于C#开发 目录 第一篇
ArcEngine
开发基础篇 第1章 ARCGIS体系介绍 1.1 
·
2015-11-11 05:20
ArcEngine
ArcEngine
开发各种几何错误代码
E_GEOMETRY_AMBIGUOUSPARTTYPE - Static variable in interface com.esri.arcgis.geometry.esriGeometryError (0x8004024c) The operation would result in the creation of a new part, but the type of par
·
2015-11-11 04:02
ArcEngine
ArcEngine
真正释放锁文件,彻底移除图层
ArcMap在加载图层时会自动生成一个lock格式的加锁文件,右击移除图层后,加锁文件也会自动删除。但AE开发中却不能正常删除,移除图层后加锁文件依然存在,这就导致在其他地方无法对该图层进行操作,只有关闭程序才能删除加锁文件,彻底释放资源。 如果不关闭程序,锁文件也删除不了。 即使用使用方法将工作空间释放了,也不能删除锁文件。帮助文档中有这样的接口 代码:
·
2015-11-11 04:52
ArcEngine
在AE10.1环境下调试其他版本的程序
不同人的可能使用的开发环境不一样,使用SDK版本也不一样,比如用
ArcEngine
9.3开发的程序在
ArcEngine
10.1下就不能运行,需要重新调试,才能运行。
·
2015-11-11 04:51
调试
ArcEngine
10.x开发的许可问题
ArcEngine
9.x迁至
ArcEngine
10.x 相信很多同学都知道,在
ArcEngine
9.x下正常编译的代码到
ArcEngine
10.x会报错:ArcGIS version not
·
2015-11-11 04:43
ArcEngine
ArcEngine
- 地图和布局同步
1,定义同步的类: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace Engine.App_Code { 7 public class ControlsSynchronizer
·
2015-11-11 03:01
ArcEngine
ArcEngine
将线符号化为立方体状
对于二三维同步中的三维视图肯定是需要通过二维元素来符号化成三维元素的,之前项目测试临时采用这个自代的圆管状: esriSimple3DLineStyle AxisStyle = esriSimple3DLineStyle.esriS3DLSTube; 进行符号化,但是这个自带样式不能做更多的扩展,仍然需要对它进行手动 graphic,今天花了半天时间看了下官方的例子,总算是捣鼓出了将指
·
2015-11-11 02:40
ArcEngine
ArcEngine
序列化IFeatureRenderer对象
1 OpenFileDialog openFileDialog1 = new OpenFileDialog(); 2 openFileDialog1.Filter = "lyr文件(*.lyr)|*.lyr"; 3 openFileDialog1.InitialDirectory = @"d:\data&
·
2015-11-11 00:32
ArcEngine
ArcEngine
查询栅格像元属性值
前期开发了一个三维交互查询要素属性值的功能,用到了FeatureLayer实现的IIdentify2接口。如果想实现在SceneControl中查询栅格像元属性值应该怎么做? 首先查询OMD,想找到IIdentify2类似的接口。而IRasterLayer并没有直接实现IIdentify2接口。倒是其父类DisplayLayer实现了IIdentify接口。IIdentify接口只有一个
·
2015-11-11 00:20
ArcEngine
ArcEngine
唯一值着色再开发!
有些工作看似简单,其实真正做起来还是需要很花一些功夫的!别人开发了唯一值着色程序,本想拿来用无奈做的实在没有办法满足要求,所以只好自己开发。不多言,先上截图: 这里做了一个颜色显示控件ColorRampComboBox,主要可以返回色带的起始颜色FromColor和ToColor。还定义了一个事件和属性SelectedIndex; ColorRampComboBox 1
·
2015-11-11 00:38
ArcEngine
ArcEngine
编辑功能(五)
难道是
ArcEngine
没封装好? 找了资料,原来是这样: Description The CLSID of this comman
·
2015-11-11 00:25
ArcEngine
ArcEngine
代码整理(2)
1. 获取Map中选择的元素(Element) View Code IGraphicsContainer m_GraphicsContainer =axMapControl1.Map as IGraphicsContainer; m_GraphicsContainer.Reset(); IGraphicsContainerSelect pGr
·
2015-11-11 00:21
ArcEngine
ArcEngine
编辑功能(四)
前面实现的编辑功能存在以下问题: 没有与属性表编辑联动,对于分组图层无法编辑,没有考虑不同工作空间的情况,没有考虑版本的问题,没有设置右键菜单…… 今天解决没有与属性表编辑联动,对于分组图层无法编辑两个问题: 1. 实现与界面分离的编辑事件类,只需传入编辑工具条按钮进行构造,执行OnCreate()方法。 View Code 1 using System; 2 using
·
2015-11-11 00:11
ArcEngine
ArcEngine
编辑功能(三)
现在实现
ArcEngine
的属性编辑似乎没有多少意义了!只要调用ToolBarControl添加相关的Command按钮就行了!唯一的理由就是为了界面布局的统一,哎!原来开发可以这样简单。
·
2015-11-11 00:10
ArcEngine
ArcEngine
编辑功能(一)
我已经出离的愤怒了,对于这个问题一年半以前曾经研究过,上过学期又回过头来弄过,但是到现在我仍然没有像样的把这个问题解决掉!所以下定决心抽一点时间把这个问题解决一下。不求做出来的东西功能多么全面,但求弄够实现基本功能! 参考了一些代码,但是还是没有完全得到要领!目前开发ArcGIS编辑模块有两种方式:一种是用IEngineEditor接口。 先来实践混合用的,http://www.g
·
2015-11-11 00:06
ArcEngine
栅格数据的像素值保存问题
使用
ArcEngine
修改栅格数据的像素值时,要调用IRasterEdit接口的刷新方法,并用C#回收资源,否则像素值可能无法保存成功,出现像素值为零的情况。
·
2015-11-10 22:32
数据
ArcEngine
9.3迁移至ArcObject10.1
首先遇到的问题就是版本问题: 项目 原始 目标 VS版本 2008 2010 ArcGIS平台
ArcEngine
9.3 ArcObject10.1
·
2015-11-10 21:32
ArcEngine
ArcEngine
中的缩放地图
在
ArcEngine
地图操作中,缩放地图的功能经常用到,这里做一个小结。
·
2015-11-10 21:30
ArcEngine
解决
ArcEngine
开发程序“假死”现象
在GIS数据处理中,数据量大是一个非常伤脑筋的问题。最近,在写一个CAD注记转Shapefile文件时,又遇到这个问题。 曾经处理一次数据,达130万个点,即测试区域内的栅格转成点全部处理,程序是写好了,但速度之慢啊,关键问题是处理到一半报奇怪的错误,最后只好将数据分成6份,去实验室开了6台机子来分别处理,最后合成在一起。经历过这件事后,我就去请教老师,他们在用程序处
·
2015-11-10 21:18
ArcEngine
Provide your license server administrator with the following information.error code =-42,147
ArcEngine
应用程序开发中,许可不必不可少的。
·
2015-11-10 21:14
server
AGS进行SDE查询,大数据量白屏问题
环境1:Server:windows2003+Oracle9i(9.0.2)+ArcSDE9.2(Oracle补丁) Client:windows+
ArcEngine
9.2
·
2015-11-09 13:41
大数据量
VS2010无法启动调试问题解决方法小结
之前开发环境:VS2008,ArcGIS9.3,
ArcEngine
9.3,Oracle10g,ArcSDE9.3,DevExpress9.3.4,Windows732位系统新开发环境:VS2010,ArcGIS10.1
佚名
·
2015-11-08 19:01
ArcEngine
和GDAL读写栅格数据机制对比(二)—— IPixelBlock读写栅格
以下是设定一个矩形框,用IPixelBlock将256*256瓦片tile拼接成一个整块影像的代码,row1, col1, row2, col2是一个矩形框行列号范围。level是瓦片的金字塔等级。这里的瓦片已经下载完毕,位于domSavePath文件夹下。 1 //选择的Google瓦块的行列号范围 2 int row1, col1, r
·
2015-11-08 16:25
ArcEngine
[
ArcEngine
]Geotransformation地理变换
Geotransformation 地理变换 The Abridged Molodensky transformation is a three parameter transformation三参 that converts between two geographic coordinate systems (datums)两个基准面. The parameters are three tra
·
2015-11-08 16:04
transform
[
ArcEngine
]IFeatureBuffer使用
1 public static void LoadOnlyModeInsert(IFeatureClass featureClass, List < IGeometry > 2 geometryList) 3 { 4 // Cast the feature class to the IFeatureClassLoad interface. 5
·
2015-11-08 16:04
ArcEngine
ArcEngine
几何变换中的策略模式
使用策略模式可以减少分支语句,switch...Case,同时便于策略的扩展。 1. ITransform2D接口的Transform方法: 1 [C#]public void Transform ( 2 esriTransformDirection direction, 3 ITransformation transformat
·
2015-11-08 16:41
ArcEngine
ArcEngine
和GDAL读写栅格数据机制对比(一)
所以觉得应该对比学习一下:
ArcEngine
和GDAL读写栅格数据机制对比。 AE涉及栅格图像读写的主要是Workspace、RasterDataset、Pix
·
2015-11-08 16:16
ArcEngine
ArcEngine
将对象存储到Blob字段中!
在Geodatabase中有一张Table,希望通过AE开发的方式将信息存储到表的一个Blob字段中。这个该如何实现? 1 IWorkspaceName pWpsName = null; //当前工作空间名称 2 pWpsName= GWorkSapce.CreateAccessWorkSpace(); 3 if (pWpsName==nul
·
2015-11-08 16:14
ArcEngine
ArcEngine
许可初始化问题
今天用AE做拓扑,出现了这个错误提示“The application is not licensed to create or modify schema for this type of data” 关于初始化Engine许可的,其实原理都很简单,大家一
·
2015-11-08 14:51
ArcEngine
ArcGIS手动汉化方法
ArcEngine
大家一般都是用英文版的,给用户带了很大不便,有时甚至为了写中文而放弃了原有的控件,现在给大家介绍一个简单方便的汉化方法。
·
2015-11-08 14:50
arcgis
在
ArcEngine
中创建带高程Z值的点和线图层
管线和其附属物的坐标数据都是带有Z值的 而且有些情况下,一个管段的两个端点的x,y值一模一样(垂直的管段) 这样的线,在直接生成shape图层的时候,就会产生问题,特别是 使用ArcSDE的C API直接创建到表中的时候你会发现,这样的数据是生成不了的 解决的方法就是为图层添加Z值,一个图层是否带有高程值,可以在ArcMap中通过查看 图层的属性表得知,带有Z值的图元,在
·
2015-11-08 14:49
ArcEngine
ArcEngine
数据导入经验
(一) GIS系统数据是基础,想必大家在做
ArcEngine
二次开发的过程中都会遇到向MDB和SDE写入数据的工作,我们将会通过几个篇幅,从大数据量导入过程中的问题和解决方式入手带给大家一些实用的经验
·
2015-11-08 13:01
ArcEngine
ArcEngine
中对象不能及时释放资源的错误
ArcEngine
中存在一些错误。其中最有名的就是对象不能释放资源的问题。
·
2015-11-08 13:00
ArcEngine
ArcEngine
数据删除几种方法和性能比较
1、IFeatureCursor 游标查询后,遍历删除 2、更新游标删除IFeatureCursor.DeleteFeature() 3、ITable.DeleteSearchedRows删除 4、 IDataset.Workspace.ExecuteSQL 一、 几种删除方法代码1. 查询结果中删除 pri
·
2015-11-08 13:00
ArcEngine
ArcEngine
读取数据(数据访问)
读取和访问数据是进行任何复杂的空间分析及空间可视化表达的前提,ArcGIS支持的数据格式比较丰富,下面就这些格式Shapefile、Coverage、Personal Geodatabase、Enterprise Geodatabase、Tin、Raster、CAD、RDBMS等类型。 一 Shapefile Shapefile是ESRI提供的一种无拓扑信息的矢量数据格式,一个&nb
·
2015-11-08 13:59
ArcEngine
GPS软件应用 Geometry 对象浅析
nbsp; 文章来源 来源:GPS之家-导航之家 作者:www.gpsuu.com 时间:2008-01-18 GPS软件应用 Geometry 对象浅析
ArcEngine
·
2015-11-08 12:08
try
CAD注记层转到SDE Annotation Features空间参考信息的转换(
ArcEngine
,C++实现)
在我的上一篇博文里面,谈到了注记的转换问题,但是其中的转换并未包含空间参考信息,所以,再写一篇来记录空间参考信息的转换。 首先,是获取dwg文件中的参考信息,部分关键代码如下 IWorkspacePtr ipWork; IWorkspaceFactoryPtr ipWFactory(CLSID_CadWorkspaceFactory); HRESULT result = i
·
2015-11-08 12:11
annotation
CAD注记层转到SDE Annotation Features(
ArcEngine
,C++实现)
CAD注记层转到SDE Annotation Features本文会提到两种方式,不过都是要添加一个element,所以,首先给出一个创建element的函数 ITextElementPtr MakeTextElement(CString strText, double x, double y){ HRESULT hr; ITextElementPtr ipTextElement(
·
2015-11-08 12:10
annotation
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他