簡體   English   中英

Google Maps Api v3錯誤

[英]Google Maps Api v3 error

在進一步閱讀之后,反復試驗並尋找我可以適應的解決方案失敗了。

我有一個KML文件,其中顯示了我想要的位置,嚴重的問題是我無法弄清楚如何使搜索輸入元素與Google Maps API一起使用。

我已經嘗試過onclick =“ findplace”,但無法顯示信息窗口。

我基本上是想將搜索功能添加到我的地圖列表中(來自KML文件),而不是Google所提供地點的很大列表。 我開始懷疑這是否有可能,因為我在網上找不到相同的示例。

JavaScript對我而言不是一個強項,是否可以使我的自定義地圖可搜索?

我猜您需要在KML文件中的位置列表中進行搜索,而您無法事先知道其確切包含的內容。 為此,您需要通過Google Maps API或直接從文件本身訪問KML文件的內容。

似乎沒有任何方法可以通過API訪問KML文件中的單個對象(請參見此處此處的討論)。 如果KML文件與您的頁面來自同一域,則可以加載KML文件並將其解析為純XML文件(請參見此處 )。 然后,您可以搜索已解析的結果,然后在地圖上做您需要做的事情(也許向標記坐標發送一個單擊以顯示信息窗口)。 如果它位於另一個域上,則需要通過服務器端調用來檢索文件。

這聽起來像您要達到的目標嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM