Проверка топологии в МапИнфе

MapInfo, MapBasic
Ответить
Аватара пользователя
WeMaN
Завсегдатай
Сообщения: 310
Зарегистрирован: 16 фев 2009, 10:49
Репутация: 0

Проверка топологии в МапИнфе

Сообщение WeMaN » 04 мар 2009, 09:00

Добрый день геоинформатики и прочие топографы, геодезисты и маркшейдеры. А расскажите ка мне, непросвящённому в данной программе, можно ли в ней проверять топологию, а именно:

- Проверять наличие пустых полей\яйчеек в таблице
- Проверять полигоны на стыкованность друг к другу, тоесть чтобы места где полигоны наползают друг на друга, или наоборот недотягивают друг на друга как нибудь выделялися

может ли это мапинфо? жду ваших советов и рекомендаций, заранее спасибо за участие в дискуссии

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Проверка топологии в МапИнфе

Сообщение SS_Rebelious » 04 мар 2009, 11:52

- Проверять наличие пустых полей\яйчеек в таблице
Поясните: для каких целей. SQL-запрос должен помочь.
- Проверять полигоны на стыкованность друг к другу, тоесть чтобы места где полигоны наползают друг на друга, или наоборот недотягивают друг на друга как нибудь выделялися
Выделяете интересующие объекты в изменяемом слое, затем выбираете в меню: Объекты->Проверка полигонов, или же Объекты->Коррекция топологии.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

Аватара пользователя
WeMaN
Завсегдатай
Сообщения: 310
Зарегистрирован: 16 фев 2009, 10:49
Репутация: 0

Re: Проверка топологии в МапИнфе

Сообщение WeMaN » 04 мар 2009, 16:26

SS_Rebelious писал(а):
Поясните: для каких целей. SQL-запрос должен помочь.
Ну допустим у меня есть 2000 точек, из них у 10 нету семантики, как выявить эти точки??

А скажите чем Проверка полигонов отличается от Коррекция топологии.

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Проверка топологии в МапИнфе

Сообщение SS_Rebelious » 04 мар 2009, 16:47

А скажите чем Проверка полигонов отличается от Коррекция топологии.
проверка полигонов проверяет наличие ошибок, перечисленных Вами, а Коррекция их автоматически исправляет.
у меня есть 2000 точек, из них у 10 нету семантики, как выявить эти точки??
В меню Запрос выбираете либо закладку выбрать, либо SQL-запрос. Выставляете в поле "Выбрать записи из таблицы" имя своей таблицы. В поле "согласно условию" пишете что-нибудь вроде: ИМЯ_КОЛОНКИ_В_ТАБЛИЦЕ="". Здесь в кавычках заключено значение которое Вы ищите в колонке, то есть не заполненную ячейку. Если хотите сделать наоборот - выбрать только заполненные, то можно записать так: ИМЯ_КОЛОНКИ_В_ТАБЛИЦЕ>0.

SQL-запрос позволяет делать более изощрённые выборки. Почитайте инструкцию по SQL-запросам в мапинфо, и не только в мапинфо.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

Аватара пользователя
WeMaN
Завсегдатай
Сообщения: 310
Зарегистрирован: 16 фев 2009, 10:49
Репутация: 0

Re: Проверка топологии в МапИнфе

Сообщение WeMaN » 04 мар 2009, 17:21

Спасибо за советы, а где можно почитать про выборку в МапИнфе?

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Проверка топологии в МапИнфе

Сообщение SS_Rebelious » 05 мар 2009, 12:40

Про выборку в МапИнфо большую часть информации я подчерпнул в Руководстве пользователя и Справочнике по МапИнфо. По SQL вообще ссылки на этом форуме уже давались (не помню кем): http://www.w3schools.com/sql/default.asp это на английском (не сложном). А так, гугл и википедия содержат много обучающей информации по SQL))) надо только преломлять её к МапИнфо, где SQL сделали более удобным для тех, кто не обучался составлению запросов специально. Здесь стандартная форма запроса (select(название колонок) from(имена таблиц) where(критерии)) заключена в структуру диалога: здесь select - это "Выбрать колонки", "from" - Из таблиц, where - "C условием".
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: Проверка топологии в МапИнфе

Сообщение Boris » 05 мар 2009, 19:51

сходите на сайт российского продавца Mapinfo Фирмы Эсти-Мап http://esti-map.ru/
там и руководство есть на русском языке и туториал.

Ответить

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

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

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