首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >谷歌地图Api v3错误

谷歌地图Api v3错误
EN

Stack Overflow用户
提问于 2012-03-17 12:03:05
回答 1查看 185关注 0票数 0

在进一步阅读、反复尝试和寻找适合我的解决方案后,我失败了。

我有一个KML文件,它显示了我想要的位置,严重的问题是我不知道如何让搜索输入元素与Google Maps API一起工作。

我已经尝试过onclick="findplace“,但是我不能让infowindow出现。

我基本上是想在我的地图列表(从KML文件)中添加一个搜索功能,而不是Google places提供的大的地方列表。我开始怀疑这是否可能,因为我在网上找不到一个相同的例子。

JavaScript对我来说不是一个强大的领域,有没有办法让我的自定义地图可搜索?

EN

回答 1

Stack Overflow用户

发布于 2012-03-17 20:50:34

我猜你需要在KML文件中搜索你的位置列表,而你不能提前知道它到底包含什么。为此,您需要通过google地图API或直接从文件本身访问KML文件的内容。

似乎没有任何方法可以通过API访问KML文件中的各个对象(请参阅讨论、herehere)。如果KML文件来自与您的页面相同的域,则可以加载KML文件并将其解析为直接的XML文件( (see here)。然后你可以搜索你的解析结果,然后在地图上做你需要做的事情(也许可以点击标记坐标来显示信息窗口)。如果它位于另一个域中,则需要通过服务器端调用检索该文件。

这听起来像是你想要实现的吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9747138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档