AutoCAD数据自动创建ArcGIS“地图瓦片”服务的方法研究
2016-01-26谭仁春
洪 涛,谭仁春,李 宁
(昆明市测绘研究院,云南 昆明 650051)
Study on the Creating Tile Caches of ArcGIS Based on the Geo-spatial
Data from AutoCAD
HONG Tao,TAN Renchun,LI Ning
AutoCAD数据自动创建ArcGIS“地图瓦片”服务的方法研究
洪涛,谭仁春,李宁
(昆明市测绘研究院,云南 昆明 650051)
Study on the Creating Tile Caches of ArcGIS Based on the Geo-spatial
Data from AutoCAD
HONG Tao,TAN Renchun,LI Ning
摘要:随着AutoCAD在各行各业应用的普及及WebGIS应用需求的不断扩大,将DWG等格式的地理空间数据处理成WebGIS常用的ArcGIS“地图瓦片”服务已成为GIS开发及数据处理人员经常遇到的一项任务。传统的处理方式不仅过程复杂,需要花费大量的人力和物力,而且常常存在符号丢失等问题。本文根据ArcGIS“地图瓦片”创建与文件存储组织规则,通过AutoCAD二次开发语言ObjectARX进行了二次开发,直接在AutoCAD下实现了“地图瓦片”的创建,极大提高了AutoCAD格式的地理空间数据创建“地图瓦片”服务的效率,节省了人力和物力。应用实践表明,本文中的方法具有很高的应用价值。
关键词:地图瓦片;地图缓存;ArcGIS;DWG数据
一、引言
随着计算机网络技术、GIS技术的快速发展,WebGIS已经成为目前GIS系统的主要形式。传统的WebGIS对于客户端提交的请求,通常利用实时计算模式向客户端反馈数据,如在ArcIMS地图发布平台下,由客户端提交地图请求,通过ArcXML与服务器端通信,服务器端接收客户端提交的各项参数,实时计算生成客户端用户请求的图形,再通过ArcXML反馈给客户端[1]。但由于GIS中需要访问或处理的地理空间数据通常是海量的,即使是采用目前的高速宽带网络,上述数据处理与传输方式也常常需要客户每次对自己的“地图平移”“地图缩放”等操作请求等待较长甚至难以忍受的响应时间。数据传输与浏览速度较慢曾一度成了WebGIS推广应用的重要瓶颈。……
