Страница 1 из 1

OSMInfo - облачная идентификация

Добавлено: 07 янв 2016, 04:45
Максим Дубинин
Написали новый модуль - OSMInfo, крутой. Модуль позволяет делать вот так:

Изображение

К модулю предлагается на обсуждение статья - описание:

OSMInfo - получение информации об объектах в точке или "облачная идентификация"

Буду благодарен вопросам-поправкам к статье и к модулю.

Re: OSMInfo - облачная идентификация

Добавлено: 10 янв 2016, 23:07
Александр Мурый
Описание инструмента получения списка объектов в точке для QGIS (идентификация)
Немного путаное объяснение, если честно. Тем более что "идентификация" != "получение списка объектов".
Несмотря на то, что всё в ГИС имеет координаты, 99.9% не умеют превращать их в географическое описание в уме.
Откуда статистика? :)

Re: OSMInfo - облачная идентификация

Добавлено: 11 янв 2016, 01:31
ericsson
Не "OSM Mapnik", а "стиль карты OpenStreetMap Standard". Первое - все же жаргонное выражение, хоть и наиболее часто встречающееся.

Re: OSMInfo - облачная идентификация

Добавлено: 11 янв 2016, 05:02
Максим Дубинин
Александр Мурый писал(а):"идентификация" != "получение списка объектов"
поправил
Александр Мурый писал(а):Откуда статистика?
Из здравого смысла. 84,60 - где это? А это Карасокский район Томской области. Вообще это скорее 99.9999%, а не 99.99% Оставлю минишанс убергикам, но не особо верю в их существование.
ericsson писал(а): Не "OSM Mapnik", а "стиль карты OpenStreetMap Standard"
поправил

Re: OSMInfo - облачная идентификация

Добавлено: 11 янв 2016, 23:32
Максим Дубинин
выпустил новую версию:

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

и картинка:
Изображение

Re: OSMInfo - облачная идентификация

Добавлено: 12 янв 2016, 00:12
Эдуард Казаков
Спасибо, модуль просто отличный!
А может сделать сортировку выдачи объектов по площади или как-нибудь ещё?
Вот например ткнул я в какое-то озеро, сверху в выдаче "РФ", снизу "Западный ВО". Начинаю искать, а что же может подойти под запрос. Возможно, не всегда получится глазами идентифицировать самый "низкий" объект среди полученных быстро и просто.
Или структура данных OSM не позволит определить такой объект?

Re: OSMInfo - облачная идентификация

Добавлено: 12 янв 2016, 00:40
Максим Дубинин
спасибо, хоть кто-то оценил)

в принципе отсортировать релейшны АТД можно попробовать по admin_level, но вот с остальными кажется не просто. Я тоже думал об этом, но пока что-то не придумалось ничего изящного. Пока завел тикет про это.

Идея с площадью не очень пока нравится, так как это будет означать, что надо предзагружать как-то все отношения и площади считать, пока неохота так делать. Подозреваю что долго будет отрабатывать.

Re: OSMInfo - облачная идентификация

Добавлено: 12 янв 2016, 02:15
ericsson
Вот только хотел написать, что некоторые отношения могут быть крайне тяжелыми и могло бы быть полезным предупреждение, аналогичное тому, которое выводит overpass-turbo.eu при слишком объемном ответе.

Re: OSMInfo - облачная идентификация

Добавлено: 12 янв 2016, 04:20
Максим Дубинин
да, такой ишью я уже состряпал https://github.com/nextgis/osminfo/issues/4

Re: OSMInfo - облачная идентификация

Добавлено: 24 янв 2019, 23:09
Anton_Kh
Написал статью про OSM Info в своем блоге: https://gis-naturalist.blogspot.com/201 ... minfo.html
В том числе осветил вопрос как обходить ограничение Overpass API для полигонов без названия.