使用ArcGIS API for JavaScript 4.3 加载一个瓦片地图

版权声明:转载请注明出处 https://blog.csdn.net/baixiaozhe/article/details/72864710
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no">
  <title>Load a basic WebMap - 4.3</title>
  <style>
    html,
    body,
    #viewDiv {
      padding: 0;
      margin: 0;
      height: 100%;
      width: 100%;
    }
  </style>
   <link rel="stylesheet" href="http://127.0.0.1:8080/arcgis_js_api43/library/4.3/4.3/esri/css/main.css">
    <script type="text/javascript" src="http://127.0.0.1:8080/arcgis_js_api43/library/4.3/4.3/init.js"></script>
  <script>
      var myMap, view;  
      require([  
        "esri/Basemap",  
        "esri/layers/TileLayer",  
        "esri/Map",  
        "esri/views/MapView",  
        "dojo/domReady!"  
      ], function (Basemap, TileLayer, Map, MapView){  
        var layer = new TileLayer({  
          url: "http://services.arcgisonline.com/arcgis/rest/services/World_Terrain_Base/MapServer"  
        });  
        var customBasemap = new Basemap({  
          baseLayers: [layer],  
          title: "Custom Basemap",  
          id: "myBasemap"  
        });  
        myMap = new Map({  
          basemap: customBasemap  
        });  
        view = new MapView({  
          center: [-111.87, 40.57], // long, lat  
          container: "viewDiv",  
          map: myMap,  
          zoom: 6  
        });  
      }); 
  </script>
</head>
<body>
  <div id="viewDiv"></div>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/baixiaozhe/article/details/72864710