zoukankan      html  css  js  c++  java
  • skyline加载arcgis发布的wms服务

    function AddWMSLayer(LayerName) {
    var _WMSUrl =“http://10.0.4.141:6080/arcgis/services/poss1/MapServer/WmsServer”;
    var layerGroup = sg.ProjectTree.FindItem(“Layers”);
    if (layerGroup == “”){
    layerGroup = sg.ProjectTree.CreateGroup(“Layers”, “”);
    }

    if (LayerName != null && LayerName != "") {
    var itemidlayer = sg.ProjectTree.FindItem("Layers\" + LayerName);
    if (itemidlayer != ""){
    sg.ProjectTree.DeleteItem(itemidlayer);
    }

    var wmsStr =
    "[INFO] " +
    "Meters=1.2m " +
    "MPP=0.000027578125" + " "
    +"Url=" + _WMSUrl + "?request=GetMap&Version=1.3.0&service=WMS&crs=CRS:84&bbox=113.54910763279433,24.5858358542103,113.57569495732433,24.628050567114293&height=256&width=256&layers=0&styles=&format=image/png "
    + "xul=113.54910763279433" + " " +
    "ylr=24.5858358542103" + " " +
    "xlr=113.57569495732433" + " " +
    "yul=24.628050567114293" + " ";
    var imagelayer = sg.Creator.CreateImageryLayer("wms",113.54910763279433, 24.5858358542103,113.57569495732433,24.628050567114293, "<EXT><ExtInfo><![CDATA[" + wmsStr + "]]></ExtInfo><ExtType>wms</ExtType></EXT>", "gisplg.rct", layerGroup, LayerName);
    imagelayer.CoordinateSystem = sg.Terrain.CoordinateSystem;
    }

    }

    修改一下

    ————————————————
    版权声明:本文为CSDN博主「li_ming_yue」的原创文章,遵循CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/li_ming_yue/article/details/88990584

  • 相关阅读:
    axis2调用webservice
    JSON: Property 'xxx' has no getter method的解决办法
    JDK中工具类的使用
    Java权限讲解
    JSON的使用
    策略模式
    Tomcat虚拟目录的设置
    extends 与 implements 的区别
    利用正则表达式分割字符串
    给面板添加背景图片
  • 原文地址:https://www.cnblogs.com/li-mingyue/p/skyline_js.html
Copyright © 2011-2022 走看看