日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

ArcGIS For JavaScript API 默认参数

發(fā)布時間:2025/7/14 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ArcGIS For JavaScript API 默认参数 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

“esri.config”的是在1.3版中的的“esriConfig”的替代品。如果您使用的是1.2或更低的版本,您應(yīng)該參閱默認API v1.2和更低的配置。對于版本1.3或更高版本,您可以使用“esri.config”在地方的“esriConfig”。雖然“esriConfig”可以繼續(xù)使用,與1.3版本,您應(yīng)該更新您的應(yīng)用程序,而不是使用“esri.config”。
ArcGIS的JavaScript API中有一些默認的配置,可以被重寫編程。
例如:
??????? var zoomSymbol = new esri.symbol.SimpleFillSymbol(esri.symbol.SimpleFillSymbol.STYLE_SOLID,
??????????????????????? new esri.symbol.SimpleLineSymbol(
??????????????????????????????????????? esri.symbol.SimpleLineSymbol.STYLE_DASHDOT, new dojo.Color([ 0, 0, 255 ]),0.5 ]));
??????? esri.config.defaults.map.zoomSymbol = zoomSymbol.toJson();

下面的列表中包含的的默認JavaScript API配置。
(1)esri.config.defaults.io.alwaysUseProxy 不論怎樣都使用代理:? 默認:false
??????? esriConfig.defaults.io.alwaysUseProxy = true;
(2)esri.config.defaults.io.corsEnabledServers 添加到這個數(shù)組中啟用跨域資源共享的服務(wù)器的URL。跨域資源共享(CORS)的Web應(yīng)用程序可以繞過瀏覽器的同一原產(chǎn)地政策文件和訪問資源或服務(wù)在不同的服務(wù)器/域。當Web服務(wù)器和瀏覽器的支持CORS,esri.request將不會使用代理執(zhí)行跨域請求。 API提供了一些默認情況下,ESRI的服務(wù)器,所以重要的是要推到這個數(shù)組,而不是覆蓋它的項目。

(3)esri.config.defaults.geometryService 指定默認的幾何服務(wù)所使用的部件和操作。 (2.2)
??????? esri.config.defaults.geometryService = new esri.tasks.GeometryService(<輸入幾何服務(wù)網(wǎng)址>);
(4)esri.config.defaults.io.proxyUrl 發(fā)布時,應(yīng)使用大型有效載荷的端點代理URL的位置。這必須位于同一個域中的HTML應(yīng)用程序。???????????? 默認:null
??????? esriConfig.defaults.io.proxyUrl = "/arcgisserver/apis/javascript/proxy/proxy.ashx";
(5)esri.config.defaults.io.timeout 每個通過esri.request要求最多允許60秒的時間。如果沒有響應(yīng)返回或返回一個服務(wù)器端錯誤,
??????? esri.Error和錯誤返回處理程序被調(diào)用時的順序。 (1.3) 默認:60秒
(6)esri.config.defaults.map.panDuration 時間長度(以毫秒為單位),該地圖將采取平移程度。默認:350
(7)esri.config.defaults.map.panRate 時間長度(以毫秒為單位),地圖上會刷新,因為它平移到下一個區(qū)。默認:50
(8)esri.config.defaults.map.slider 參數(shù)定義的滑動件的位置,大小和方向。
??????? 默認: {left:"30px",top:"30px",width:null,height:"200px"}
(9)esri.config.defaults.map.sliderLabel 定義的參數(shù)的滑塊刻度和相應(yīng)的Tick標志。如果為null,則滑塊將顯示刻度。
??????? 默認:Default: {tick:5,labels:null,style:"width:2em; font-family:Verdana; font-size:75%;"}
(10) esri.config.defaults.map.zoomDuration 時間長度,以毫秒為單位的地圖放大程度。 默認:500
? (11)esri.config.defaults.map.zoomRate 以毫秒為單位,把它放大到下一個地圖會刷新的時間長度。默認:50
? (12)esri.config.defaults.map.zoomSymbol SimpleFillSymbol使用代表的顏色,填充和輪廓屬性的橡皮變焦。
??????? 這是JSON表示的SimpleFillSymbol。
??????? 默認:Default: {color:[0,0,0,64],outline:{color:[255,0,0,255],width:1.5,style:"esriSLSSolid"},style:"esriSFSSolid"}

轉(zhuǎn)載于:https://www.cnblogs.com/GISerp/p/5147707.html

總結(jié)

以上是生活随笔為你收集整理的ArcGIS For JavaScript API 默认参数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。