Растр -> Вектор

MapInfo, MapBasic
Ответить
Аватара пользователя
believer
Участник
Сообщения: 85
Зарегистрирован: 20 июл 2009, 16:20
Репутация: 0
Откуда: Казань
Контактная информация:

Растр -> Вектор

Сообщение believer »

Доброе утро добрые форумчане! Не могли бы описать последовательность шагов процедуры перевода из растровой карты в векторную в MapInfo или указать хорошие ссылки?
В MapInfo открыл растр, провел регистрацию контрольных точек, а что дальше делать не понимаю. Nadiopt писала: «теперь ВРУЧНУЮ нужно обводить все линии, точки и полигоны». А вот как вручную это сделать, не могу понять? Заранее спасибо за ответы дорогие форумчане!
Вложения
file.rar
(183.51 КБ) 526 скачиваний
Аватара пользователя
believer
Участник
Сообщения: 85
Зарегистрирован: 20 июл 2009, 16:20
Репутация: 0
Откуда: Казань
Контактная информация:

Re: Растр -> Вектор

Сообщение believer »

Удалось векторизовать через косметический слой. Очень просто оказалось. Только жаль, что вручную это делать приходиться.

Возник новый вопрос. После векторизации мне необходимо записать в базу данных координаты векторизованных объектов. Координаты точечного объекта узнать легко: достаточно выбрать объект и выбрать пункт ‘геоинформация’. А как быть с контурными объектами, которые состоят из набора пар координат? Если для них выбрать пункт ‘геоинформация’, то отображается следующее (см. вложение). А где координаты узловых точек составляющих выбранный контурный объект??
Вложения
рис.JPG
рис.JPG (57.84 КБ) 8745 просмотров
reasonat
Завсегдатай
Сообщения: 257
Зарегистрирован: 10 июн 2009, 12:21
Репутация: 0
Откуда: Екатеринбург
Контактная информация:

Re: Растр -> Вектор

Сообщение reasonat »

координаты можно вывести используя функции языка MapBasic, либо экспортировав файл с объектами в формат MID/MIF - там есть в текстовом виде все каталоги координат по всем объектам таблицы
Аватара пользователя
believer
Участник
Сообщения: 85
Зарегистрирован: 20 июл 2009, 16:20
Репутация: 0
Откуда: Казань
Контактная информация:

Re: Растр -> Вектор

Сообщение believer »

Еще вопрос возник при выборе проекции в ходе регистрации растровой карты. Что за разновидности проекции Меркатора (UTM): NAD 27, NAD 83, SAD 69, Токио и т.д.?
Аватара пользователя
believer
Участник
Сообщения: 85
Зарегистрирован: 20 июл 2009, 16:20
Репутация: 0
Откуда: Казань
Контактная информация:

Re: Растр -> Вектор

Сообщение believer »

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

Код: Выделить всё

Version 300
Charset "WindowsCyrillic"
Delimiter ","
CoordSys Earth Projection 8, 33, "m", -177, 0, 0.9996, 500000, 0 Bounds (-7745844.29605, -9997964.94315) (8745844.29605, 9997964.94315)
Columns 1
  ID Integer
Data

Point 5318.01 4624.85
    Symbol (34,0,12) 
Point 3843.49 3199.86
    Symbol (34,0,12) 
Pline 4
5327.46 8543.57
4448.42 7474.83
3276.38 7463.33
4429.52 6049.84
    Pen (1,2,0) 
Pline 4
3550.48 5314.36
2945.55 6049.84
2075.96 6061.33
1178.01 4981.1
    Pen (1,2,0) 
Region  1
  4
8550.62 4257.11
6783.09 4257.11
6801.99 6394.59
8550.62 4257.11
    Pen (1,2,0) 
    Brush (2,16777215,16777215)
    Center 7666.85 5325.85
Region  1
  5
5894.58 2475.88
8862.52 2464.38
8853.07 1395.64
5885.14 1418.62
5894.58 2475.88
    Pen (1,2,0) 
    Brush (2,16777215,16777215)
    Center 7373.83 1935.76
Не могли бы прокомментировать строки:

Код: Выделить всё

CoordSys Earth Projection 8, 33, "m", -177, 0, 0.9996, 500000, 0 Bounds (-7745844.29605, -9997964.94315) (8745844.29605, 9997964.94315)

Код: Выделить всё

Region  1
  4
?
reasonat
Завсегдатай
Сообщения: 257
Зарегистрирован: 10 июн 2009, 12:21
Репутация: 0
Откуда: Екатеринбург
Контактная информация:

Re: Растр -> Вектор

Сообщение reasonat »

первая - как раз выражение проекции меркатора, единиц измерения, и пределов карты (за которыми объекты не нарисуются)
вторая - объект полигон, одноконтурный, состоит из 4 узлов (3 узла + замыкание), далее идут их координаты.

нескромный вопрос, проекция меркатора выбрана просто для пробы или она и нужна?
Аватара пользователя
believer
Участник
Сообщения: 85
Зарегистрирован: 20 июл 2009, 16:20
Репутация: 0
Откуда: Казань
Контактная информация:

Re: Растр -> Вектор

Сообщение believer »

выражение проекции меркатора
Это вот это?

Код: Выделить всё

CoordSys Earth Projection 8, 33
единиц измерения
Это вот это?
нескромный вопрос, проекция меркатора выбрана просто для пробы или она и нужна?
Мне нужна проекция для задания объектов в прямоугольной системе координат, т.е. через два параметра X и Y. Какую проекцию посоветуете, что лучше?
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Растр -> Вектор

Сообщение Boris »

Дорогой друг believer
по вашим вопросам во всех ветках данного форума видно, что вы с увлечением приступили к работе в области ГИС. Но заставлять людей рассказывать вам очевидные вещи, описанные в литературе - это глумление над идеей и задачами это форума и сообщества. На сайте есть отдельный раздел посвященный основам картографии и ГИС. Литература по MapInfo - доступна в сети. И на русском языке.
Если ваши интересы не простираются в область ГИС на столько, что бы изучать ее иначе как в ответах на форуме, то для своей задачи шифрования возьмите любой файл в формате TAB или SHP, или наймите кого-нибудь, что бы он вам отвекторизовал необходимой объем исходных данных. На полученных данных и постройте шифровальный прототип.
По количеству писем вы достигли уровня "специалист" - это вывело вас из разряда "новичок" или "любитель".
По этому, с этого момента, все вопросы - строго и по существу. Все вопросы из разряда - "Научите меня летать на вертолете. Быстро! (к/ф "Матрица(с))" - будут считаться флудом и офф-топиком.
И моей волей и властью, в подразделе MapInfo, - удаляться.
Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя