如何获取视图区域的当前国家/地区?

以下部分代码向我提供了我的标记(不可拖动)设置的国家/地区…

for (var i = 0; i < results[0].address_components.length; i++) { if (results[0].address_components[i].types[0] == "country") { clientPositionMarkerCountry = results[0].address_components[i].long_name; } } 

当用户移动到另一个国家(例如,在这个国家或任何其他国家的旁边)时,我想获得他当时所在的国家(或者可能是当前国家)。

你在寻找这样的东西:

http://www.geocodezip.com/geoxml3_test/v3_geoxml3_kmltest_linktoB.html?lat=43.797409&lng=27.904508&zoom=6&type=m&filename=http://www.geocodezip.com/geoxml3_test/world_countries_kml.xml

使用geoxml3呈现KML文件。 检测视口中可见的国家多边形,并将其显示在侧栏中。