ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)

ArcGIS版村庄规划辅助工具(V1.0.0)

使用说明书

2021年06月-2022年02月

目录

1 软件安装和卸载 3

2 系统整体界面和数据图层 6

3 软件使用流程 8

3.1 首先务必保证拓扑没有问题 10

3.2 面积计算,打印成果之前一定数据没有属性和拓扑错误。 11

4 功能模块 12

4.1系统管理 12

4.1.1系统设置->图层字段预处理 12

4.1.2行政代码管理 13

4.1.3代码表管理 15

4.1.4样式设置 17

4.1.5分式标注功能 18

4.1.6数据库维护 19

4.1.7 椭球面积计算 20

4.1.8 获得汉字的unicode 21

4.1.9导出标准数据库 21

4.2导入数据 22

4.2.1 导入三调数据 22

4.2.2 基期现状用地生成 22

4.2.3 检查基期现状用地的地类 23

4.2.4 村庄建设边界初步获取 23

4.2.5 生成末期规划地类图斑和检查 23

4.3数据处理 23

4.3.1有线生成点 23

4.3.2 均匀生成构筑物 24

4.3.3 删除图形完全相同的数据 25

4.3.4 创建DEM和坡度、坡向 25

4.3.5 行政代码填写 25

4.3.5 代码检查和名称填写 26

4.3.6 生成乡镇行政区 26

4.3.7村级行政区生成行政界线 26

4.4 面积统计 27

4.5 地图打印 27

4.5.1 村域道路、高程、坡度、坡向图 27

4.5.2 综合规划图打印 29

4.5.3 综合规划现状图打印 31

4.5.4 自然村规划图打印 32

4.4.7取消打印状态 32

5 系统参数说明 32

5.1 模板文件说明 32

5.2 \data\set.mdb 33

5.3 \xls 33

5.4 \output 34

5.5 2000坐标系文件 34

6 注意事项 35

6.1数据备份说明 35

6.2软件环境 35

6.3其他问题 36

7常见问题解决 36

7.1提示某个字段不存在 36

7.2行包括错误值 36

7.3运行COM错误 37

7.4Excel.ApplicationClass 000000000046错误 37

7.5缺失处理 38

8升级说明 38

软件优点:插件技术和ArcMap无缝连接,自动汇总各种表格插入地图,动态生成各种图例,定制开发和优质服务,提供完整的符号库。

软件安装和卸载

运行setup.exe,

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(1)

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(2)

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(3)

以后运行开始菜单中

注意:软件安装运行需要修改注册表,请最好关闭360安全卫士。

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(4)

如果实在没有可以在

ArcMap的

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(5)

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(6)

寻找文件安装的文件夹D:\Plan\村庄规划建库辅助软件

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(7)

手工加载对应VillagePlan.tlb文件就可以,也在windows中运行D:\Plan\村庄规划建库辅助软件\commreg.exe,

注意:彻底卸载软件运行安装路径下:如D:\Plan\村庄规划建库辅助软件\unins000.exe

系统整体界面和数据图层

系统整体界面设计思路:做成ArcMap10.2及10.2以上版本插件(,可以使用ArcGIS10.2.2,ArcGIS10.4.1或者ArcGIS10.8),这样可以充分使用ArcMap中的编辑等功能,系统在ArcMap10.X作为一个浮动工具条,不需要在建库系统和ArcGIS软件之间切换。最新版本为1.0.0,整体界面如下:

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(8)

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(9)

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(10)

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(11)

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(12)

最上面的标题为程序路径和当前打开的MXD路径,一台机器可以运行多个县的建库系统,一定要关注该路径。

运行前,必须安装ArcGIS10.2以上版本,可以是ArcGIS10.2.2,ArcGIS10.6,ArcGIs10.8,Office2007以上版本

注意:程序系统升级替换前保留data下set.Mdb和模板设置文件,一定定注意。以后软件不升级就在复制对应文件,软件更新时运行commreg.exe。

数据图层和最主要字段

  1. DLTB是三调的图斑,字段:DLBM地类编号
  2. XZQ是行政区,有字段XZQDM(行政代码)和XZQMC(行政名称)
  3. JQXZYD是基期现状用地,字段有DLBM(地类编码)和DLMC(地类名称)
  4. GHDK是规划地块,字段GHSSLB(规划设施代码),GHDLBM(地类编码),GHDLMC(规划地类名称)
  5. GHDLTB是末期规划地类图斑,字段,GHDLBM(地类编码),GHDLMC(规划地类名称)
软件使用流程

软件使用流程:

1.导入数据下导入三调数据创建村庄规划数据库

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(13)

2.图层字段预处理

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(14)

3.行政代码管理

4.基期现状用地生成

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(15)

5.填写基期地类和检查基期地类

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(16)

6.手工做规划地块

7.依次做下面三个

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(17)

8.数据处理,统计面积

9,打印地图

首先务必保证拓扑没有问题

