GML+SVG技术的GIS简单解决方案

后端数据:后端数据采用GML规范文件。自行编写WinForm工具,可以将MapInfo、ArcView等产品的图形文件转换为GML规范的文件。
前台显示:前台在安装了SVG显示插件的IE等浏览器中直接显示SVG文件。并将其放大缩小移动搜索等功能进行封装,形成一个Web控件。在此基础上扩展功能。
中间转换:由于GML和SVG都是XML格式文件,可以采用XLST技术将GML规范文件转换为SVG规范文件。将其编写成为一个组件。
其它问题:SVG文件每次都动态生成,显示到客户端。这样可以进行更复杂的操作,比如拓扑关系分析,专题地图,时空数据等等。初步想法是,如果需要中间操作,就分析初始的GML文件,根据需要的功能,将其转换为另一个包含该功能的GML文件,再转换为SVG显示出来。

你可能感兴趣的:(解决方案)