我有一张带有自定义投影(适用于maps.yandex.ru图块)和默认投影(Google和OSM图块)的地图。当我在默认投影中添加KmlLayer映射时,似乎没问题:
但是将地图切换到maps.yandex图层(在自定义投影中)...
并且kml对象放错了地方。
如何告诉KmlLayer自定义投影?
答案 0 :(得分:0)
我理解它的方式,任何在墨卡托投影下具有lat / lon(a,b)的给定对象将具有与自定义投影下的(a,b)不同的值。例如,如果您的自定义投影是极坐标,则对象将具有距固定点的距离和固定方向的角度,并且根本没有纬度/经度。因此,告诉KMLLayer关于自定义投影的方法是转换每个对象的坐标并重写KML。