Официальный сайт геоинформационной системы (ГИС) ObjectLandОфициальный сайт геоинформационной системы (ГИС) ObjectLand
  
 
ПОИСК ПО САЙТУ:
google.com
КАРТА САЙТА
 
главная / поддержка / форум
E-MAIL:ПАРОЛЬ: 
регистрация

Обсуждение

 Экспорт карт в MIF и SHP [ Максим Юрьевич Трухачёв ]
Вторник, 8 июня 2010, 20:23

На странице http://www.urgc.aaanet.ru/items/item17234.shtml представлена программа для экспорта карт ГИС ObjectLand в обмен­ные форматы MIF (MapInfo) и SHP (ArcGIS) с сохранением как графики, так и привязанных к ней атрибутивных данных. Программа создаёт дерево каталогов, соответ­ствующее слоям карты ObjectLand. В каждом каталоге хранятся файлы в выбранном обмен­ном формате, соответствующие типам геометрии данного слоя карты. Программа решает следующие задачи:
1) Если к типу геометрии привязано более одной таблицы, то объединяет атрибутив­ные данные из этих нескольких таблиц в одну;
2) Может экспортировать текст, его геометрию и атрибутивные данные в обменный формат SHP, который стандартно не поддерживает текстовый тип пространственных данных;
3) Позволяет назначить именам полей таблиц ObjectLand имена, соот­ветствующие требованиям форматов DBF и MID. Сопоставленные имена можно сохранить в текстовый файл либо прочесть из такого файла, записанного ранее.

Ваши замечания и предложения по программе буду рад увидеть здесь.

P.S. Просьба к администрации форума добавить программу в раздел "Ссылки".

  [ Objectland Support ]
Среда, 9 июня 2010, 13:49

Спасибо, добавлено.

  [ Максим Юрьевич Трухачёв ]
Среда, 9 июня 2010, 20:58

Пожалуйста, "активизируйте" гиперссылку в моём первом сообщении.

  [ Дмитрий ]
Четверг, 10 июня 2010, 11:04

Спасибо за программу. Но возникли проблемы. При нажатии на экспорт выдается ошибка

Exception of type 'System.OutOfMemoryException' was thrown

Возможно ли это из-за того что у нас версия Objecland'а 2.6.9? Обновиться до 2.7.5 не имеем возможности. Если установить Ваш патч, естественно ошибка

Ошибка загрузки SLL:ClassShapeMismatch

  [ Максим Юрьевич Трухачёв ]
Четверг, 10 июня 2010, 18:47

to Дмитрий
Конечно, это из-за несовпадения версий. Я бы скомпилировал свою программку и для версии 2.6.9 тоже, но это не имеет практического смысла, т.к. патч только для 2.7.5, а без патча программа слишком часто и непредсказуемо (хаотично) выдаёт ошибку RPC_E_DISCONNECTED, что делает её бесполезной. Это внутренняя проблема ObjectLand'а, и патч как раз её решает.

Ответить

Знаком «*» отмечены обязательные для заполнения поля.
Ваше имя:  *
Адрес электронной почты:  
Тема:  *
Сообщение:
 *
Подтверждение:
(не требуется для зарегистрированных пользователей)
 *
 



Copyright © 1999–2010 ГИС ObjectLand
ГИС ObjectLand ® ЗАО «Радом-Т»
Информация о лицензировании
главная | о продукте | скачать | купить | поддержка | новости