Please wait a minute...
img

官方微信

遥感技术与应用
图像与数据处理     
基于Google Maps API V3的地理数据采集技术
杨立法
(西安邮电大学计算机学院,陕西 西安 710121)
Geographic Data Capturing Technique based on Google Maps API V3
Yang Lifa
( Xi’an University of Posts and Telecommunications,Xi’an 710121,China)
 全文: PDF(2047 KB)  
摘要: 传统的遥感制图需要专业人员借助专业软件对大量分散的局部遥感影像进行复杂的处理,具有很大的局限性。基于Google全球高分辨率遥感影像、Google Maps API V3与KML语言提出一套简易的交互式网上地理数据采集与制图的方案。该方案基于B/S架构,利用Google Maps API侦听器获取地物轮廓特征点的经纬度坐标并按照自定义地理模型渐进地构造地物图形,利用Ajax技术实现前后台数据通信,利用Microsoft XMLDOM方法解决后台数据存储与操作,利用KML图层鼠标事件返回的属性及临时KML图层解决数据选择与操作的可视化。该方案用户界面友好,可用于快速制作大比例尺街区图。
关键词: Google地图应用编程接口KML遥感制图地理数据采集    
Abstract: Traditional remote sensing mapping methods,which need professionals to take long time and utilize specialized software to carefully cope with a lot of local and isolated remote sensing images to get their desired information,have serious limitations.This paper presents an interactive geographic data acquisition and mapping solution,which all based on Googles global high-resolution remote sensing image and Google Maps API V3.The solution is built into an application of B/S structure.It utilizes the Google Maps API listeners to pick the latitude and longitude coordinates of the special points in landmarks’ outlines and to progressively construct their graphics with customized geographic models.It also uses Ajax technology to accomplish the data communication between browser and server, and adopts Microsoft XMLDOM methods to store and process the data in KML files.The visualization of selecting and editing KML data is performed with the help of KML layer mouse event’s properties and a temporary KML layer.The technology application has a friendly user interface and can be used to produce the large-scale street map quickly.
Key words: Google Maps API    KML    Remote sensing mapping    Geographic data capture
收稿日期: 2012-11-27 出版日期: 2014-03-14
:  TP 311.52  
作者简介: 杨立法(1964-),男,山东冠县人,教授,主要从事地理信息系统及应用研究。E-mail:yanglifa.xian@163.com。
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章  
杨立法

引用本文:

杨立法. 基于Google Maps API V3的地理数据采集技术[J]. 遥感技术与应用, .

Yang Lifa. Geographic Data Capturing Technique based on Google Maps API V3. Remote Sensing Technology and Application, .

链接本文:

http://www.rsta.ac.cn/CN/        http://www.rsta.ac.cn/CN/Y2013/V28/I5/791

[1] Wang Jianmin,Huang Xudong,Yu Huan,et al.Current Situation and Trends of Remote Sensing Mapping Technology[J].Mine Surveying,2007,(1):38-40.[王建敏,黄旭东,于欢,等.遥感制图技术的现状与趋势探讨[J].矿山测量,2007,(1):38-40.]
[2] Wikipedia.Google Maps[EB/OL].http://en.wikipedia.org/wiki/Google_Maps[2012-7-29.]
[3] Fu Weiping,Guo Jianwen,Liu Peng.A Vectorzation Web Platform based on Google Maps API[J].Remote Sensing Technology and Application,2011,26(6):863-867.[付卫平,郭建文,刘鹏.基于Google Maps API的矢量化Web平台[J].遥感技术与应用,2011,26(6):863-867.]
[4] Liu Zhihui,Xu Hanwei.Development Method of WebGIS based on the Google Maps API and Web Data Crawling[J].Bulletin of Surveying and Mapping,2009,(3):68-70.[刘志辉,许捍卫.基于Google Maps API和网络数据抓取技术的WebGIS开发[J].测绘通报,2009,(3):68-70.]
[5] Zhou Yulin,Fu Zhongliang.Release of Spatial Information ba-sed on Google Maps API[J].Journal of Computer Application,2011,31(5):1450-1452.[周宇林,付忠良.基于Google地图API的空间信息发布 [J].计算机应用,2011,31(5):1450-1452.]
[6] Liu Lei,Qiu Juxiang,Wu Guoyang.Design and Implementation of Public Service Platform for Urban Geographic Information based on Google Map Services[J].Standardization of Surveying and Mapping,2011,27 (1):10-13.[刘磊,仇菊香,吴国洋.基于Google地图服务的城市地理信息公共服务平台的设计与实现[J].测绘标准化,2011,27 (1):10-13.]
[7] Google.Google Maps JavaScript API V3 Developer’s Guide[EB/OL].https://developers.google.com/maps/documentation/javascript/,2012-7-27.
[8] Google.KML Reference[EB/OL].https://developers.google.com/kml/documentation/kmlreference,2012-10-19.
[9] Google.KML Elements in Google Maps[EB/OL].https://developers.google.com/kml/documentation/kmlelementsinmaps,2012-7-25.