www.map-info.ru :: Просмотр темы - взаимодействие MApifo 9.5 c Sql Server 2008
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - другие утилиты для 'MapInfo' Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
ALEX_ALEX



Зарегистрирован: 01.11.2008
Сообщения: 4
Откуда: ЦИЭКС

СообщениеДобавлено: Сб Ноя 01, 2008 1:24 pm    Заголовок сообщения: взаимодействие MApifo 9.5 c Sql Server 2008 Добавить ответ со ссылкой на данный текст

Подскажите, как осуществлять заливку геоданных на сервер. Возможно ли заливать площади,линии??
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Нестеров Валерий



Зарегистрирован: 21.03.2006
Сообщения: 492

СообщениеДобавлено: Сб Ноя 01, 2008 7:07 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

В mapInfo есть встроенная утилита загрузки таблиц во внешние СУБД, такие как: Oracle, Microsoft SQL Server, Informix Dynamic Server и Microsoft Access (запустите утилиту "MapInfo EasyLoader" из меню Прграммы/Каталог программ).
Да можно хранить точечные, полилинии и полигоны.
Храня графику на СУБД можно организовать редактирование одного слоя несколькими пользователями. Однако есть ньюансы. MapInfo работает не напрямую с геоданными в СУБД, а выкачивает видимую область карты в файл, работает локально и затем синхронизирует изменения.
_________________
Жизнь прекрасна!i
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
ALEX_ALEX



Зарегистрирован: 01.11.2008
Сообщения: 4
Откуда: ЦИЭКС

СообщениеДобавлено: Ср Ноя 05, 2008 11:47 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Спасибо. Проблема в том, что EasyLoader закачивает только точечные объекты. Подскажите поподробнее, как осуществляется загрузка. У меня все кроме точечных закачивается в виде центроидов, а мне интересно хранение данных в стандарте с использованием таких типов, как geometry и geografy предусмотренных в SQL Server 2008.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Нестеров Валерий



Зарегистрирован: 21.03.2006
Сообщения: 492

СообщениеДобавлено: Пн Ноя 10, 2008 3:38 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Может вам поможет это:
На самом деле, возможность работать с графикой в SQl-сервере имеется и без всяких дополнительно покупаемых модулей. По крайней мере, начиная с версии 6.5 (на более ранних просто не пробовал) все прекрасно работает.
Обратите внимание на таблицу MAPINFO_MAPCATALOG.
Если в ней в записи для таблицы ТТТТ указать в поле SPATIALTYPE значение 7.3, в поле SPATIALCOLUMN - имя бинарного поля в таблице ТТТТ (у меня - GOBJECT обычно), в поле RENDITIONTYPE - 1, в поле RENDITIONTYPE - "OBJSTYLE", то можно работать с такой таблицей как с родной (по ODBC соединившись). Да, забыл, в таблице ТТТТ должно быть, ессно, поле, указанное в SPATIALCOLUMN типа image и поле для хранения стиля офомления объекта типа char (у меня OBJSTYLE varchar(100), но это не обязательно такое).
_________________
Жизнь прекрасна!i
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
ALEX_ALEX



Зарегистрирован: 01.11.2008
Сообщения: 4
Откуда: ЦИЭКС

СообщениеДобавлено: Сб Ноя 15, 2008 12:59 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

У вас получалось хранить объекты в колонке с типом entity?? Пригодилось бы описание стандарта, что и в каких полях mapinfo хранит в бд.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Нестеров Валерий



Зарегистрирован: 21.03.2006
Сообщения: 492

СообщениеДобавлено: Пн Ноя 17, 2008 2:58 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Вот вам ссылка на архивчик, в котором небольшая инструкция, скрипт создания таблиц в SQL Server (без пространственного модуля), а также сама таблица mapinfo (локальная копия "linked").

Может это вам поможет.
Правда сам я не пробовал хранить графику в SQL Server, а всего лишь привожу подсказки пользователей MapInfo.
_________________
Жизнь прекрасна!i
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
fati



Зарегистрирован: 24.06.2008
Сообщения: 38

СообщениеДобавлено: Вт Мар 17, 2009 3:57 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

делаю все как описано выше. При открытии таблицы в мапинфо выдает сообщение: "Загружаемая Вами таблица не может быть изменена. Подробную информацию Вы можете найти в книге Руководство пользователя". SQL 2005
Не савсем понятна фраза "в поле SPATIALCOLUMN - имя *бинарного* поля в таблице ТТТТ (у меня - GOBJECT обычно)"
почему бинарного?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
fati



Зарегистрирован: 24.06.2008
Сообщения: 38

СообщениеДобавлено: Вт Мар 17, 2009 3:57 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

делаю все как описано выше. При открытии таблицы в мапинфо выдает сообщение: "Загружаемая Вами таблица не может быть изменена. Подробную информацию Вы можете найти в книге Руководство пользователя". Использую SQL 2005
Не савсем понятна фраза "в поле SPATIALCOLUMN - имя *бинарного* поля в таблице ТТТТ (у меня - GOBJECT обычно)"
почему бинарного?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
sara736



Зарегистрирован: 03.10.2014
Сообщения: 1

СообщениеДобавлено: Пт Окт 03, 2014 12:22 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

для такой "осмысленной" работы вполне хватит утилиты, называемой командная строка Windows - натравливаете ее на текстовый файл (на пример MID), в котором лежат уникальные номера ваших полигонов, и получаете на выходе набор команд MapBasic'а, которые вставляете в окно мапбасика внутри мапинфо, нажимаете Enter и получаете вашу кучу MIF файлов. Можно и мапбасик в чистом виде "помучить", но в нем так коряво сделан доступ к файлам...


___________
http://www.mybraindumps.net/640-722.html
http://www.kenrick.edu/
http://www.checkpoint.com/
http://www.wisc.edu/
http://en.wikipedia.org/wiki/Hitachi
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
FedorinoFF



Зарегистрирован: 01.02.2007
Сообщения: 272
Откуда: Санкт-Петербург

СообщениеДобавлено: Пт Ноя 21, 2014 9:12 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Вот что нашлось по теме:
http://www.mapbasic.ru/mapsql
http://reference.mapinfo.com/software/spatialware_for_sql_server/english/4_8/GettingStarted.pdf
http://gis-lab.info/forum/viewtopic.php?f=27&t=11756

Тут http://esti-map.ru/Статьи/tabid/114/Default.aspx есть статья про работу с Оракл, есть теория, но сам сайт не всегда доступен.

Кроме того, в документации Mapinfo указаны ограничения на типы графических объектов для разных СУБД.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - другие утилиты для 'MapInfo' Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru