esri/config类

define("esri/config",
        ["dojo/_base/config","dojo/topic","dojo/has","esri/kernel"],
        function(_base_config, dojo_topic, dojo_has, esri_kernel) {

    var esriConfig = {
        defaults:{
            screenDPI:96,
            geometryService:null,
            kmlService:null,
            map:{
                width:400,
                height:400,
                layerNamePrefix:"layer",
                graphicsLayerNamePrefix:"graphicsLayer",
                slider:{
                    left:"30px",
                    top:"30px",
                    width:null,
                    height:"200px"
                },
                sliderLabel:{
                    tick:5,
                    labels:null,
                    style:"width:2em; font-family:Verdana; font-size:75%;"
                },
                sliderChangeImmediate:true,
                zoomSymbol:{
                    color:[0,0,0,64],
                    outline:{
                        color:[255,0,0,255],
                        width:1.25,
                        style:"esriSLSSolid"
                    },
                    style:"esriSFSSolid"
                },
                zoomDuration:500,
                zoomRate:25,
                panDuration:350,
                panRate:25,
                logoLink:"http://www.esri.com",
                basemaps:{
                    "streets":{
                        title:"Streets",
                        baseMapLayers:[{
                            url:"http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer"
                        }]
                    },
                    "satellite":{
                        title:"Satellite",
                        baseMapLayers:[{
                            url:"http://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer"
                        }]
                    },
                    "hybrid":{
                        title:"Imagery with Labels",
                        baseMapLayers:[{
                            url:"http://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer"
                        },{
                            url:"http://services.arcgisonline.com/ArcGIS/rest/services/Reference/World_Boundaries_and_Places/MapServer",
                            isReference:true
                        }]},
                    "topo":{
                        title:"Topographic",
                        baseMapLayers:[{
                            url:"http://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer"}
                        ]},
                    "gray":{
                        title:"Light Gray Canvas",
                        baseMapLayers:[{
                            url:"http://services.arcgisonline.com/ArcGIS/rest/services/Canvas/World_Light_Gray_Base/MapServer"
                        },{
                            url:"http://services.arcgisonline.com/ArcGIS/rest/services/Canvas/World_Light_Gray_Reference/MapServer",
                            isReference:true
                        }]
                    },
                    "oceans":{
                        title:"Oceans",
                        baseMapLayers:[{
                            url:"http://services.arcgisonline.com/ArcGIS/rest/services/Ocean_Basemap/MapServer"}
                        ]},
                    "national-geographic":{
                        title:"National Geographic",
                        baseMapLayers:[{
                            url:"http://services.arcgisonline.com/ArcGIS/rest/services/NatGeo_World_Map/MapServer"
                        }]
                    },
                    "osm":{
                        title:"OpenStreetMap",
                        baseMapLayers:[{
                            type:"OpenStreetMap"
                        }]
                    }
                }
            },
            io:{
                errorHandler:function(_6, io) {
                    dojo_topic.publish("esri.Error", [_6]);
                },
                proxyUrl:null,
                alwaysUseProxy:false,
                corsEnabledServers:["www.arcgis.com","tiles.arcgis.com","services.arcgis.com",
                    "services1.arcgis.com","services2.arcgis.com","services3.arcgis.com","static.arcgis.com",
                    "utility.arcgisonline.com","geocode.arcgis.com","qaext.arcgis.com","tilesqa.arcgis.com",
                    "servicesqa.arcgis.com","servicesqa1.arcgis.com","servicesqa2.arcgis.com",
                    "servicesqa3.arcgis.com","geocodeqa.arcgis.com","dev.arcgis.com","devext.arcgis.com",
                    "tilesdevext.arcgis.com","servicesdev.arcgis.com","servicesdev1.arcgis.com",
                    "servicesdev2.arcgis.com","servicesdev3.arcgis.com","geocodedev.arcgis.com"],
                corsDetection:true,
                _processedCorsServers:{},
                proxyRules:[],
                postLength:2000,
                timeout:60000
            }
        }
    };
    if (dojo_has("extend-esri")) {
        esri_kernel.config = esriConfig;
    }
    if (!_base_config.noGlobals) {
        window.esriConfig = esriConfig;
    }
    return esriConfig;
});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值