我需要将纬度经度值转换为像素位置,并执行相反的操作.我发现很多解决方案来自lat/lng-> pixel,但反过来找不到任何东西.
几个笔记:
几乎任何编程语言的解决方案都可以,只要它不依赖于任何特定于平台的API.
这是从lat/lng->像素转到的示例:
var y = Math.round(((-1 * lat) + 90) * (this.MAP_HEIGHT / 180));
var x = Math.round((lng + 180) * (this.MAP_WIDTH / 360));
Run Code Online (Sandbox Code Playgroud) javascript java geolocation actionscript-3 latitude-longitude