1

听说 Google 地图坐标与 Yandex 地图坐标不兼容。这是真的吗?我可以为两个地图应用程序使用相同的坐标吗?

4

2 回答 2

2

两者都使用普通的纬度和经度坐标,就像其他人一样,所以我看不出他们不应该对应的理由。

于 2013-07-25T14:37:40.340 回答
1

我确认。如果您碰巧编写了 ruby​​ 和/或 Javascript/Coffescript 代码,您可能会对这段代码感兴趣:一个月前,我在 gmaps4rails gem 中添加了对 Yandex.Maps APIv2 的基本支持。现在,从应用程序的角度来看,这个 gem 通过一个接口支持这两种方式。从 Google 地图切换到 Yandex 需要更改一个名为provider. API 支持是可扩展的,非常欢迎提出建议或拉取请求。

例子:

带有标记的谷歌地图:

<%= gmaps("markers" => {"data" => @json},
 "map_options" =>  { "provider" => "openlayers"}) %> 

带有标记的 Yandex 地图:

<%= gmaps("markers" => {"data" => @json},
 "map_options" =>  { "provider" => "yandex"}) %> 

希望这可以帮助。

于 2013-08-29T07:34:08.820 回答