ArcMap常用VBA
摘要:1--点坐标XVBA部分:Dim pGeo As IGeometrySet pGeo = [Shape]Dim pPoint As IPointSet pPoint = pGeo赋值部分:pPoint.X2--点坐标YVBA部分:同上赋值部分:pPoint.Y坐标值为文件存储的固有值,和是否使用On...
阅读全文
ArcMap计算PolyLine中点VBA
摘要:Dim pGeo As IGeometrySet pGeo = [Shape]Dim pPolyline As IPolylineSet pPolyline = pGeoDim pCurve As IPolycurveSet pCurve = pPolylinedim pt as IPointset pt = new Pointcall pCurve.QueryPoint(esriNoExtension,0.5,True,pt)dim x as doublex = round(pt.X,5)CenterX = x
阅读全文
【转】使用ArcGIS Engine开发ArcGIS Server的胖客户端浏览程序
摘要:摘要:在ArcGIS 9的家族中,增加了两个新产品:ArcGIS Engine和ArcGIS Server。由于它们各自分别在C/S领域和B/S领域的强大开发能力,一经推出就备受瞩目。其中ArcGIS Server更是由于提供了优越的再开发能力吸引了所有ArcGIS用户的目光。 前言(ArcGIS Engine和Server) 在ArcGIS 9的家族中,增加了两个新产品:ArcGIS Engine和ArcGIS Server。由于它们各自分别在C/S领域和B/S领域的强大开发能力,一经推出就备受瞩目。其中ArcGIS Server更是由于提供了优越的再开发能力吸引了所有ArcGIS用户的目
阅读全文
【转】ArcEngine 打开AutoCAD文件的几种方法与读取CAD数据的方法
摘要:方法一、 IWorkspaceFactory pWorkspaceFactory; IFeatureWorkspace pFeatureWorkspace; IFeatureLayer pFeatureLayer; IFeatureDataset pFeatureDataset; //打开CAD数据集 pWorkspaceFactory = new CadWorkspaceFactoryClass...
阅读全文
【转】ArcGIS 9.2中时态GIS的应用
摘要:1.前言GIS所描述的现实世界是随时间连续变化的。传统的无时间概念的GIS中的数据,只能是现实世界在某个时刻的“快照”。当被描述的对象随时间变化比较缓慢且变化的历史过程无关紧要时,可以用“数据更新”的方式来处理时间变化的影响。然而,在某些应用中,被描述的对象随时间变化很快(例如云量变化、日照变化等)或者历史数据也必须予以保存(例如,地籍变更、海岸线变...
阅读全文
ArcSDE空间数据库连接总结
摘要:ArcSDE空间数据库连接总结1. 使用ArcSDE服务连接空间数据库使用ArcSDE服务连接到空间数据库操作步骤如下:1) 在ArcCatalog的目录树,展开Database Connections文件夹. 2) 双击添加 Spatial Database Connection,打开 “Spatial Database Connection Properties”对话框...
阅读全文
【转】ARCGIS\MAPGIS\MAPINFO\CAD配准方法汇总
摘要:常见一些软件配准方法介绍1.ARCGIS软件配准1.1.栅格图像配准1.打开ArcMap,增加Georeferencing工具条。 2. 把需要进行纠正的影像增加到ArcMap中,会发现Georeferencing工具条中的工具被激活。在view/data frame properties的coordinate properties中选择坐标系。如果是大地(投影)坐标系选择predefined中的...
阅读全文
【转】ArcSDE数据被锁定后的解锁方法
摘要:ArcSDE数据被锁定后的解锁方法 在sde数据被锁定的情况下,编辑、创建featureclass或者注册版本的时候会报告:Lock request conflicts with an established lock。多半情况下关闭数据库连接可以解决这个问题,但有时候问题依然存在。 ArcSDE数据被锁定后的解锁方法 在sde数据被锁定的情况下,编辑、创建featureclass或者注册版本的时...
阅读全文
【转】MAPGIS加密狗的安装与使用
摘要:MAPGIS加密狗的安装与使用关键词: MAPGIS 加密狗 MAPGIS作为一套优秀的地理信息系统基础软件平台,随着时间的推移、客户群的不断扩大,开始逐步深入到国民经济的各个部门及行业之中,为国家和很多地方政府部门的数字化建设发挥了巨大作用。MAPGIS软件的加密方式是通过硬件设备(加密狗)实现的。在MAPGIS65版本之前加密狗的表现形式为PC...
阅读全文
测绘知识综合词典
摘要:测绘知识综合词典 1 、1954年北京坐标系 1954年我国决定采用的国家大地坐标系,实质上是由原苏联普尔科沃为原点的1942年坐标系的延伸。 2、1956年黄海高程系统 根据青岛验潮站1950年一1956年的验潮资料计算确定的平均海面作为基准面,据以计算地面点高程的系统。 3、1985国家高程基准 1987年颁布命名的,以青岛验潮站1952年一1979年验潮资料计算确定的平均海面作为基准面...
阅读全文
点到直线的距离
摘要:c#版本 /****点到直线的距离*** * 过点(x1,y1)和点(x2,y2)的直线方程为:KX -Y + (x2y1 - x1y2)/(x2-x1) = 0 * 设直线斜率为K = (y2-y1)/(x2-x1),C=(x2y1 - x1y2)/(x2-x1) * 点P(x0,y0)到直线AX + BY +C =0DE 距离为:d=|Ax0 + By0 + C|/sqrt(A*A + B*B...
阅读全文
【转】获取图层字段的唯一值集合(ArcEngine)
摘要:原文:http://www.3snews.net/html/93/7693-10766.html 可以通过IDataStatistics来实现的. 下面是通过IQueryDef 来实现. public ArrayList GetUVByQueryDef(IFeatureLayer pFeatureLayer, string strField) { IDataset pDataset = (IDa...
阅读全文
GPS经纬度坐标转换的方法
摘要:GPS经纬度坐标转换的方法原文:http://hi.baidu.com/myonlylovegg/blog/item/dacc24d4db648acc51da4b28.html 2009-04-05 14:01 把经纬度转换成十进制的方法很简单 如下就可以了 Decimal Degrees = Degrees + minutes/60 + seconds/3600 例:57°55'...
阅读全文
【转】ArcGIS影像配准与空间配准
摘要:【转】ArcGIS影像配准与空间配准原文地址:http://7lema.blog.sohu.com/69782146.html地图配准可分为影像配准和空间配准。影像配准的对象是raster图,譬如TIFF图。配准后的图可以保存为ESRI GRID, TIFF,或ERDAS IMAGINE格式。空间配准(Spatial Adjustment)是对矢量数据配准。一、影像配准在ArcGIS中配准:1.打...
阅读全文
[转].NET+AE开发中常见几种非托管对象的释放
摘要:原文:http://www.gispower.org/article/arcgis/ao/2008/422/08422155439C03H5EFI9CE4H8CGDFF_3.html 我们知道.Net 中对于内存的管理有两种方式,一种是托管对象管理,另一种是非托管对象管理。而我们通常理解的内存管理就是GC (垃圾收集),虽然GC 通过对托管堆的管理,可以使我们有机会从繁锁的诸如内存泄漏之类的问题中...
阅读全文
[转].NET对象与COM对象
摘要:原文:http://www.gispower.org/article/arcgis/ao/2008/727/08727194926C5JHDD0AAE64CJCF6632_3.html 这里的内容大部分来自MSDN Library for Visual Studio 2005。因为ArcObjects是采用C++编写的,要在.NET上开发,其所有的组件都是以COM的形式存在。.NET上的所有东西都...
阅读全文
【转载】ArcGIS Engine(.NET)中枚举和字符串的互操作
摘要:http://www.gispower.org/article/arcgis/ao/2008/1024/081024224232K0IK3C7BH3EGJG6FH1F2.html ArcGIS Engine 9.2里大约提供了约1100多个枚举。有些时候,我们可能需要遍历其中的某个枚举,比如说要罗列出所有的坐标系统;有些时候,可能需要将字符串转换为枚举。下面将枚举和字符串之间互操作的方法总结如...
阅读全文
ArcGIS产品卸载
摘要:方法一:控制面板卸载 最简单的卸载方法是通过控制面板的添加/删除程序来卸载。 方法二:msiexec命令卸载 还可以通过命令行的方式来卸载 查阅官方说明,可以用命令行的方法卸载每个产品: 1.获得你安装的版本,每个版本都有一个产品号码 product code 2.寻找msiexec文件,C:/WINDOWS/system32目录下 3.输入msiexec.exe /x {5DC8D...
阅读全文
导出透明背景色图片
摘要:导出透明背景色图片 透明原理:将TransparentColor属性的RGB设置为地图背景色一样的值,2个颜色叠加,得到透明效果 Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->Private Sub UIBtnCtl_Expor...
阅读全文