arcgis js 屏幕点与地图坐标点的相互转换

137 阅读1分钟

屏幕点转地图坐标点

// 屏幕点转地图坐标点
var point = mapView.toMap({
    x: 1,
    y: 1,
    spatialReference: {
        wkid: 4326
    }
})
console.log('>>>', point)
// 输出对象, 内部包含经纬度信息

地图坐标点转屏幕点

// 地图坐标点转屏幕点
const mapPoint = mapView.toScreen({
	x: 104.187879,
	y: 27.563451,
	spatialReference: {
        wkid: 4326
    }
})
console.log('>>>', mapPoint)
// 输出{x: 43.00013511085126, y: 806.9998208999241}

参考

toScreen

toMap