arcgis for js 根據多邊形自動縮放

2022-08-10 10:30:21 字數 405 閱讀 3604

交代背景:多邊形已經渲染在圖層上,然後根據多邊形自動縮放值合適的大小;

思路:獲取圖層資訊,獲取圖層中的幾何資訊,獲取圖形範圍資訊,在地圖上設定範圍;(下面的方法有封裝)記一下思路就好

var polygonsingle =map.layerop.getlayersingle(layerid); //獲取圖層資訊

if(!polygonsingle)

var geomepolygonsingle = polygonsingle.graphics[0].geometry; //獲取圖層中的幾何資訊

var extent =geomepolygonsingle.getextent(); //獲取圖形範圍資訊

map.mapop.setextent(extent); //在地圖上設定範圍

Arcgis for Js之載入wms服務

概述 本節講述arcgis for js載入arcgisserver和geoserver發布的wms服務。1 定義resourceinfo var resourceinfo layerinfos version 1.1.1 2 載入arcgisserver的wms 3 載入geoserver的wms...

ArcGis For JS 在呼叫GP服務出錯

在使用等值線服務時,報unable to complete operation.無法完成操作,1 看看自己的專案引用的gp服務路徑是否正確。例如 var gptask new geoprocessor http localhost 6080 arcgis rest services test den...

arcgis for js本地化部署教程

對於4.0以下的使用者,目錄會少一級,即c inetpub wwwroot arcgis js api。所以最終的目錄結構為 4.0以上 c inetpub wwwroot arcgis js v40 api arcgis js api library c inetpub wwwroot arcgi...