| ||||||
Сервис для поиска треков в Подмосковье
На сегодняшний день в Интернете есть множество разных треков, оставшихся после пеших, вело и водных ПВД по Подмосковью. Есть несколько довольно больших коллекций треков, которые, как правило, привязаны к конкретным группам ПВД.
Однако мне не удалось найти инструмента, позволяющего эффективно искать треки в окрестности интересующего района. Поэтому я попробовал такой сервис сделать сам :) Вот что пока получается (довольно сырая версия): http://parshin.tmweb.ru/public/viewer.html Сейчас в систему загружены следующие коллекции треков (всего более 1500 треков):
Основная проблема, которая сейчас возникает - как одновременно отобразить большое количество треков на карте. Сейчас в системе реализованы ограничения по количеству точек (показываемые точки динамически "фильтруются") и по количеству треков (отображаются наиболее длинные). Пока что это позволяет как-то работать с приемлемой скоростью, но как правильно решить эту проблему, я пока не понимаю... Я планирую в дальнейшим в силу своих возможностей развивать этот сервис. Поэтому мне очень интересны любые замечания и предложения как по поводу того, что есть сейчас, так и на тему поиска треков вообще. Можно в виде комментов к этому посту, можно мне на почту (parshin.alexander@gmail.com) или в виде issues в проект Google Code. ![]() Очень крутая и правильная идея. Пара комментариев (не в плане критики): - Не сразу понял принципы работы, но когда разобрался все ок стало. Например, не совсем очевидно, что список видимых треков слева отображается только после нажатия на кнопку. -Не совсем понял принцип отбора треков: когда я на карте фиксирую некую область, потом нажимаю кнопку "загрузить треки", то в поиск выдает треки, которые я не вижу в выбранном фрагменте - что бы их увидеть, мне нужно сделать zoom out. Это не проблема, просто принцип не совсем ясен. - хорошо бы сделать форму для фильтрации отбираемых/показываемых треков по фильтрам "расстояние", "тип" (пеший, лыжи, вело и т.п.), наверно еще какие-то атрибуты можно использовать. - система сами загружает треки? ну т.е. если появится новый трек на том или ином исходном ресурсе, в вашей системе он появится? или это ручной процесс? 2010-06-24 03:46:00 [ответить]
![]() >мне не удалось найти инструмента, позволяющего эффективно искать треки в окрестности интересующего района http://www.gpsies.com/ не то? P.S. Я пока не посмотрел предложенный здесь вариант - м.б. он и лучше :) 2010-06-24 04:06:34 [ответить]
![]() Правильный сервис! Основная проблема, которая сейчас возникает - как одновременно отобразить большое количество треков на карте. Сейчас в системе реализованы ограничения по количеству точек (показываемые точки динамически "фильтруются") и по количеству треков (отображаются наиболее длинные). Пока что это позволяет как-то работать с приемлемой скоростью, но как правильно решить эту проблему, я пока не понимаю... Проблема со скоростью сервера, клиента, или с тем, что некрасиво? IMHO, каша из треков - это не страшно. Из пожеланий - добавить такой источник: http://www.google.com/search?q=filetype%3Aplt+"oziexplorer+track+point+file"+inurl%3Aru 2010-06-24 10:28:13 [ответить]
|
а мы вот такую шнягу сделали уже пару лет как:
www.veloserver.ru
правда, только для вело-маршрутов, но можно в принципе расшириться