我正试图在英国的某些地区设置边框,类似于Google在此处执行的操作:http://g.co/maps/wbtj3
Google会发布地区的纬度和经度数据吗?我在API中看不到任何可以搜索区域并获取数据以便在地图上显示的内容。
是否有一种简单的方法可以“提取”区域的纬度和经度数据,以便在多边形中使用?
美国数据似乎更容易找到(http://econym.org.uk/gmap/states.xml)或者我看起来不够努力?
欣赏任何建议:)。
编辑:我认为这很新,因为我无法找到有关它的更多信息“突出显示搜索结果” - http://googlemapsmania.blogspot.com/2012/01/highlighted-search-results-in-google.html
答案 0 :(得分:4)
OpenStreetMap具有English Counties的边界数据,可以免费使用并以多种格式提供。
据我所知,Google不会通过API提供任何基础地图数据。
答案 1 :(得分:0)
获取多边形的坐标需要GIS文件和MapInfo等GIS软件才能读取。
我的建议是访问这个网站;
http://bbs.keyhole.com/ubb/ubbthreads.php?ubb=showthreaded&Number=332073
下载具有英国各县区域边界的KML文件,然后在google earth或fusion tables中使用它。
找出你使用这些内容可能有助于获得更好的答案......
答案 2 :(得分:0)
我认为你必须自己弄清楚多边形坐标。如果只是为了几个地区,也许不是那么繁重的任务。但如果它适用于整个英国......这是一个网站,可以在绘制多边形时快速为您提供坐标: http://www.birdtheme.org/useful/v3tool.html
答案 3 :(得分:0)
afaik google不会在他的API中提供此类服务。但是你可以在这里下载你感兴趣的文件:http://www.gadm.org/country 如果你把它作为kml抓取,你可以轻松地将其导入谷歌地图。
答案 4 :(得分:0)
刚刚遇到过这个问题 - 很久以前你可能已经解决了这个问题,但这可能很有用: http://mapit.mysociety.org/