MapXtreme & MS SQL Server 2008

MapInfo, MapBasic
Ответить
EugeneO
Новоприбывший
Сообщения: 1
Зарегистрирован: 02 дек 2009, 14:28
Репутация: 0

MapXtreme & MS SQL Server 2008

Сообщение EugeneO »

Доброго времени суток.

У меня задача: выгрузить таблицы с географическими данными, хранящиеся как geography data type в MS SQL Server 2008, в MI tab-файлы.

Пробовал 2мя способами: TableInfoAdoNet и TableInfoServer.
В первом случае географические данные представленны как текст (POLYGON ((39.781603 47.066052, 39.893107 47.002559, 40.039945 46.961651, 40.106689 46.880973, 40.256865 46.798022, 40.392025 46.766205, 40.628969 46.535533, 41.146237 46.501443, 41.191293 46.512807, 41.378177 46.496898, 41.445538 46.462953, 41.460876 46. да еще и обрезанные) на подобие SqlGeography.AsTextZM();
во втором - как бинарник (Column.DataType = MIDbType.Binary)

Вопрос заключается в следующем:
как сформировать ТАВ-файл с географией на основе этого бинарника, либо GML-я, получаемого через geography.AsGml() на стороне SQL Server-a, либо на основе этого текста (при условии возможности сохранения данных необрезанными)?

Т.е. итоговая таблица должна содержвать все данные моей SQL-таблицы + географию (как FeatureGeometry column), хранящуюся в определенной колонке этой же таблицы .
Ответить

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

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

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