如何解决具有OpenLayers服务的TMSFNCMaps组件的像素坐标
我正在将TMSFNCMaps组件与OpenLayers服务一起使用。我想获取地图当前位置的坐标(例如:左上,右下位置)或像素的坐标。 我发现以下javascript的唯一结果。我将其放在MapMouseClick事件中。
Map.ExecuteJavascript('alert(' + MAPVAR + '.getCoordinateFromPixel([100,200])[0])');
结果是:
-8253163.677841952
但这与有效的经度或纬度都不相似。 有效值为:
40.7198283758935,-74.0814091960449
在简单的html文件中,此结果相同。 我该如何理解这个值,或者有更好的JavaScript?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。