论文部分内容阅读
地图服务(MapService)是地理信息系统(Geographic Information System,GIS)发展的里程碑之一,标志着地理信息系统大众化和民用化。3DWebGIS是三维地理信息系统(3DGIS)和万维网(WWW)共同发展的产物,是在2DWebGIS成熟应用基础上发展起来的,是构建三维地图服务的基础。Google Map API的出现,引起了整个地理信息行业的广泛关注。各个地图数据厂商分别推出了自己的Map API,如MapABC Map API、51ditu Map API、MapBar Map API等。基于目前3DGIS应用存在问题的分析,本文在研究现有成熟三维地理信息平台(如Google Earth、WorldWind、Skyline TerraExplorer Pro、Virtual Earth等)基础上提出了基于3DWebGIS JavaScript API设计与实现来构建三维地图服务系统思想,主要完成了基于MVC模式3DWebGIS JavaScript API的设计和部分主要接口的实现。在3DWebGIS JavaScript API主要接口实现的基础上,做了一些简单的构建三维地图服务系统应用尝试,验证了本方案的可行性和正确性。