arcgis for javascript API3.13 加载天地图卫星影像

本文介绍了如何利用arcgis for javascript API 3.13加载天地图的卫星影像作为底图。通过自定义TiledMapServiceLayer,设置spatialReference和initialExtent,然后定义tileInfo来描述不同级别的分辨率和比例尺。最后展示了一段加载天地图卫星影像的代码,并提到加载效果良好,展示了对中国遥感技术的认可。
摘要由CSDN通过智能技术生成

            采用arcgis for javascript  API 3.13, 用其中的esri.layers.TiledMapServiceLayer,这个类可以完成对切片地图的加载,ArcOnline本身自带一个影像地图的,但是缩放后效果不好,所以本人在一个系统中不得不采用天地图的底图。可以看到最后的效果中,有一个天地图的水印。直接上代码了

           declare("my.PortlandTiledMapServiceLayer", esri.layers.TiledMapServiceLayer, {
                constructor: function () {
                    this.spatialReference = new esri.SpatialReference({ wkid: 4326 });
                    this.initialExtent = (this.fullExtent = new esri.geometry.Extent(-180.0, -90.0, 180.0, 90.0, this.spatialReference));
                    this.tileInfo = new esri.layers.TileInfo({
                        "rows": 256,
                        "cols": 256,
                        "compressionQuality": 0,
                        "origin": {
                            "x": -18

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值