MapBox - Поиск маркеров из Javascript

Я работаю над (частным) школьным проектом. Я новичок в javascript и столкнулся с проблемой.

На этой странице вы найдете проект: http://www.curlydutchman.nl/fishinglocations/ Я хочу создать окно поиска, в котором я могу искать маркеры на карте.

Я успешно выполнил это (но снова удалил их): https://www.mapbox.com/mapbox.js/example/v1.0.0/filtering/, но проблема в том, что эти маркеры загружаются из файла CSV. Кажется, я не могу редактировать эти контакты и добавлять их в список поиска по фильтру... Кроме того, если я скопирую координаты своих контактов в файл CSV, они будут отображаться в другом месте карта.

Поэтому я считаю, что мое единственное решение - связать поле поиска с маркерами, расположенными в моем Javascript.

У кого-нибудь есть идеи о том, что решение моей проблемы может быть?


person user3509354    schedule 08.04.2014    source источник


Ответы (1)


Ваш подход к поиску маркеров на карте с использованием setFilter для GeoJSON выглядит правильным.

если бы я скопировал координаты своих булавок в файл CSV, они бы появились в другом месте карты.

Это может быть функцией изменения координат.

GeoJSON = долгота, широта CSV = широта, долгота (зависит от названий полей)

person geografa    schedule 16.05.2014