require([
“esri/Map”,
“esri/views/MapView”,
“esri/layers/VectorTileLayer”,
“esri/config”,
“esri/layers/BaseTileLayer”,
“esri/request”,
“esri/Color”
], function(Map, MapView, VectorTileLayer, esriConfig,BaseTileLayer,esriRequest,Color) {
esriConfig.request.corsEnabledServers.push("webst01.is.autonavi.com");
m_Map = new Map({
basemap: "" // "hybrid"
// basemap: "satellite",
// ground: "world-elevation"
});
m_View = new MapView({
container: "viewDiv",
map: m_Map,
center: [113.57356643676412, 23.369942340631766],
constraints: {
// maxScale: 2256.994352689953,
minScale:18489297.737236094
},
zoom: 8,
padding: {
right: 30
},
popup: {
autoOpenEnabled: true
}
});
var TintLayer = BaseTileLayer.createSubclass({
properties: {
urlTemplate: null,
tint: {
value: null,
type: C