基於openlayers2軍事標繪,開源

 

1.其實各GIS公司、網絡上 都會有提供 軍事標繪的功能,如arcgis 的,超圖的、mapgis的;但大多數是非開源、且收費的。
2.在這裏要感謝超圖,超圖開源了標繪擴展符號庫,我這裏使用的就是超圖的這個類庫,並稍微擴展了openlayers就能夠使用。沒有修改openlayers的源碼。
3.附件中提供了軍事標繪的源代碼,只作了個別的例子,按照以下方法修改便可使用所有的標繪功能。
        你們把超圖的標繪擴展符號庫中supermap改爲openlayers,而後把lib\EXT\Extend.js加進來,就能夠直接使用了。
4. 先來個圖片。
      <ignore_js_op>22222222222222.png 

5. 說明:我使用的不是最新超圖的標繪擴展符號庫,最新的開源類庫下載在 https://github.com/SuperMap/PlottingSymbol
              下載最新的你們能夠按照 3 自行修改便可。
    openlayers使用的2.12版本php

附件下載地址git

 http://www.openlayers.cn/forum.php?mod=viewthread&tid=452github

相關文章
相關標籤/搜索