gpt4 book ai didi

javascript - Google Maps API - 搜索 XML 标记

转载 作者:行者123 更新时间:2023-11-30 06:39:10 26 4
gpt4 key购买 nike

编辑:只是一些背景信息 - 系统使用 mySQL 设置来存储每个标记的信息,然后通过一些 PHP 代码将其转换为 XML 文件,然后通过 Maps javascript 文件显示它。我目前有大约 10 个标记,它们存储在 mySQL 数据库中。加载 map 后,将加载所有标记。

我目前正在使用 Maps API v3 来显示标记,并在 div 中显示它们的信息窗口。到目前为止一切都很好。我想做的是添加搜索功能。据我了解,该 API 确实具有搜索功能,但是当我在文档中的示例中尝试使用它时,它会在整个 map 上进行搜索。我希望它只在我的标记中搜索。编辑:正如我在顶部的编辑中提到的,所有标记都显示在 initialize() - 因此,当有人搜索位置时,将选择最接近的匹配项。就我的 map 而言,信息窗口在 map 区域外显示并分为 2 个“html”部分(即,实际 map 上没有气泡显示)

编辑:最初,我担心如果我发布了 URL,有人会过来抄袭我的想法,但我确信这已经完成了! Scr*w 它 - CityMap Prototype

所以,我想我需要找到/创建某种搜索 XML 文件的系统。最初,用户只能按名称搜索位置。后来,我确信我可以为搜索想出创造性的用途。

谁能指出我正确的方向?

编辑:发布后,我在 W3C 上找到了一个教程 - PHP Example - AJAX Live Search .它从 XML 文件中搜索链接,然后在您键入时将它们显示在栏下的临时搜索结果中。有谁知道如何将此搜索功能链接到标记?据我所知,我需要通过 XML 以某种方式链接到每个标记,但这是我猜测的范围。

谢谢

最佳答案

根据我的理解,api 的搜索功能不是针对本地文件,而是针对整个 map (世界),如果您正在使用 php,我建议暂时使用您找到的教程,然后将搜索功能链接到执行一些一种 javacript 响应,它将执行您在搜索时要查找的操作。我不确定此功能是什么,因为您已经根据问题的声音在 map 上绘制了标记。如果您不确定您是否处于 php/ruby/asp 环境中,请告诉我您是否需要更多信息。 (或者如果你在一个真正的html环​​境中)hth

关于javascript - Google Maps API - 搜索 XML 标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12755372/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com