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

Распознание элементов на карте

Добавлено: 03 апр 2012, 18:31
DrunkCat
Здравствуйте! Помогите мне, пожалуйста, вот с каким вопросом.
Имеется карта (к примеру, топографическая, в идеальном случае - изображение местности), необходимо распознать на ней отдельные элементы (лес, поле, водоем, речка, дорога, строение и т.д.) и преобразовать эту карту так чтобы каждый элемент на ней отображался своим цветом.
С помощью какой программы это можно сделать? Возможно уже есть готовые карты?
Заранее благодарен!

Re: Распознание элементов на карте

Добавлено: 03 апр 2012, 18:42
Voltron
Похоже на задачу классификации. Практически все ГИС такое умеют в той или иной степени, либо это реализуется при помощи дополнительных модулей.

Что подразумевается под готовыми картами: классифицированные растры или что-то другое?

Re: Распознание элементов на карте

Добавлено: 03 апр 2012, 18:52
DrunkCat
Я плохо оперирую терминами по данной теме, но судя по тому что я нашел: "классифицированные растры" - это то, что надо. Но хочу заметить, что "мега" точных результатов не нужно. Подскажите в каком направлении копать дальше.

Re: Распознание элементов на карте

Добавлено: 03 апр 2012, 19:00
Voltron
Зависит от ваших навыков и используемого софта.

Попробуйте QGIS (описание установки, документация) с модулем DTclassifier

Re: Распознание элементов на карте

Добавлено: 03 апр 2012, 19:27
Александр Мурый
Мне кажется, задача как раз для картографических векторизаторов типа Easy Trace. Стоит попробовать официальную бесплатную версию Easy Trace (7.99).

Re: Распознание элементов на карте

Добавлено: 03 апр 2012, 19:37
Petruxin
Из вопроса не совсем ясно карта растровая или векторная?(все решили что растровая)
Важна фраза
Возможно уже есть готовые карты?
Карт существует много :D Какая конкретно нужна? Может топикстартеру OSM подойдет.

Re: Распознание элементов на карте

Добавлено: 03 апр 2012, 19:42
DrunkCat
Нужна растровая карта

Re: Распознание элементов на карте

Добавлено: 03 апр 2012, 19:52
Petruxin
То есть Вы хотите, чтобы КАЖДЫЙ обьект выделялся отдельным цветом? Два соседних объекта (строения) будут разного цвета?

Re: Распознание элементов на карте

Добавлено: 03 апр 2012, 20:03
DrunkCat
Petruxin писал(а):То есть Вы хотите, чтобы КАЖДЫЙ обьект выделялся отдельным цветом? Два соседних объекта (строения) будут разного цвета?
нет. разным цветом должны быть лишь разные элементы карты.

Re: Распознание элементов на карте

Добавлено: 03 апр 2012, 20:30
Petruxin
Тогда не понял.
На топографической карте. Горизонтали-коричневые, Гидрография-синяя , лес-зеленый и т.д. Что-о еще? Прошу изинений за непонятливость :oops:

Re: Распознание элементов на карте

Добавлено: 03 апр 2012, 20:37
DrunkCat
Petruxin писал(а):Тогда не понял.
На топографической карте. Горизонтали-коричневые, Гидрография-синяя , лес-зеленый и т.д. Что-о еще? Прошу изинений за непонятливость :oops:
Вопрос на засыпку: что с болотом делать?!

Re: Распознание элементов на карте

Добавлено: 03 апр 2012, 20:46
Petruxin
На ТК контура болота либо не видно либо сделано оконтуривание как и многие другая площадная растительность. В первую очередь надо смотреть на заливку болот(проходимое-непроходимое). В принципе тогда действительно придется самому отцифровать как Вам надо и сохранить как картинку.
Если не секрет:
Масштаб
Территория
и главное Зачем

Re: Распознание элементов на карте

Добавлено: 03 апр 2012, 20:50
DrunkCat
1. 1 градус на 1 градус
2. любая местность
3. секрет (военный)

Re: Распознание элементов на карте

Добавлено: 03 апр 2012, 20:59
Petruxin
Тогда ко мне.
Хотелось бы список необходимых слоев узнать. Конкретнее про территорию и масштаб. Можно взять какую-нибудь мелкомасштабную карту(или насколько смежных покрупнее) и назначить необходимый вид в любой ГИС. Вот из подобного что то Вам возможно сделать?