随笔 - 833  文章 - 1  评论 - 106  阅读 - 200万

基于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版本

附件下载地址

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

 

开源军标库:

超图开源的军事标绘库【基于ActionScript以及JavaScript语言的标绘扩展符号库】
https://github.com/alanjin/PlottingSymbol
openlayers开源军标类库
https://gitee.com/guotaowang/fc-olplot#https://gitee.com/link?target=https%3A%2F%2Fcodepen.io%2Fsakitam-fdd%2Fpen%2FQMQydz

posted on   3D入魔  阅读(1592)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2016-04-22 您也使用托管C++吗? 【转】
2015-04-22 GEOS 使用的例子
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示