Questions tagged «region»

2
除某些区域外,是否可以将Google Maps地图显示为灰色?
我正在寻找的是一种通过使世界其他地方变灰来强调Google地图地图上特定区域的方法。 我听说过一些使用2个多边形的解决方案,其中1个可见,另一个不可见,并且仅在地图为静态(无地图移动)的情况下才起作用。但是我希望用户能够缩放和拖动地图。 我也对其他我没想到要强调的领域感兴趣。 更新: 当我尝试使用radek发布的解决方案时(例如,创建一个带有Polygon的KML,该Polygon具有一个externalBoundaryIs(大于视图)和一个innerBoundaryIs(需要强调的区域)),当我放大时,矩形区域不会被覆盖周围的多边形了。看到: 任何有经验/解决方案的人吗? 更新2: 我终于有时间使用Google Fusion Tables测试radek的解决方案。起初,我遇到了缺少瓷砖的问题,与KML一样(请参见上图),但是经过另一次加载后,看起来好像已经捡起来,并且显示瓷砖完全正确。我觉得他的解决方案中的jQuery hack适用于未加载的图块: setTimeout(function(){ $("img[src*='googleapis']").each(function() { $(this).attr("src",$(this).attr("src")+"&"+(new Date()).getTime()); }); }, 5000); 由于磁贴似乎在刷新后加载,因此我自己没有使用过hack。如果该错误发生在每个新用户身上,我将对其进行实验。

5
获取所有国家和ISO-3166-2细分的多边形
为了进行反向地理编码查找以找到给定坐标的国家(如ISO-3166-1)和细分(如ISO-3166-2),我正在寻找一种获取所有国家及其细分的所有面的方法。 使用Google Maps或其他服务进行反向地理编码查询可能不会总是返回国家和地区(Google Maps),或者有时是不正确的(geonames.org)。据我了解,openstreetmap数据中所有国家和细分都可用,但是我不知道如何仅检索多边形-没有地图数据,没有兴趣点或城市,只有给定国家/地区的所有细分的轮廓和细分代码。然后,我可以检查自己是否给定点在任何给定的多边形内或附近。 有谁知道如何从openstreetmap数据中检索此数据,或者该数据是否有其他来源?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.