Координаты точек полигона

MapInfo, MapBasic
Ответить
Avos
Новоприбывший
Сообщения: 10
Зарегистрирован: 06 ноя 2020, 13:29
Репутация: 4
Откуда: Оттуда

Координаты точек полигона

Сообщение Avos » 16 июл 2024, 17:32

Добрый день! Мне необходимо записать в таблицу координаты точек контура полигона. Подскажите, пожалуйста, как узнать и записать координаты.

gamm
Гуру
Сообщения: 4130
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1096
Ваше звание: программист
Откуда: Казань

Re: Координаты точек полигона

Сообщение gamm » 16 июл 2024, 18:51

смотрим справочник MapBasic, ищем ObjectGeography( ), ObjectInfo( ), готовимся писать программу на МапВасике .... на форуме было уже что-то на тему, ищем поиском, вот пример найденного тыц

tikhpetr
Гуру
Сообщения: 1128
Зарегистрирован: 30 окт 2014, 16:33
Репутация: -248090243
Откуда: г. Жуковский МО

Re: Координаты точек полигона

Сообщение tikhpetr » 16 июл 2024, 20:18

Avos, если Вам невмоготу писать, вышлите полигон.
To Gamm: Знаю, знаю, непедагогично!

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2238
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1511
Откуда: Казань

Re: Координаты точек полигона

Сообщение Игорь Белов » 16 июл 2024, 20:45

Открыть в QGIS — Извлечь узлы — Сохранить в CSV файл
The purpose of computing is insight, not numbers

gamm
Гуру
Сообщения: 4130
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1096
Ваше звание: программист
Откуда: Казань

Re: Координаты точек полигона

Сообщение gamm » 17 июл 2024, 06:29

Не, так не годится, человек же в Мапинфе хотел. Тогда уж проще в R/Python загрузить, и там все спокойно сделать :-)

Avos
Новоприбывший
Сообщения: 10
Зарегистрирован: 06 ноя 2020, 13:29
Репутация: 4
Откуда: Оттуда

Re: Координаты точек полигона

Сообщение Avos » 17 июл 2024, 10:40

Спасибо, Вам большое за ответы. Все оказалось намного проще: координаты точек можно взять из mif файла.

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

Re: Координаты точек полигона

Сообщение Boris » 08 ноя 2024, 20:10

Avos писал(а):
17 июл 2024, 10:40
Спасибо, Вам большое за ответы. Все оказалось намного проще: координаты точек можно взять из mif файла.
Вот, спасибо, наконец-то автор не только нашел простейший ответ без программирования и "поставьте QGIS и все получиться", но и отписался по результату. :!:

tikhpetr
Гуру
Сообщения: 1128
Зарегистрирован: 30 окт 2014, 16:33
Репутация: -248090243
Откуда: г. Жуковский МО

Re: Координаты точек полигона

Сообщение tikhpetr » 09 ноя 2024, 05:30

Так-то, да, но хороша ложка...

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

Re: Координаты точек полигона

Сообщение Boris » 12 ноя 2024, 21:18

Ложке (MIF/MID) уже 30 с лишним лет. И документации к формату столько же.
И в CSV ogr2ogr переводит в секунды даже очень объемные файлы, но лучше линейного MIF ничего и представить нельзя.

AlexRomantsov
Завсегдатай
Сообщения: 381
Зарегистрирован: 24 мар 2022, 05:54
Репутация: 147
Ваше звание: хм, сам не знал
Откуда: Томск

Re: Координаты точек полигона

Сообщение AlexRomantsov » 13 ноя 2024, 05:15

Boris писал(а):
12 ноя 2024, 21:18
Ложке (MIF/MID) уже 30 с лишним лет. И документации к формату столько же.
И в CSV ogr2ogr переводит в секунды даже очень объемные файлы, но лучше линейного MIF ничего и представить нельзя.
За исключением нюанса: атрибуты в mid и геометрия в mif никак не связаны уникальными ключами, соответствие фигуры и семантики определяется только порядком записей в файлах. И в объемных слоях могут быть проблемы сбивки этого соответствия, по разным причинам (например ошибки экспорта), после сотой или тысячной геометрии обнаруживаешь атрибуты от чужих (следующих по порядку) объектов.

gamm
Гуру
Сообщения: 4130
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1096
Ваше звание: программист
Откуда: Казань

Re: Координаты точек полигона

Сообщение gamm » 13 ноя 2024, 08:17

Наговариваете вы батенька на mif/mid 😆
Самый надежный вариант, и для генерации и для чтения.

Ответить

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

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

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