目前GML可视化策略主要有栅格图像可视化、组件可视化和SVG可视化等,每种可视化策略都有其优缺点,在速度、性能和复杂程度上表现各异。首先分析当前几种GML可视化策略的优缺点,然后阐述Sharp Map Data Providers和Geometries API的核心功能,以开源SharpMap为图形引擎,结合开源GeoAPI和Net Topology Suite研究对GML空间数据的可视化,最后通过具体开发设计予以实现,为GML可视化提供一种良好的解决方案。