Страница 18 из 54

Re: Веб-ГИС "Фаунистика"

СообщениеДобавлено: 21 дек 2013, 04:48
igor
alex писал(а):Возвращаться будете еще про эти говнокартинки от гугле подумайте - надо хотя бы их масштаб уменьшить, чтобы не совсем на голом месте точки смотрелись. Либо вообще их из ОСМ грузить.

Да, надо как минимум масштаб уменьшить.

А тут добавлю про ещё одно обновление таблицы - поле "Примечание" добавлено в таблицу с поиском и автодополнением. Можно ввести ключевое слово, например "3 птенца" и нажать Enter - в таблице останутся все гнёзда с тремя птенцами, а можно в открывшемся списке атодополнения выбрать более конкретную фразу и сделать более чувствительный выбор. Можно фильтровать сразу же по нескольким позициям, например найти все гнёзда коршунов с тремя птенцами:


Для тех кто испугался, что в таблице пропали координаты - есть внизу такой ползунок - сдиньте его вправо и координаты выползут на свет божий.


На этом апгрейд таблицы как таковой считаем законченным. Если есть какие-то вопросы и предложения, пишите тут.

Re: Веб-ГИС "Фаунистика"

СообщениеДобавлено: 22 дек 2013, 02:03
igor
Реализован парсинг столбцов из базы данных Мониторинга в поле "Примечание" в Фаунистике.
Парсятся следующие столбцы:

Код гнездового участка=Breeding_a

Код гнезда=Nest

Содержимое гнезда=Contents

Количество содержимого=Amount

Расположение=Location

Устройство=Place

Высота расположения гнезда=Hight

Бывший хозяин постройки=Producer

В БД Фаунистика ячейка после парсинга будет иметь следующий вид:
Код гнездового участка - значение; код гнезда - значение и т.д. Разделителем между распарсенными ячейками является точка с запятой (;) для удобства обратной конвертации в ГИС из Фаунистики.


Re: Веб-ГИС "Фаунистика"

СообщениеДобавлено: 22 дек 2013, 04:21
tester
А чего про кольцевание забыли?

Re: Веб-ГИС "Фаунистика"

СообщениеДобавлено: 22 дек 2013, 04:41
igor
tester писал(а):А чего про кольцевание забыли?

Не забыли, а забили. Ты тут правильно изъяснился: Сейчас точно об этом рано рассуждать, так как у обоих систем общих пользователей 2,5 человека.
Я свои данные спокойно преобразую в нужный формат в ArcView, затратив на это пару минут, и залью в фаунистику, за ту же пару минут, и остальных 2,5 человекам спокойно помогу это сделать. Ради чего напрягать программистов?

Re: Веб-ГИС "Фаунистика"

СообщениеДобавлено: 23 дек 2013, 02:08
igor
anatoliy писал(а):Мне кажется, что я наткнулся на глюк. Так, если в точке несколько наблюдений, то при клике в фотоотчёте на "Ссылка на наблюдение №" осуществляется переход на карточку точки, где подсвечено всегда первое, самое раннее наблюдение, что не всегда соответствует необходимому № наблюдения

Глюк исправлен. Дабы убедится, можно ткнуться сюда >>>

Re: Веб-ГИС "Фаунистика"

СообщениеДобавлено: 25 дек 2013, 00:32
deadka
igor писал(а):Существенно улучшен парсинг дат из GPXов и экселя при импорте.
В старых GARMINах дата записывается в поле Comment и при импорте в ГИС через различные модули, например в ArcView через DNRGarmin, не отделяется от текста комментария, который пользователь может внести в это поле. Очень часто народ прямо в поле в навигаторе пишет характеристику точки, например в таком виде: <comment>23-JUL-12 10:22:06 OLDNEST ACL</comment> в таком же виде она потом экспортируется в GPX: <cmt>23-JUL-12 10:22:06 OLDNEST ACL</cmt> и тащится в поле "Дата" в эксель. Раньше с парсингом дат в таком формате были проблемы и пользователю приходилось ручками чистить все эти хвосты из букв после даты и времени, чтобы дата определялась корректно. Теперь на это можно забить - система сама понимает, что много "букфф" после даты и времени это мусор и игнорирует его.

Не вполне так. Мусором система считает то, что идёт после второго пробела (если он есть).
То есть строка
23-JUL-12 10:22:06 OLDNEST ACL
будет обработана так, как пишет Игорь - тот пробел, что после :06 - он второй, система обрежет мусор, и система будет анализировать уже строку
23-JUL-12 10:22:06
ну и правильно пропарсит.
А если будет на входе
23-JUL-12 10:22:06OLDNEST ACL
то OOPS.

Re: Веб-ГИС "Фаунистика"

СообщениеДобавлено: 26 дек 2013, 08:59
shtol
igor писал(а):Столбцы Страна, Регион и Район заполнять необязательно, так как это делает функция автоматического определения этих значений путём геокодинга в Гугле


Там есть одна маленькая деталь: иногда он пишет "Новосибирский район", иногда - "район Новосибирский". При поиске по району может помешать.

Re: Веб-ГИС "Фаунистика"

СообщениеДобавлено: 26 дек 2013, 17:12
igor
shtol писал(а):Там есть одна маленькая деталь: иногда он пишет "Новосибирский район", иногда - "район Новосибирский". При поиске по району может помешать.

Есть такая проблема, связанная с разными названиями в БД гугла. Решить её можно таким образом. Сделать пошаговый поиск по административному делению - сначала выбрать страну, потом регион, потом район, причём во всех случаях включить неточный поиск. Надо услышать мнение Данила на сей счёт.

Re: Веб-ГИС "Фаунистика"

СообщениеДобавлено: 26 дек 2013, 22:41
igor
Принудительный прогон Новосибирского района через геокодинг вернул нормальные названия. Видимо база гугла редактируется спецами гугла и они сами находят и устраняют в ней косяки. Поэтому пока решили не заморачиваться с придумыванием неточного поиска в столбцах Страна, регион, район.

Re: Веб-ГИС "Фаунистика"

СообщениеДобавлено: 27 дек 2013, 03:21
igor
Ночью прошло очередное обновление и появилось много интересных функций.
1. Фильтры существенно расширены.
Теперь не только в таблице, но и на карте можно искать точки по их названию (особенно актуально это для участников программы мониторинга редких видов), стране, региону, району и ключевым словам в Примечании. Все позиции имеют автодополнение. В поиске по Примечанию реализован неточный поиск. Т.е. пользователь может набрать "жилое гнездо" и выбрать на карте все точки, содержащие словосочетание "жилое гнездо", либо в таблице автодополнения выбрать более расширенную фразу, например "жилое гнездо на сосне" или "жилое гнездо с 2-мя птенцами" и т.д.
2. Панель с фильтрами убирается нажатием кнопки и открывается нажатием кнопки:



3. На карте и в личном кабинете теперь можно отключить кластеризацию и посмотреть на точки без кластеров.
Функция отключения/включения кластеризации на карте

Функция отключения/включения кластеризации в личном кабинете

Карта с отключенной кластеризацией


4. Ну и в довесок для тех кто выводит карты из фаунистики принтскрином появилась масштабная линейка: