GIS开发-地图接入入门

该文章运用arcgis api for js3.2作为参考

var map;//定义的全局变量。
require([
            "esri/map",
            "esri/layers/ArcGISDynamicMapServiceLayer",//服务形式没有瓦片。
            "esri/layers/ArcGISTiledMapServiceLayer",//瓦片形式有瓦片。
        ],
        function(
                    Map,
                    ArcGISDynamicMapServiceLayer,//必须顺序和上述的一一对应
                    ArcGISTiledMapServiceLayer
                ) {
                map = new Map("mapDiv");//给地图添加一个DIV容器。
                var layer = new                       ArcGISTiledMapServiceLayer("url");//瓦片服务的地址。
                    layer.id = "layer";
                    map.addLayer(layer);
                    layer.visible = true;//控制初始是否开启
                    var centerPoint = new Point(120.161, 30.296);//设置初始的点位
                    centerPoint.spatialReference = layer.spatialReference;//让地图开始展现在初始点位上
                    map.centerAt(centerPoint);
                    map.setLevel(4);//初始的层级。
                    })
                    <div id="mapDiv" class="tundra" style="position:relative; width:1024; height:600px; border:1px solid #000;">
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值