随笔分类 - ArcGIS
摘要:Shapefile 由多个文件构成,最基本的是 .shp 、.shx、.dbf 文件。 .shp:存储地理数据的坐标信息。 .shx:存储地理数据的位置索引,记录每个地理数据在shp文件中的位置,能够快速定位数据。 .dbf:存储地理数据的属性信息,以dBase IV的数据表格式存储。 可选的文件如
阅读全文
摘要:.dbf 文件头结构如下: 0字节:表示当前的DBF版本信息 该文件的值是十六进制’03’,表示是FoxBASE+/Dbase III plus, no memo 1~3字节:表示最新的更新日期,按照YYMMDD格式 第一个字节的值 = 保存时的年 - 1900 第二个字节的值 = 保存时的月 第三
阅读全文
摘要:本例子支持上传gdb中所有图层到Oracle、PostgreSQL空间数据库,并自动去除gdb自动创建的一些字段,同时保留图层别名、字段别名。
阅读全文
摘要:本例子支持导出Oracle、PostgreSQL空间数据图层到gdb个人地理数据库,并自动去除sde自动创建的一些字段,同时保留图层别名、字段别名。 #从数据库导出gdb import os import arcpy from arcpy import env print "begin" out_p
阅读全文
摘要:使用arcpy脚本发布地图切片服务会比人工发布更加方便快捷,步骤如下(1)发布动态服务;(2)创建地图服务缓存;(3)创建切片文件并生成切片。 附上一个切片方案文件;
阅读全文
摘要:有时mxd文档使用ArcMap高版本制作后,低版本的ArcMap无法打开,此时需要另存为低版本的mxd,使用Python脚本实现十分方便。
阅读全文
摘要:利用Python脚本往shp图层矢量添加、修改、删除属性字段。 添加字段: 修改字段: 删除字段:
阅读全文
摘要:此例子是从Oracle空间库导出图层到shp文件的Python脚本,并支持创建Arcgis工具。 此脚本的目的是自动去除一些不需要的属性字段,同时修改导出字段名称。
阅读全文
摘要:ArcGIS 10.2支持OGC的WMTS1.0.0版本标准,那么如何发布WMTS服务呢? 1、发布标准的ArcGIS Server动态服务并生成缓存,或者直接发布地图切片服务,rest地址如下所示: http://serverIP:6080/arcgis/rest/services/foldern
阅读全文
摘要:1、ArcSDE数据被锁定后的解锁方法 描述:(1)删除所选对象失败 锁定请求与已有锁定冲突。 (2)在sde数据被锁定的情况下,编辑、创建featureclass或者注册版本的时候会报告: Lock request conflicts with an established lock。 多半情况下
阅读全文
摘要:AO开发中加载shp文件后,无论删除对象还是垃圾回收都不能解除shp文件的锁定,导致在其他地方无法对该图层进行操作,只有关闭应用程序才能删除加锁文件,彻底释放资源。 其实,AO中有专门的代码解除资源锁定,解锁文件: 1、存在接口IWorkspaceFactory的情况 2、仅已知接口IFeature
阅读全文
摘要:一、IRelationalOperator接口 IRelationalOperator接口用来确定两个图形之间存在的空间关系,空间关系类型包括包含、相交、相等、相接、不相交、重叠、内部等。 IRelationalOperator接口主要方法有以下8个: private bool CheckGeome
阅读全文