| вопрос о структуре файла MIF [ СЕРЁЖА БТИ ]Вторник, 17 ноября 2009, 15:20
Как правильно читать файл *.mif
На сколько я понял, есть несколько форматов содержимого... т.е.
Часть заголовка:
Version 2
Columns 1
--------
и такаой есть:
Version 550
Columns 2
----------------------
в первом ккординты разбиты на группы с разделителем Region 1:
Region 1
N - количество координат
x1,y1
x2,y2
...
xN,yN
Brush () - wdtn pfkbdrb
--------
во вотром Region 2, при это посредине группы стоит еще число указывающее что-то и под ним координаты:
Region 2
N - количество координат
x1,y1
x2,y2
...
xN,yN
M - еще одно количество
x1,y1
x2,y2
...
xM,yM
Center () - не цвет кисти а центр.
----------------------------------------------
во втором типе файла Columns = 2 - что это такое? и что за второй набор координат x,y[1..M]
сколько форматов вообще существует и где посмотреть спецификацию?
Приложение (2 типа файлов): http://clip2net.com/page/m27644/2611238 |
|
| [ Objectland Support ]Вторник, 17 ноября 2009, 16:20
В MIF-файле содержатся не координаты, разбитые на группы, а графические объекты с указанием координат их вершин и других параметров. Region - это полигон, число после типа объекта - это количество границ полигона, если это число больше единицы - значит полигон либо содержит дырки, либо является составным полигоном. Т.е.:
Region <количество_границ>
<количество_вершин_границы_1>
x, у
...
<количество_вершин_границы_N>
x, у
...
Ключевое слово Columns в заголовке определяет начало описания столбцов присоединенных табличных данных (структуру MID-файла), число после него - число столбцов. |
|
| [ Максим Юрьевич Трухачёв ]Вторник, 17 ноября 2009, 20:31
Описание выложил вот здесь: http://www.urgc.aaanet.ru/download/mif_mid.zip
Также см. мануал по MapInfo, среди "Приложений". |
|
ОтветитьЗнаком «*» отмечены обязательные для заполнения поля. |