Экспорт координат точек из MapInfo в текстовый файл
 

Описан подробный процесс как в MapInfo провести экспорт координат точечных объектов в текстовый файл или Excel

Рассмотрим решение достаточно распространенной ситуации, когда необходимости преобразовать координаты точечных объектов находящихся в таблице Mapinfo, в таблицу в формате Excel или простой текстовый файл, которые бы содержали координаты точек X/Y.
Сначала нужно вычислить координаты X/Y для каждой точки. Это можно сделать с помощью функций Centroid X/Y. Идём меню Запрос>SQL-запрос и заполняем реквизиты формы приблизительно сл. образом:
 
Image alt
 
Но Mapinfo выдает результат не в тех единицах, иначе говоря, вместо реальных значений «показывает погоду». Нас это не устраивает.
Чтобы значения были корректные, создаём *.mif файл нашей таблицы, заходим в него и смотрим границы нашей таблица и меняем проекцию в настройках, как показано ниже:
 
Image alt
 
Для примера допустим у нас проекция План – Схема, в файле *.mif хранится следующая информация:
«CoordSys NonEarth Units "m" Bounds (56194, 962485.248887) (78815.0000002, 983612.52)»
(56194, 962485.248887) (78815.0000002, 983612.52) – это и есть Мин/Макс X/Y, т.е. эти границы и вводим в координатную систему плана (изображена на рисунке выше)
Если же у нас проекция не план-схема, другая система координат, то просто выбираем в том же меню («Проекция») нужную систему координат.
После того, как поменяли, снова идём в меню Запрос>SQL-запрос и заполняем реквизиты формы приблизительно сл. образом (как на первом рис.):
Image alt
 
После этого координаты должны отображаться корректно и соответствовать реальности.
Image alt
 
Далее в Таблице выбираем - Экспорт
Image alt
Выбираем формат txt или excel
Image alt
 
Разделитель ставим «,»
Image alt
 
Жмём «ОК». Все у нас получилось. Теперь у нас есть готовый текстовый файл содержащий координаты (X/Y) точечных объектов из таблицы MapInfo.
О том, где можно скачать MapInfo Professional читайте здесь.
Если у вас остались вопрос, вы можете их задать, заполнив форму ниже: