造型韩国谷歌地图

时间:2014-02-27 16:15:17

标签: javascript google-maps google-maps-api-3

我有一个网站,我使用风格的谷歌地图。如果将地图移动到韩国,则没有地图要素(道路,高速公路,地点),只有指定的城市和一些市政边界。如果我删除样式,则所有这些功能都会返回。

使用哪种功能似乎并不重要,这在第一次更改时会发生。

例如,在未应用样式和将样式化为灰色之间交替。

您可以使用此页面使用您选择的任何功能复制问题:http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html

这仅仅是谷歌地图的限制吗?他们的韩国数据有什么问题吗?出于法律原因应用限制?

由于您无法按地理区域对地图进行不同的设置(据我所知),我唯一的选择是删除所有地图样式吗?

3 个答案:

答案 0 :(得分:6)

谷歌关于该问题的声明是“由于多种原因,韩国的地图图块目前已预先渲染,因此我们无法支持自定义样式。”

请参阅https://code.google.com/p/gmaps-api-issues/issues/detail?id=2852

答案 1 :(得分:2)

我遇到了同样的问题。

似乎没有“正式”回答您报告此问题,但我发现this(韩语)是唯一正式的。 他们说,由于韩国的法律问题,他们无法将地图数据发送到韩国境外,导致无法操作。

因此,我必须选择是否使用样式化的谷歌地图或使用openstreetmap

答案 2 :(得分:2)

我不能谈您问题的技术方面,但是我可以对此做出一点回应:

这仅仅是Google Maps中的限制吗?他们出了点问题 韩国的数据?出于法律原因而施加限制?

是的。韩国从1950年代的朝鲜战争起就有一部法律在法律上,该法律严格限制了允许在国外出口和管理的地图数据的准确性。简而言之,韩国地图数据的官方使用仅限于韩国的实际边界之内。本地制图软件公司对此没有任何问题,因为它们的渲染服务器都位于韩国境内。谷歌之所以这样做,是因为它们的地图图块都是在其云数据中心生成的,而云数据中心当然遍布世界各地。因此,Google Maps在韩国可以使用,但与世界其他地区相比,其分辨率和准确性却大大降低了(本地公司不必面对的限制)。

Google曾多次就此向政府请愿,但到目前为止,该规则仍在账簿上。我的个人感觉是,他们不急于更新这条旧的战时规则(今天几乎没有用,因为在有互联网连接的任何地方都可以使用相同的本地地图数据,更不用说它不会阻止用户提供的数据,例如Open) StreetMap),因为它对国内公司起到了有益的推动作用。