随着科技的发展,地理信息系统(GIS,Geographic Information System)技术已取得了巨大的成就。目前在基础地理平台、地理共享平台、数字城市管理、房产决策、水利水务、公共安全、景区监督、城市规划等领域得到广泛应用。
本文主要介绍了基于XObjects的地图漫游设计与实现。应用了彻底的面向对象设计思想和方法,并采用当今世界最彻底的面向对象编程语言—java语言开发而成,具有完全面向对象的技术构架。通过XObjects,可以方便地开发出功能强大的GIS应用系统。
本文是利用基于XGIS的组件库XObjects进行的二次开发,实现地图的浏览、放大、缩小、平移等功能。
关键词: 地理信息系统,组件库,地图漫游
Abstract
With the developing of the technology, geographic information system (GIS. Geographic Information System) technology has made tremendous achievements. At present,the gis technology has been extensively applied in basic geographic platform, geographic sharing platform, Digital city management, real estate decisions, irrigation water supply, public safety, scenic supervision and town planning area.
This article mainly describes the basis of map roaming design and implementation with XObjects. Using the complete object-oriented design ideas and methods, and using the world's most complete object-oriented programming language —Completed and developed with java language, also having entirely object-oriented technology architecture. Through the XObjects, it can easily develop powerful GIS Application System .
This article is based on the components of the XGIS XObjects for the second development and realizing map viewing, zooming, narrow, translation functions.
Key words: Geographic Information System,Component Library,Map Roaming