随笔分类 - GIS开发
摘要:有个1:500的全要素图层,用作地图背景。从CAD格式转换过来,记录条数847万。要在地图上显示,可采用如下优化方法:1.控制显示比例尺:在地图比例尺达到1:500时才显示2.添加空间索引:arcsde支持三级网格索引,arctoolbox可以计算默认的第1级索引值为52,用toolbox的添加空间索引命令添加空间索引,设置三级网格分别为:52,160,500(后一级要大于前一级的三倍)。
阅读全文
摘要:ArcGIS Engine提供了一系列对象供开发者管理GIS系统的坐标系统。对大部分开发者而言了解ProjectedCoordinateSystem, GeographicCoordinateSystem, SpatialReference Environment这三个组件类是非常有必要的,对于高级开发者而言,可能需要自定义坐标系统可以使用这些对象Projection,Datum,AngularUnit,Spheriod,PrimeMeridian和GeoTransformation等。1、ISpatialReference地理坐标系对象(空间参考的设置重要是指地理坐标系对象,设置好它后然后将
阅读全文
摘要:今天用AE做拓扑,出现了这个错误提示“Theapplicationisnotlicensedtocreateormodifyschemaforthistypeofdata”关于初始化Engine许可的,其实原理都很简单,大家一般都没有问题,但又往往会因为不够细心加上Engine的“小脾气”,让不少程序员都要在这里犯错。以Engine9.2为例,应用程序是强制初始化许可,也就是说必须使用LicenseControl或AO接口初始化许可,否则应用程序无法启动。Engine9.1未采取强制初始化许可策略,而是应用程序创建时就初始化标准Engine许可。在一般情况下,我们会用将LicenseContr
阅读全文
摘要:ArcEngine大家一般都是用英文版的,给用户带了很大不便,有时甚至为了写中文而放弃了原有的控件,现在给大家介绍一个简单方便的汉化方法。ArcEngine所有与控件有关的类文件ControlTools3DAnalyst.dllControlToolsEditing.dllControlToolsFeatureSelection.dllControlToolsGeneric.dllControlToolsGlobe.dllControlToolsGraphicElement.dllControlToolsInk.dllControlToolsInquiry.dllControlToolsMap
阅读全文
摘要:http://hi.baidu.com/stone2w/blog/item/cee8d7446abcb89ab2b7dcb3.htmlheyubingzju:http://blog.csdn.net/heyubingzju/article/details/5695198
阅读全文
摘要:管线和其附属物的坐标数据都是带有Z值的而且有些情况下,一个管段的两个端点的x,y值一模一样(垂直的管段)这样的线,在直接生成shape图层的时候,就会产生问题,特别是使用ArcSDE的C API直接创建到表中的时候你会发现,这样的数据是生成不了的解决的方法就是为图层添加Z值,一个图层是否带有高程值,可以在ArcMap中通过查看图层的属性表得知,带有Z值的图元,在Shape字段中,其类型后面会有个ZM字样比如point ZM,Polyline ZM创建带高程Z值的图层时,只设置Point的Z属性是没有用的,默认情况下ArcEngine会忽略Z值,两步走,解决问题:第一步:创建Shape图层,使用
阅读全文
浙公网安备 33010602011771号