arcgis of js 4.X 设置了basemap之后Zoom不起作用
如题 我在设置了baseMap之后Zoom不起作用,并且view.go.to没有效果
var basemap = new Basemap({
baseLayers: [
new MapImageLayer({
url: "http://map.geoq.cn/ArcGIS/rest ... ot%3B,
title: "Basemap"
})
],
title: "basemap",
id: "basemap"
});
var map = new Map({
basemap: basemap,
// basemap: "gray"
snapToZoom: true,
});
// Create the MapView
var view = new MapView({
container: "viewDiv",
map: map,
center: [114.1462396600, 22.6498347100],
zoom: 14,
snapToZoom: true,
});
// view.constraints = {
// minScale: 500000, // User cannot zoom out beyond a scale of 1:500,000
// maxScale: 0, // User can overzoom tiles
// rotationEnabled: false // Disables map rotation
// };
var pt = new Point({
latitude: 49,
longitude: -126
});
var opts = {
duration: 5000 // Duration of animation will be 5 seconds
};
// go to point at LOD 15 with custom duration
view.goTo({
target: pt,
zoom: 15
}, opts);
2 个回复
许丹石
赞同来自: Jose
AriaGIS
赞同来自:
view.when(function () {
view.goTo()
})
要回复问题请先登录或注册
发起人
只要我跑的够快,幸福就追不上我
相关问题
问题状态
—— 扫技术支持中心微信服务号!
—— 让GIS知乎问答随时随地!