Найди участкового: различия между версиями

Материал из GIS-Lab
Перейти к навигации Перейти к поиску
(Новая страница: «{{Статья|Черновик}} {{Аннотация|Описание нескольких инструментов для конкурса}} Эта стать…»)
 
 
(не показаны 63 промежуточные версии 3 участников)
Строка 1: Строка 1:
{{Статья|Черновик}}
{{Статья|Опубликована|openpolice}}
{{Аннотация|Описание нескольких инструментов для конкурса}}
{{Аннотация|Описание нескольких инструментов для конкурса}}


Эта статья является описанием инструментов подготовленных в качестве заявки для участия в конкурсе "Открытая полиция", проводившемся в мае 2013 НП "Информационная культура".
Эта статья является описанием инструментов подготовленных в качестве заявки для участия в [http://www.openpolice.ru/contest/ конкурсе] "Открытая полиция", проводившемся в мае 2013 НП "[http://www.infoculture.ru/ Информационная культура]". [http://www.openpolice.ru/news/obyavlenie-prizyorov-konkursa-apps4police2013/ Результаты] конкурса: мобильное приложение - 1-е место, веб-приложение - 2-е место. Обновленное веб-приложение с обновленной базой данных также заняло [http://ceehack.org 1-е место] на Central Opendata Hackaton (Warsaw, Poland).


Разработанные инструменты на момет публикации являются полностью функциональными, но их следует считать скорее прототипами, иллюстрирующими принципы и идеи в них заложенные, чем окончательными версиями. Разработчики не несут ответственности за их использование.
'''Задача: создать удобные инструменты для быстрого поиска ближайшего участкового.'''


{|
'''Разработчики: [[Участник:Дмитрий Барышников|Дмитрий Барышников]], [[Участник:jown|Иван Ковалев]], [http://m-d.me Максим Дубинин] (NextGIS).'''
|[[Файл:Nextgis.png|link=http://nextgis.ru]]
|Создание открытого ПО ГИС и реализация проектов
|}


Эти разработки стали возможны благодаря тому, что данные об участковых раскрываются на сайте [http://112.ru/services/uum/index.shtml 112.ru].
Разработанные инструменты на момент публикации являются полностью функциональными, но их следует считать скорее прототипами, иллюстрирующими принципы и идеи в них заложенные, чем окончательными версиями. Разработчики не несут ответственности за их использование. Приложения пока работают только в границах г. Москвы.
{{NextGIS}}
 
Эти разработки стали возможны благодаря тому, что данные об участковых раскрывались сначала на сайте [http://112.ru/services/uum/index.shtml 112.ru] (первая версия приложений), а затем на сайте [http://mvd.ru МВД РФ] (вторая версия).


Разработанный набор инструментов состоит из трех частей:
Разработанный набор инструментов состоит из трех частей:


#Инструменты подготовки данных
#Инструменты подготовки данных и собственно данные
#Мобильное приложение для обнаружения ближайших участковых по координатам.
#Мобильное приложение для обнаружения ближайших участковых по координатам ([https://play.google.com/store/apps/details?id=com.nextgis.panicbutton '''УСТАНОВИТЬ''']).
#Веб-приложение для визуализации "зон ответственности" участковых и поиска по адресу
#Веб-приложение для визуализации "зон ответственности" участковых и поиска по адресу ([http://demo.nextgis.ru/openpolice/ '''ЗАПУСТИТЬ''']).


или читайте дальше подробнее.


==Подготовка данных==
==Исходные данные и код==
Использовались данные с сайтов http://112.ru, http://mvd.ru.
 
Получить и прочитать про обработанные данные и геоданные можно в [[Геоданные МВД|специальной статье]].
 
Код приложений парсинга, геокодирования и визуализации информации открыт, мы принимаем пул реквесты. Исходный код инструментов: [https://github.com/nextgis/mypolice Github]


==Обнаружение ближайших участковых по координатам на улице==
==Обнаружение ближайших участковых по координатам на улице==
Если вы находитесь на свежем воздухе и у вас устройство на базе Android (версия 3.0 и выше) с модулем GPS, то для обнаружения ближайшего от вас участкового вы можете использовать приложение "Найти участкового". Принцип работы отличается от аналогов в том, что ничего никуда вводить не нужно, определение ближайшего участкового происходит '''''полностью автоматически и без необходимости интернет-подключения'''''.
[https://play.google.com/store/apps/details?id=com.nextgis.panicbutton Google Play], [http://nextgis.ru/programs/openpolice.apk Скачать приложение в виде apk-файла]
Как это работает:
#Скачиваем и устанавливаем приложение
#После запуска приложения необходимо скачать базу данных по участковым и, если хотите, базу данных с их фотографиями. Поэтому первый запуск рекомендуется делать вблизи доступного соединения с интернет. В дальнейшем соединения с интернет не нужно.
#Нажмите на кнопку "Найти участкового инспектора" - устройство автоматически попытается определить ваши координаты и затем:
##найти все дома указанные в сфере ответственности участковых в радиусе 1 км от вашего местоположения
##определить расстояния до всех домов
##создать список участковых в радиусе и отсортировать их по близости к вам
#Если нажать на полицейского в результирующей таблице, телефон сразу начнет ему звонить.


[[Файл:Openpolice-mobile-02.png|200px]] [[Файл:Openpolice-mobile-03.png|200px]]
Исходный код приложения: [https://github.com/nextgis/openpolice-mobile Github]


==Поиск участковых по карте==
==Поиск участковых по карте==
Сидя дома в удобном кресле, удобно посмотреть кто охраняет наш покой с помощью веб-приложения "Найди участкового".
Как это работает:
#Запускаем браузер и переходим по [http://mypolice.info ссылке]
#Вводим адрес (можно подождать секунду появления автодополнения) или находим нужный участок
#На карте разными цветами показаны здания за которые есть ответственные участковые, т.е. эти здания указаны в их зоне ответственности.
#На здания можно щелкнуть, чтобы узнать имя, должность, звание и телефон участкового. Также доступна ссылка на страницу [http://112.ru/ Правоохранительного портала Российской Федерации] где представлена карточка выбранного участкового.
#Одновременно показывается информация по разным участковым, разными цветами. Ключ к цветам показывается в легенде, расположенной в верхнем левом углу карты.
#Карту нельзя уменьшать меньше определенного масштаба (17-й уровень).
#На карте также показываются точки организаций - органов охраны правопорядка.
#Веб-приложение не оптимизировано для просмотра на браузерах мобильных устройств
[http://demo.nextgis.ru/openpolice/ Запустить приложение]
[[Файл:op-screen-3.jpg|center|700px|]]




==Проблемы исходных данных==
[[Файл:openpolice-web-05.png|center|700px|]]
#Данные плохо структурированы
#Для поиска региона используются устаревшие коды ОКАТО (например: )


==Недостатки разработок==
Исходный код приложения: [https://github.com/nextgis/openpolice-web Github]
Эти недоработки было бы неплохо исправить в будущем.
#При геокодировании не обрабатываются улицы указанные целиком, без домов.

Текущая версия от 22:05, 15 мая 2014

Эта страница опубликована в основном списке статей сайта
по адресу http://gis-lab.info/qa/openpolice.html


Описание нескольких инструментов для конкурса

Эта статья является описанием инструментов подготовленных в качестве заявки для участия в конкурсе "Открытая полиция", проводившемся в мае 2013 НП "Информационная культура". Результаты конкурса: мобильное приложение - 1-е место, веб-приложение - 2-е место. Обновленное веб-приложение с обновленной базой данных также заняло 1-е место на Central Opendata Hackaton (Warsaw, Poland).

Задача: создать удобные инструменты для быстрого поиска ближайшего участкового.

Разработчики: Дмитрий Барышников, Иван Ковалев, Максим Дубинин (NextGIS).

Разработанные инструменты на момент публикации являются полностью функциональными, но их следует считать скорее прототипами, иллюстрирующими принципы и идеи в них заложенные, чем окончательными версиями. Разработчики не несут ответственности за их использование. Приложения пока работают только в границах г. Москвы.

Создано в Nextgis.png Веб ГИС для вашей организации по доступной цене

Эти разработки стали возможны благодаря тому, что данные об участковых раскрывались сначала на сайте 112.ru (первая версия приложений), а затем на сайте МВД РФ (вторая версия).

Разработанный набор инструментов состоит из трех частей:

  1. Инструменты подготовки данных и собственно данные
  2. Мобильное приложение для обнаружения ближайших участковых по координатам (УСТАНОВИТЬ).
  3. Веб-приложение для визуализации "зон ответственности" участковых и поиска по адресу (ЗАПУСТИТЬ).

или читайте дальше подробнее.

Исходные данные и код

Использовались данные с сайтов http://112.ru, http://mvd.ru.

Получить и прочитать про обработанные данные и геоданные можно в специальной статье.

Код приложений парсинга, геокодирования и визуализации информации открыт, мы принимаем пул реквесты. Исходный код инструментов: Github

Обнаружение ближайших участковых по координатам на улице

Если вы находитесь на свежем воздухе и у вас устройство на базе Android (версия 3.0 и выше) с модулем GPS, то для обнаружения ближайшего от вас участкового вы можете использовать приложение "Найти участкового". Принцип работы отличается от аналогов в том, что ничего никуда вводить не нужно, определение ближайшего участкового происходит полностью автоматически и без необходимости интернет-подключения.

Google Play, Скачать приложение в виде apk-файла

Как это работает:

  1. Скачиваем и устанавливаем приложение
  2. После запуска приложения необходимо скачать базу данных по участковым и, если хотите, базу данных с их фотографиями. Поэтому первый запуск рекомендуется делать вблизи доступного соединения с интернет. В дальнейшем соединения с интернет не нужно.
  3. Нажмите на кнопку "Найти участкового инспектора" - устройство автоматически попытается определить ваши координаты и затем:
    1. найти все дома указанные в сфере ответственности участковых в радиусе 1 км от вашего местоположения
    2. определить расстояния до всех домов
    3. создать список участковых в радиусе и отсортировать их по близости к вам
  4. Если нажать на полицейского в результирующей таблице, телефон сразу начнет ему звонить.

Openpolice-mobile-02.png Openpolice-mobile-03.png

Исходный код приложения: Github

Поиск участковых по карте

Сидя дома в удобном кресле, удобно посмотреть кто охраняет наш покой с помощью веб-приложения "Найди участкового".

Как это работает:

  1. Запускаем браузер и переходим по ссылке
  2. Вводим адрес (можно подождать секунду появления автодополнения) или находим нужный участок
  3. На карте разными цветами показаны здания за которые есть ответственные участковые, т.е. эти здания указаны в их зоне ответственности.
  4. На здания можно щелкнуть, чтобы узнать имя, должность, звание и телефон участкового. Также доступна ссылка на страницу Правоохранительного портала Российской Федерации где представлена карточка выбранного участкового.
  5. Одновременно показывается информация по разным участковым, разными цветами. Ключ к цветам показывается в легенде, расположенной в верхнем левом углу карты.
  6. Карту нельзя уменьшать меньше определенного масштаба (17-й уровень).
  7. На карте также показываются точки организаций - органов охраны правопорядка.
  8. Веб-приложение не оптимизировано для просмотра на браузерах мобильных устройств

Запустить приложение

Op-screen-3.jpg


Openpolice-web-05.png

Исходный код приложения: Github