2014-04-08 64 views
2

我正在(私立)學校項目上工作。 我是JavaScript新手,遇到問題。MapBox - 從Javascript搜索標記

在此頁面上,您會找到該項目:http://www.curlydutchman.nl/fishinglocations/ 我想要的是在搜索框中搜索地圖上的標記。

我跟着這個成功(但刪除了他們):https://www.mapbox.com/mapbox.js/example/v1.0.0/filtering/ 但問題是dat這些標記從CSV文件中加載。看起來,我不能編輯這些引腳,並將它們添加到我的'按過濾器搜索'列表中...另外,如果我將我的引腳的座標複製到CSV文件中,它們將顯示在不同的位置地圖。

所以我相信我唯一的解決方案是將搜索字段鏈接到位於我的Javascript中的標記。

有沒有人對我的問題的解決方案有什麼想法?

回答

1

您使用setFilter在地圖上搜索標記的方法使GeoJSON看起來正確。

如果我將我的針腳的座標複製到CSV文件中,它們會顯示在地圖的不同位置。

這可能是座標被顛倒的函數。

GeoJSON =經度,緯度 CSV =經度,緯度(取決於字段名稱)