面层自身不能重叠,

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(18)

拓扑经常锁定数据,只在拓扑检查时使用,修改错误,请删除拓扑。

面积计算,打印成果之前一定数据没有属性和拓扑错误。

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(19)

功能模块4.1系统管理

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(20)

主要做:图层字段预处理->行政代码管理->接幅表生成

4.1.1系统设置->图层字段预处理

以下表不存在,自动创建,字段不标准,自动添加相关字段

图层名

表名

表英文

村庄建设边界

CZJSBJ

道理交通

DLJT

等高线

DGX

防灾减区

FZJZQ

高程点

GCD

古茶山(园)保护范围

GCSBHFW

古树名木

GSMM

规划地块

GHDK

规划地类图斑

GHDLTB

规划设施点

GHSSD

规划设施线

GHSSX

国土综合整治重点工程(点)

GTZHZZZDGCD

国土综合整治重点工程(面)

GTZHZZZDGCM

国土综合整治重点工程(线)

GTZHZZZDGCX

基期现状用地

JQXZYD

建设控制区

LSWHBHD

历史文化保护点

XZDW

历史文化保护范围

LSWHBHFW

其他控制线

QTKZX

生态保护红线

STBHHX

行政区

XZQ

行政区界线

QYJX

永久基本农田图斑

YJJBNTTB

4.1.2行政代码管理

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(21)

可以导入,Excel格式如下:

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(22)

县级行政代码为6位,不用补,乡镇为9位,不用补,村为12位,代码顺序为县,乡镇和村,需要填写上级代码,村的上级是乡镇代码(9位),乡镇的上级代码为县(位)

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(23)

树代码列表右键

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(24)

删除所有:删除Set.Mdb中表xzdm中所有记录

根据行政区导入代码:根据图层XZQ中XZQDM和XZQMC生成村级代码和行政名称,村级名称不要写乡镇,乡镇名中不要有县名

删除代码表多余行政区域代码:删除代码表多余行政区域代码

删除名称中上级名称:删除名称中上级名称。

4.1.3代码表管理

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(25)

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(26)

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(27)

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(28)

4.1.4样式设置

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(29)

每个图层样式保存在: lyr\各个图层.lyr

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(30)

4.1.5分式标注功能

可实现二分式标注和三分式标,作业单位可根据自己需求进行选择使用该功能。

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(31)

二分式

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(32)

三分式

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(33)

4.1.6数据库维护

在打开mxd后,使用,主要是set.mdb和当前数据库整理碎片,对软件下的temp.mdb清理。

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(34)

4.1.7 椭球面积计算

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(35)

对所有的面层计算椭球面积

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(36)

4.1.8 获得汉字的unicode

用于制作汉字的符号

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(37)

4.1.9导出标准数据库

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(38)

4.2导入数据

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(39)

4.2.1 导入三调数据

导入三调数据创建规划数据库

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(40)

4.2.2 基期现状用地生成

根据三调数据,生成规划基期现状用地

4.2.3 检查基期现状用地的地类

检查基期现状用地的地类,和更新地类名称

4.2.4 村庄建设边界初步获取

更加三调中村庄和规划地块,获得村庄建设边界

4.2.5 生成末期规划地类图斑和检查

根据基期和规划地块,生成末期规划地类图斑,并检查填写是否正确

4.3数据处理

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(41)

4.3.1有线生成点

选择一个线或面(是面的边界),可以等距离或等数量生成点

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(42)

4.3.2 均匀生成构筑物

在工具条

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(43)

在地图屏幕中,划线,等数据生成点、线、面

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(44)

4.3.3 删除图形完全相同的数据

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(45)

是完全相同,不是部分相同

4.3.4 创建DEM和坡度、坡向

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(46)

根据等高线创建DEM,创建DEM栅格数据存放到当前数据库中,名字就是DEM

数字越大速度越快,但精度低,坡度的名称:坡度,坡向的名称:坡向

4.3.5 行政代码填写

根据行政区(XZQ),填写一个图层的行政区代码(XZQDM)和行政区名称(XZQMC)。

4.3.5 代码检查和名称填写

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(47)

4.3.6 生成乡镇行政区

根据行政区(XZQ)生成乡镇行政区(XJXZQ)

4.3.7村级行政区生成行政界线

根据行政区(XZQ)生成行政区界线(QYJX)

4.4 面积统计

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(48)

4.5 地图打印4.5.1 村域道路、高程、坡度、坡向图

选择XZQ一个或多个,不选择打印所有的

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(49)

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(50)

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(51)

4.5.2 综合规划图打印

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(52)

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(53)

4.5.3 综合规划现状图打印

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(54)

4.5.4 自然村规划图打印

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(55)

4.4.7取消打印状态

由布局视图返回数据视图,同时可以删除其他多余的数据框

系统参数说明5.1 模板文件说明

软件安装目录下,

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(56)

5.2 \data\set.mdb

