Итак, количество ваших слоёв и пользователей, которые с ними работают выросло и продолжает расти. А ведь каждый ещё и норовит что-то изменить. Вот ведь нехорошие люди :).
Т.к. последнее время я работаю в основном с Mapinfo, то и пишу в основном про него. Если кто поделиться опытом создания в ArcGIS, буду очень признателен.
Я размещал свои данные в Oracle.
Почему в Oracle:
-не надо никаких дополнительных примочек для хранения сложных объектов, таких как полилиния, полигон.
-политика позволяет любому скачать дистрибутив и пользоваться в своё удовольствие (в некоммерческих целях)
Итак:
1) Устанавливаем на сервер oracle. Я ещё поставил клиента для удобства администрирования.
2) Создаём базу данных с поддержкой Spatial (обычно по дефолту он там стоит).
По дефорту имя базы orcl.
3) Проверяем, чтобы в MapInfo стояла Oracle Spatial Object.
4) Создаём каталог в базе данных (MAPINFO_MAPCATALOG). Для этого воспользуемся утилитой DBMS Catalog (miodbcat.mbx)
Вводим имя админа, пароль, сервер(по дефолту orcl_ваш_сервер)
5) Закачиваем EasyLoader-ом. (easyloader.mbx).
Всё просто.
Пожалуй, я бы ещё посоветовал внимательно продумывать свои таблицы.
Мне коллега рассказывал, что из-за этой самой непродуманности,
у них всё так сильно тормозило, что пришлось от Oracle отказаться.
Так же на форуме читал, что могут возникнуть вопросы с редактированием
данных и границами рамки карты. У меня Oracle 10g и Mapinfo 7.8. и пока что
никаких проблем я не заметил.
P.S. На форумах я читал, что поигравшись со структурой таблицы, можно и SQL- server заставить хранить полигоны и полилинии, без использования дорогостоящего SpatialWare. Сам не пробовал.