Александр ([info]alex_nb) wrote in [info]slazav_news,
@ 2006-11-02 09:54:00
Читателям моего каталога
Количество походов в некоторых секторах каталога маршрутов группы Дмитриева стало удручать, и я решил заняться его модернизацией. Основная идея позаимствована на сайте группы Рыжавского, а первые результаты можно посмотреть тут. Принимаются замечания и предложения; в процессе переделки могли появиться неработающие ссылки.


(Post a new comment)


[info]yurikl
2006-11-02 07:55 pm UTC (link)
есть такая идея: Google Map позволяет рисовать маршруты поверх снимка из космоса (бесплатно!). Вот мой пример. Было бы здорово, если бы было бы можно посмотреть так каждый маршрут (подробно, с большим числом точек). А также обзорные варианты (с небольшим числом точек на каждый маршрут).

P.S. Есть идея это автомотизировать: сделать сайт на который каждый может загрузить трек с небольшим описанием (маршрут и ссылку на сайт с подробностями), а сайт бы это рисовал и хранил. И можно было бы сослаться на маршруты извне. Но руки пока не дошли :).

(Reply to this) (Thread)


[info]afanasm
2006-11-03 01:43 pm UTC (link)
по сути уже ответил в общей теме,
а в частности можно вопрос по примеру - чем сделан XML-файл с гугловскими координатами из PLT-файла? ручками в ёкселе или есть уже штатная тулза? или вообще в основе был не PLT?

(Reply to this) (Parent) (Thread)


[info]yurikl
2006-11-06 08:37 pm UTC (link)
это был PLT, из которого заменой получился XML файл (за исключением первой и последней строчки).

(Reply to this) (Parent)

стало лучше, но всё это полумеры
[info]afanasm
2006-11-03 10:08 am UTC (link)
Все мы варимся в "собственном соку" ("дмитриевские" треки, мои, Рыжавского, каравана и т.п.), каждый придумывает свой интерфейс, пусть более или менее удобный...
Но недостаток у всего этого остаётся - нет автоматического поиска и фильтрации, всё сделано на кондовом статическом HTML-е.
Я давно предлагал сделать базу данных: http://www.100km.ru/forum/viewtopic.php?p=79#79
В принципе это ТИПИЧНАЯ задача для базы данных на том же MySQL+PHP
Заполнил форму, и тебе отберут все лыжные-плановые-с савёловской ветки грубо говоря
Или все беговые от 25 до 30км длинной
Или все "дмитриевские" от Покровки
Или все проходящие через деревню Гадюкино
Предыдущий оратор предлагает всего лишь "общий сайт с автозаливом", но без организации этого в БАЗУ с продуманными полями и соответственно поиском и фильтрацией это бесполезная затея переливания с одних сайтов на другие.
К сожалению я не программист и не могу написать PHP-движок к подобной базе.
Могу только предложить хостинг с MySQL+PHP+неограниченно места (в терминах треков конечно, гигабайты :) ). Адрес сделать к примеру plt.100km.ru или ways.100km.ru или как угодно.
Обсудить это можно по приведённой выше ссылке...
Программеры, АУУУУ!!!!
Что до гугл-маповских апишников (это я опять предыдущему оратору), то их тоже можно прикрутить, но опять-таки на уровне базы и движка это делать правильнее, иначе кустарщина выйдет...



(Reply to this) (Thread)

Re: стало лучше, но всё это полумеры
[info]yurikl
2006-11-06 08:41 pm UTC (link)
я программист, но не web-программист, к сожалению (поэтому, в частности, руки и не дошли). И базу/поиск не упомянул т.к. считал это само собой разумеющимся :).

(Reply to this) (Parent) (Thread)

базу/поиск все понимают по разному
[info]afanasm
2006-11-07 05:56 am UTC (link)
хорошо что я не одинок в мечтах :)
далеко не все считают это "само собой разумеющимся"
увы, часто под красивым словом "база" скрывается просто свалка текстовых файлов с прикрученным поисковиком и размытым рубрикатором, примерно как у Мошкова - http://turizm.lib.ru/cgi-bin/seek
в моём представлении база - это именно база в узком программерском смысле
простейший критерий - фильтрация по значению больше/меньше
т.е. движок не просто как яндекс ищет длину маршрута к примеру 35км (ровно!) а может найти все большие 30 и меньшие 40... ну и так далее...
дело конечно не в "больше-меньше", а в том что всегда можно что угодно дописать сверху, любую форму, фильтр, интерфейс...


(Reply to this) (Parent) (Thread)

