zoukankan      html  css  js  c++  java
  • 基于openlayers2军事标绘,开源

    1.其实各GIS公司、网络上 都会有提供 军事标绘的功能,如arcgis 的,超图的、mapgis的;但大多数是非开源、且收费的。
    2.在这里要感谢超图,超图开源了标绘扩展符号库,我这里使用的就是超图的这个类库,并稍微扩展了openlayers就可以使用。没有修改openlayers的源码。
    3.附件中提供了军事标绘的源代码,只做了个别的例子,按照如下方法修改即可使用全部的标绘功能。
            大家把超图的标绘扩展符号库中supermap改成openlayers,然后把libEXTExtend.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

  • 相关阅读:
    汇编学习笔记(一)
    外部中断的资料
    喇叭的落幕
    红外模块
    SQL2005连接不上解决
    DataGrid中动态添加列,使用CheckBox选择行
    List和ObservableCollection的相互转化
    使用C#发送邮件
    C#委托与事件 简明
    Linq GroupBy 求和
  • 原文地址:https://www.cnblogs.com/gisvip/p/4468575.html
Copyright © 2011-2022 走看看