Как переименовать колонку геометрии*
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 24 ноя 2009, 16:46
- Репутация: 0
Как переименовать колонку геометрии*
Есть несколько таблиц MapInfo. Если смотреть содержимое таблиц в MapInfo Pro, то в некоторых таблицах есть колонка _Object в некоторых - нет. Но данные о геометрии есть и в тех и в других таблицах. Библиотека MapXtreme работает правильно только с таблицами в которых есть колонка _Object. Подстажите, в чем отличие между таблицами? Как переименовать (сделать видимой) колонку геометрии? Где об этом можно почитать?
-
- Активный участник
- Сообщения: 134
- Зарегистрирован: 01 окт 2009, 08:52
- Репутация: 3
- Откуда: Москва
Re: Как переименовать колонку геометрии*
можно в SQL-запросе вставить колонку obj, если есть геометрия, то она будет заполнена типами объектов (point, line...)victor_v_k писал(а):Есть несколько таблиц MapInfo. Если смотреть содержимое таблиц в MapInfo Pro, то в некоторых таблицах есть колонка _Object в некоторых - нет. Но данные о геометрии есть и в тех и в других таблицах. Библиотека MapXtreme работает правильно только с таблицами в которых есть колонка _Object. Подстажите, в чем отличие между таблицами? Как переименовать (сделать видимой) колонку геометрии? Где об этом можно почитать?
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 24 ноя 2009, 16:46
- Репутация: 0
Re: Как переименовать колонку геометрии*
Есть инструменты (MapXtreme MapInfo.Data.SearchInfoFactory...) которые не позволяют явно указать колонку геометрии.
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
Re: Как переименовать колонку геометрии*
В MI obj и Object в SQL запросах являются синонимами. И отсутствует механизм "именования" поля с геометрией. Его может создавать только сама MI. Даже не очень понятно как это поле можно переименовать. В структуре таблиц MI оно вообще не имеет названия, поскольку представлено отдельным файлом, в котором доступ к геометрии осуществляется по индексу.
Есть только один совет глянуть библиотеку MITAB http://mitab.maptools.org/ - как там автор обращается к геометрическим данным. Всплывает ли там название поля с геометрией. В силу официальной закрытости файлового формата - это единственное и широко признанная библиотека для чтения файлового формата MI.
Есть только один совет глянуть библиотеку MITAB http://mitab.maptools.org/ - как там автор обращается к геометрическим данным. Всплывает ли там название поля с геометрией. В силу официальной закрытости файлового формата - это единственное и широко признанная библиотека для чтения файлового формата MI.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 14 гостей