Re: базу/поиск все понимают по разному
[info]alex_nb
2006-11-09 05:54 am UTC (link)
Мне кажется, что трудоемкость создания и поддержания такой базы слишком велика по сравнению с реальной пользой от нее. Грубо говоря, человек, знающий Подмосковье, и без нее найдет, что ему нужно, а человек, не знающий Подмосковья, впадет в ступор при виде 101 трека, проходящего через деревню Гадюкино.

(Reply to this) (Parent) (Thread)

Re: ступор при виде 101 трека
[info]afanasm
2006-11-09 06:58 am UTC (link)
Пока всё ровно наоборот - и по ссылке приведён пример, мой личный, с Васьково.
Поиском не нашлось НИ ОДНОГО трека и я поехал разведывать собственный проход.
Кроме того треки имеют свойство устаревать - есть то он есть, но реально уже застроен дачами и заборами (к примеру трек Таранина Перхушково-Усово). И если мне на запрос выдадут вместо одного трека пять, и я буду сразу видеть год создания - можно сразу качать самый свежий, а не искать его руками методом перебора в десяти местах.

Трудностей создания и поддержания я не вижу - обычная php-форма на манер страницы регистрации на любом форуме. Заполняешь десяток полей, жмёшь "отправить" - и трек ушёл в базу. Страница поиска тоже примитивна - та же самая "анкета", формирующая SQL-запрос в одну строку и выдающая результат в виде таблицы полей...
Поддержание - а что там особенного? Если автор трека нашёл ошибку - написал письмо - админ ручками подправил в такой же табличке. Если новый трек - просто новая запись в базе с комментарием про недостатки старых треков.
Идеологическую часть (техзадание) я готов взять на себя, просто не хочется писать его в подробностях раньше времени, пока нет конкретного кодера, способного написать эти несколько страниц php-кода.

(Reply to this) (Parent) (Thread)

Re: ступор при виде 101 трека
[info]alex_nb
2006-11-09 09:39 am UTC (link)
Мне кажется, что админу придется вручную проверять правильность заполнения набора контрольных пунктов в каждом походе и группировать одинаковые походы. Потому что я с трудом представляю программу, которая сама объединит вместе походы Калистово - Володькино - Новогришино - Морозки и Морозки - Сбоево - Беклемишево - Луговая - Калистово, но честно отделит поход Морозки - Пенсионер - Старо - Пески - Шелепаново - Поварово от похода Морозки - Пенсионер - Раково - Пески - Шелепаново - Поварово. Ведь маршруты все-таки обычно проходят не через населенку, а рядом с ней, и формализовать, какие пункты мы берем, а какие нет, не так просто, а если это и удастся, то потребуется высокий уровень старательности и самоконтроля от тех, кому разрешено добавление треков.

А в целом, посмотреть на такой каталог было бы интересно, но активно участвовать в его разработке я не собираюсь.

(Reply to this) (Parent) (Thread)


[info]afanasm
2006-11-09 12:20 pm UTC (link)
>>>с трудом представляю программу, которая сама объединит
Да не нужно ей ничего объединять, это уже искусство ищущего правильно задать вопрос, поискать по нескольким интересующим пунктам и т.п.
Да и программы никакой не надо - только три скрипта работы с БД:
1) добавление строчки (для избранных)
2) поиск по шаблону (для всех)
3) редактирование строчки (для админа или суперизбранных)
Яндекс тоже тупо ищет не вдаваясь в смысл, однако нельзя же отрицать что он полезен :)
Про высокий уровень старательности - ну да, куда ж без этого... но
ежели у человека хватило старательности разобраться с навигатором, научиться обрабатывать и выкладывать треки, то сделать ещё небольшой шаг и довести дело до ума - высок шанс что хватит :) Мыж не простому плебсу предлагаем этим заниматься в духе "ответы-мейл-ру", а немногим подвижникам, которые и так дофига всего нужного делают чисто для интереса, из любви к прекрасному :)
Я думаю что к примеру разработать и провести тот же ММБ на порядки сложнее и трудоёмче чем понемногу, по 5-10 штучек в день забить свои старые треки в базу... Однако ж находятся энтузиасты :)
Я вот к примеру сейчас весь сафроновский сайт буду переделывать и каталогизировать в систему, уже переработал 2000файлов, осталось 1000... Медленно, по чуть чуть, но движется... Надеюсь к 1декабря полностью закончить редизайн и выложить. На блоговом движке, с календарём, поиском, групповым авторством и т.п.

(Reply to this) (Parent)



[ Home | Update Journal | Login/Logout | Search | Viewing Options | Site Map ]