Set.mdb中保存了系统使用的关键表,一定保存好和及时备份,和你作业县区数据mdb是对应的。升级和备份一定要注意。建议你程序就一个。如果是多县一定更加重视:set.Mdb和你的数据mdb是对应的。

Xzdm是行政代码

Dldm是地类代码

5.3 \xls

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(57)

各种打印模板

\output

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(58)

5.5 2000坐标系文件

在coordsytem\projected下

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(59)

注意事项

由于软件、系统、硬件和人为等等原因,造成数据丢失、损坏或则打印输出结果错误,开发人员对此,不承担任何责任。大家在打印输出之前,一定认真检查,有问题开发人员尽可能配合修改。

6.1数据备份说明
  1. 数据一定要经常备份,建议至少一天备份一次,一周最少异地(其他机器)备份一次。
  2. 建议所有的数据放在同一数据集下,这样坐标系统相同,数据精度一样,建议精度为0.001
  3. 矢量数据放在一个数据库中,可以是mdb,也可以是GDB,推荐使用GDB,使用一定时间要压缩碎片.
  4. 很多莫名奇妙的问题,建议新建一个数据库,一个数据集,把数据导入(不要复制粘贴过来)
6.2软件环境
  1. 地理数据库一定要升级成ArcGIS10.2以上版本,不然处理后结果为空,切记,切记、切记!!!!!!
  2. 将扩展模块选上
  3. Office安装2007等
6.3其他问题
  1. 工程文件mxd,使用久了,文件很大,通过另存减小大小,工程文件一定要保存成相对路径。
  2. 数据问题先修复几何,后拓扑检查。
  3. 地理数据库维护右键碎片整理,mxd维护保存副本。
  4. 务必先把数据进行备份,并且需要把数据库换成gdb格式,避免数据造成丢失的情况。
7常见问题解决7.1提示某个字段不存在

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(60)

运行系统设置图层字段预处理,再不行自己按照数据库标准加字段

7.2行包括错误值

是字段长度不够,修改字段长度看群视频

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(61)

7.3运行COM错误
  1. 出现异常,退出arcmap,再次运行,保证数据没有问题,如坐标系、数据精度要一致,拓扑没有问题,图层名按标准。
  2. Com错误出现时,可以关闭软件,再重新打开,在进行需要操作,如果问题依然存在,请在地理处理菜单-》结果中查看

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(62)

  1. 建议新建一个数据库,一个数据集,把数据导入(不要复制粘贴过来)
7.4Excel.ApplicationClass 000000000046错误

无法将类型为“Excel.ApplicationClass”的 COM 对象强制转换为接口类 型“Excel._Application”。此操作失败的原因是对 IID 为“{000208D5 -0000-0000-C000-000000000046}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 加载类型库/DLL 时出错。 (异常来 自 HRESULT:

无法将类型为“Excel.ApplicationClass”的 COM 对象强制转换为接口类

型“Excel._Application”。此操作失败的原因是对 IID 为“{000208D5

-0000-0000-C000-000000000046}”的接口的 COM 组件调用

QueryInterface 因以下错误而失败: 加载类型库/DLL 时出错。 (异常来

自 HRESULT:0x80029C4A (TYPE_E_CANTLOADLIBRARY))

经过多般折腾,还是没什么更好的办法。后来又重新看了一遍之前查的资料,基本可以确定就是WPS抢鲜版的问题,然后我就在WPS官网下载了个个人版安装上,竟然神奇的解决了~~~

结束语:其实说到底这个问题就是由于WPS恶意更改了office的Com组件注册权限,使得office的com组件不能注册,所以WPS和office还是不要一起用了,据我个人猜测产生这个问题的原因可能是:客户刚开始安装了WPS早期版本,而我们的售后服务人员给客户安装软件的时候安装了office2010,这个时候是没有问题的,但是长时间后客户进行了WPS的升级升级到了最新版,WPS最新版让office的com组件注册失效,所以出现了无法加载DLL的错误,而这次我重装office并没有使office成功注册,即使卸载了WPS还是没能成功注册COM组件,因为注册表里可能还残留WPS的信息,所以导致注册表中的关于调用Excel的注册信息混乱,因此当我重装WPS之后WPS的注册信息又重新写入注册表并且替换了office的映射关系,所以问题才得以解决。

下载地址:http://www.wps.cn/product/beta/

或者:最主要的就是这句话: “C:\Program Files\Microsoft Office\OFFICE11\excel.exe” /regserver

具体见:https://www.cnblogs.com/robinli/p/3504304.html

http://www.cnblogs.com/gisoracle/p/5440846.html

7.5缺失处理

ArcGIS版村庄规划辅助工具(ArcGIS版村庄规划辅助工具)(63)

运行commreg.exe即可

8升级说明

软件升级系统,覆盖对应文件就可以,程序放在一个固定位置,不要保留多个,软件增加功能一定运行commreg.exe即可。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页