glav_ryba (glav_ryba) wrote,
glav_ryba
glav_ryba

Category:

Разработка

Сегодня вечером появилось немного свободного времени и сделал в БД (может назвать ее "Онлайн дневник наблюдений"?) еще один отчет - карту наблюдений. Задача несложная - разместить на карте карточки наблюдений с отбором по виду птиц и наблюдателю за определенный период.Для оптимизации отображения большого количества точек используется типовой функционал кластеризации. В общем ничего сверхъестественного, пара часов работы. Любой зарегистрированный может воспользоваться, выбрав на закладке "Наблюдения" отчет "Карта наблюдений".



Собственно я пишу это не для того, чтобы лишний раз прорекламировать БД (хотя чего уж стеснятся, присоединяйтесь: http://78.47.87.135/reg.html). Кстати скоро мы оформим нормальной имя для сайта и все будет очень красиво. Уже сейчас, за небольшое время работы БД, количество карточек перевалило за 1000.

Пишу я, чтобы посоветоваться по архитектурной реализации такого отчета. Ну вот не нравится мне, что на карте отображаются все карточки наблюдений с высокой точностью. Это касается и других онлайн БД, которые существуют на просторах России. Должно быть ограничение на отображение точных gps-координат или вовсе не отображать их для некоторых видов. Как пример - не хорошо показывать точные данные по краснокнижным видам, по видам, которым угрожает опасность (например быть пойманным птицеловами, как у князька).

Думаю, как обеспечить безопасность таких данных:
1. Ограничить масштабирование карты
2. Не выводить на карту карточки наблюдений, для которых установлена галка "Скрывать GPS от других пользователей".
3. Для пользователей, имеющих роль "Наблюдатель" выводить только свои наблюдения, а для пользователей, имеющих роль "Орнитолог" - все наблюдения. Роли устанавливаются администратором.
4. Оставить на совести владельца карточки - хочет вводит координаты, не хочет - не вводит.
5. Или может вообще такая визуализация вообще не нужна, а лучше сделать отображение в виде квадратов 50x50км.

Есть мысли?

PS А вот так выглядит еще одна визуализация наблюдений. А впереди еще много интересных задумок )
Tags: полезняшки
Subscribe

  • Коньки

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

  • Варакушка

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

  • Луговой лунь

    Самцу лугового луня удобнее кушать на ровной поверхности, а не в траве на поле. Поэтому он садится, как за обеденный стол, на асфальтовую дорогу. Но…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 27 comments

  • Коньки

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

  • Варакушка

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

  • Луговой лунь

    Самцу лугового луня удобнее кушать на ровной поверхности, а не в траве на поле. Поэтому он садится, как за обеденный стол, на асфальтовую дорогу. Но…