arcgis api for javascript4.x下载安装部署

arcgis api for javascript api下载安装部署

开发API下载

官方下载地址

https://developers.arcgis.com/downloads/apis-and-sdks

如果需要帐号,注册一下。

百度网盘下载地址

开发API安装部署

下载完成,需要把api部署在服务器中,可以是tomcat、iis等
在library/downloads文件夹下有配置教程,如果不明白可以简单配置如下

  1. 拷贝api文件到服务器目录下
  2. 分别找到dojo.js, init.js文件,编辑器打开搜索[HOSTNAME_AND_PATH_TO_JSAPI],替换成服务器目录,

测试代码(清理浏览器缓存)
<!DOCTYPE HTML>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>Test Map</title>
    <link rel="stylesheet" href="http://localhost/3.26/esri/css/esri.css" />
    <script src="http://localhost/3.26/init.js"></script>
     <script src="http://localhost/3.26/dojo/dojo.js"></script>
    <style>
      html,
      body,
      #map {
        height: 100%;
        width: 100%;
        margin: 0;
        padding: 0;
      }
    </style>
    <script>
      require([
          "esri/map",
          "esri/layers/ArcGISTiledMapServiceLayer",
          "dojo/domReady!"
      ],function(Map, ArcGISTiledMapServiceLayer) {
          var map = new Map("map");
          //If you do not have Internet access then you will need to point this url to your own locally accessible tiled service.
          var tiled = new ArcGISTiledMapServiceLayer("https://services.arcgisonline.com/arcgis/rest/services/Ocean/World_Ocean_Base/MapServer");
          map.addLayer(tiled);
      });
    </script>
  </head>
  <body>
    <div id="map"></div>
  </body>
</html>

官方文档实例

官方API由于服务器在国外,查看速度比较慢,可以把Documentation下载下来部署在本地服务器下进行访问。可以放到api文件夹下,不需要配置dojo init文件。

 

You may also like...

发表评论

您的电子邮箱地址不会被公开。

CAPTCHAis initialing...