zoukankan      html  css  js  c++  java
  • 08 设置自定义的底图

    在做API的开发时,一直用的是ArcGIS提供的默认的底图,比如topo、osm、streets等,现在需求有变化,想用自己发布的地图服务做底图,所以将操作步骤记录如下(此博客因为涉及到具体的项目开发,所以只粘贴关键代码和参考实例图):

    1 引入组件“esri/basemaps”

    2 定义底图和实例化地图

    esriBasemaps.delorme = {
    
    baseMapLayers: [
    
    //相应的地图服务
    
    { url: "http://**.**.**.**:****/HHHLT/rest/services/HENAN/MapServer" }
    
    ],
    
    //缩略图
    
    //thumbnailUrl: "shiliang.jpg",
    
    title: "矢量图"
    
    };
    
    map = new Map("map",{
    
    basemap: "delorme",
    
    center: [113.663221, 34.7568711],//郑州经纬度
    
    zoom: 10,
    
    logo:false
    
    });

    3 效果

    注:

    此示例是参考CSDN博客的相关文章实现,相关代码和示例图也是借助于参考博客,但是在自己的实际开发中,小伙伴们只需替换代码中的地图服务地址,即可实现将自己发布的服务图层作为底图的功能。此博客只粘贴关键代码,完整代码可以参考第一篇文章《创建地图》 ,结合该文章来实现自己的需求。

    X北辰北的博客,想看更多内容,请移步我的个人博客:http://www.xbeichenbei.com/
  • 相关阅读:
    leetcode 114. 二叉树展开为链表
    leetcode 338. 比特位计数
    leetcode 128. 最长连续序列
    leetcode 22. 括号生成
    leetcode 200. 岛屿数量
    leetcode 70. 爬楼梯
    P6072 『MdOI R1』Path
    CF1574D The Strongest Build
    『MdOI R1』Treequery
    CF1562E Rescue Niwen!
  • 原文地址:https://www.cnblogs.com/xuqw/p/11794676.html
Copyright © 2011-2022 走看看