ArcGIS for JavaScript 用例學習---CreateMap__Java

來源:互聯網
上載者:User

剛接觸ArcGIS for JavaScript,看了一下樣本,看著感覺添加一個地圖非常簡單,但有的內容不知道是幹什麼的,先說理解的

1、需要添加esri的css檔案路徑如:

<link rel="stylesheet" href="http://js.arcgis.com/3.8/js/esri/css/esri.css">
2、需要設定網頁的內容比例如:
 html, body, #map {            height: 100%;            width: 100%;            margin: 0;            padding: 0;        }        body {            background-color: #FFF;            overflow: hidden;            font-family: "Trebuchet MS";        }

3、除了添加esri的css樣式路徑,還需要添加esri的js的API路徑,如下:

<script src="http://js.arcgis.com/3.8/"></script>

4、據說是使用的dojo的相關方法載入map對象和底圖,如:
<script>        var map;        require(["esri/map", "dojo/domReady!"], function(Map) {            map = new Map("map", {                basemap: "topo",                center: [-122.45,37.75], // long, lat                zoom: 13,                sliderStyle: "small"            });        });    </script>
註:暫時沒有看懂require方法是怎麼玩的,日後再瞭解,通過這種方式即可載入一些基本的底圖。

5、定義div對象

<div id="map"></div>


呵呵,簡單的幾步就可以將底圖載入上了是不是很簡單,不過要Crowdsourced Security Testing道相關原理就沒那麼簡單了,等待日後的不斷接觸。。。。







相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.