摘要
研究数字地图要素样式结构化存储问题,分析目前国内外最新研究进展和各种实现方式的优缺点。从地图要素样式共享的目的入手,探索遵循国际标准的样式实现方案;设计并使用XML的结构化可扩展特性,借助元编程的最新理念和Java编程语言实现兼容SLD标准的地图样式表达和存储机制。实验中定义了点、线、填充、字体等各种地图符号的XML表达形式,并与SLD主题样式相对应,与其他地图样式的转换操作表明,该模式可以实现地图要素样式的自定义设计和共享传播。
In modern time digital map is the important way to express geographical information. The way to design and show map feature style affects peoplets abilities to explore the regulation and character of the distribution of spatial objects. Firstly, in this paper, the problem about structure store of map feature style is researched and the newest trend in this domain is analyzed, also advantage and shortcoming of some map style solutions are reviewed. Secondly in order to implement the share of feature style,a standard-complied solution is explored. In the design phase with the easy to extended and structured advantage of XML and Java program language, a SLD-complied map style expression mechanism is built. Following the meta-programming idea, it is easy to map custom feature styles to SLD styles. In the experiment, vertex, linestring, fill and font styles are defined in XML format, so they can be exchanged with other SLD styles and be designed freely by users.
出处
《地理与地理信息科学》
CSCD
北大核心
2012年第3期7-10,共4页
Geography and Geo-Information Science
基金
国家自然科学基金项目(40830529、41171307)
国家科技支撑计划(2011BAH06B03、2011BAH24B10)