论文部分内容阅读
数字城市始于国家测绘局2006年启动的数字城市地理空间框架建设示范工程项目,目标是十二五期末完成全国所有333个地级市和县级市的数字城市建设工作,达到省市县三级互联互通。地理信息公共平台作为数字城市的重要软件支撑,成为了数字城市建设的重要内容。地图API由于其轻量化、功能丰富、扩展性强、支持对平台功能进行定制化的二次开发而在地理信息公共平台的建设中得到了大规模的应用,已经成为地理信息公共平台的重要技术特征。然而数字城市地理信息公共平台建设过程中,各地地图API的建设思路、建设模式、依托技术、框架结构、分类体系各不相同,本文在借鉴互联网地图API的基础上,重点研究地理信息公共平台地图API的技术组成、框架结构、分类粒度、接口设计,主要进行了以下几个方面的工作:(1)综合对比分析互联网地图API和数字城市地理信息公共平台地图API,从数据组成、底层技术框架、分类粒度、功能等层面设计地理信息公共平台地图API框架,该框架以多种类型数据源为依托,包含地图、事件Event、服务三种基础要素,将地理信息公共平台地图API接口分为包含地图核心类、基础类、地图图层类、地图控件类、工具集类等类别的地图操作接口和包含OGC标准服务接口和平台扩展服务接口的数据服务接口两大类。(2)在以上平台地图API框架和分类的基础上,按照功能对地图API接口进行细化设计,最终设计出NJNU地图API,共计包括71个大类,400个接口函数,并对NJNU地图API接口明细进行了详细描述。(3)基于NJNU地图API运用REST风格技术设计实现了数字丽水税务管理系统、数字丽水规划成果管理信息系统和数字丽水城市户外广告管理信息系统三个示范应用,在此过程中对NJNU地图API的调用方法和实施流程进行归纳,验证NJNU地图API的可用性和稳定性。