在地图上显示全球搜索结果标记(数百/数千)

时间:2014-04-23 10:02:23

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

我的任务是将this search result map(即覆盖整个世界,遍布各处的小点标记)嵌入到网页中:

search result map

但我似乎无法说服Google地图在嵌入式地图上显示几乎所有结果标记。

Google地图"嵌入"代码

"嵌入代码"地图本身通过"链接提供的HTML"按钮完全没有用,只是给了我a single result marker on an otherwise empty map

broken map

Google Maps Embed API

嵌入API 代码为我提供了essentially the same thing as the HTML embed code, albeit with more control over zoom

broken map

Google Maps API v3

切换到JavaScript API会给我带来稍微好一些的结果,但距离我的目标还有很长的路要走。

例如,将地图缩放级别设置为整个世界,对地图的整个边界进行radarSearch()调用会给我no results and thus an empty map

broken map

如果我放大一点并更多地关注英国(在整个地图边界上仍然只有radarSearch()),我最终得到a map with a giant mass of markers smothering London, Essex and the East Midlands

broken map

如果我从地图边界搜索变为在格林威治以北某处50米半径范围内搜索,我得到a similar "drown the Midlands in red" map as I did before

broken map

我尝试做的事基本上是不可能的吗?我无法将网页嵌入到谷歌地图当然做的事情中,这似乎很奇怪而令人沮丧......

我们考虑使用KML文件来存储我们想要放置的针脚的位置(我们不需要它完全是最新的或任何东西),但是我'我不确定我是如何首先创建该文件的(即导出我链接到此帖子顶部的搜索结果)。这是一条可能的路线还是另一条死胡同?

0 个答案:

没有答案