【ArcGis for javascript从零开始】之一 ArcGis加载天地图

最近做项目需要用到ArcGis来进行数据展示和数据分析。以前从来没有接触过与Gis有关的东西,一切需要从头开始学。没有时间从头系统地学习了,只能用到哪个学习哪里了,本系列只是对学习的路径进行记录。ArcGis在网上没有找到中文的API,只有官网的英文API和Demo,而且用到了大量dojo的API,dojo也没有接触过,这方面也是需要学习的……


一、ArcGis加载

引入css 和js

<link rel= "stylesheet" href ="https://js.arcgis.com/3.15/esri/css/esri.css">
<script src= "https://js.arcgis.com/3.15/" ></script>

 html

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

初始化地图

require(["esri/map", "dojo/domReady!" ], function(Map) {
<span style="white-space:pre">	</span>var map = new Map("map" , {
<span style="white-space:pre">		</span>center: [-118, 34.5],
<span style="white-space:pre">		</span>zoom: 8,
<span style="white-space:pre">		</span>basemap: "topo"
 <span style="white-space:pre">	</span>});
});

以上代码为ArcGis首页上的demo,是最简单的地图了。地图上什么多余的功能都没有……
     显示的效果是这样子的↓↓↓

二、加载天地图

能显示出地图了,很好,下一步是加载天地图了!上面那个地图全是英文的,我们给客户就不能用这样式的,而且还因为给特殊用户做的,所以只能暂时选定天地图了。哎,废话就不多说了。
     在ArcGis的Sample Code中,有一个叫做Dynamic Layers的示例,动态图层。我理解的是地图中就一层一层的,底层是地图,上面可以覆盖上其他的标注,再往上可以是描的点,and so on……这个我在后面研究散点的时候有了更深刻的体会,散点下次再
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值