Создание базы в ArcSDE и создание Feature Layers

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Создание базы в ArcSDE и создание Feature Layers

Сообщение novice »

Хотел бы уточнить несколько моментов:
1) Для 10.1 надо ставить версию постгреса не меньше 9?
2) надо ли ставить постгис?
3) Описание установки SDE: http://resources.arcgis.com/ru/help/ins ... 013000000/ ?
4) Насколько я понял добавлять базы данных gdb с базовой картой в ArcSDE - не корректно. Надо создать новую карту с той же привязкой и добавить FeatureClass: по одному на каждый тип примитива?
5) Как gdb базу преобразовать в формат постгреса?
Последний раз редактировалось novice 13 дек 2012, 17:36, всего редактировалось 1 раз.
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Создание базы в ArcSDE и создание Feature Layers

Сообщение novice »

Мне не понятно: если мне надо тестировать редактирование карты на одном компьютере, то все рано надо ставить postgres и для клиента и для сервера?
Можете сообщить какая есть взаимосвязь между gdb и базой данных в postgres, или где можно про это почитать?
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Создание базы в ArcSDE и создание Feature Layers

Сообщение novia »

novice писал(а):Хотел бы уточнить несколько моментов:
1) Для 10.1 надо ставить версию постгреса не меньше 9?
2) надо ли ставить постгис?
3) Описание установки SDE: http://resources.arcgis.com/ru/help/ins ... 013000000/ ?
прочтите этот урок. тут написано все от состояния "базы нет" до состояния "можно работать"
4) Насколько я понял добавлять базы данных gdb с базовой картой в ArcSDE - не корректно. Надо создать новую карту с той же привязкой и добавить FeatureClass: по одному на каждый тип примитива?
исходник для базовых карт (кешированный картографический сервис, не путать со слоем базовой карты при работе в arcmap) может быть любой. рекомендуется использовать файловую базу геоданных. для хранения растров используйте неуправляемые каталоги (если нет лицензии Image Server)
5) Как gdb базу преобразовать в формат постгреса?
создать базу как написано в уроке. подключиться в каталоге. скопировать данные обычным копированием и вставкой.
понравилось? жми палец вверх :!:
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Создание базы в ArcSDE и создание Feature Layers

Сообщение novia »

novice писал(а):Мне не понятно: если мне надо тестировать редактирование карты на одном компьютере, то все рано надо ставить postgres и для клиента и для сервера?
если сервер и клиент это localhost - нужно ставить и серверный модуль и клиентский.
клиентский модуль необходим для "прямого подключения" к СУБД. сервис SDE (не путать с самой технологией) устаревшая технология.
Можете сообщить какая есть взаимосвязь между gdb и базой данных в postgres, или где можно про это почитать?
postgres - контейнер
gdb - приписка к имени папки для того, чтобы сообщить программе, что это файловая БГД
база геоданных ArcSDE (не важно на какой СУБД) - это отдельный формат хранения.
понравилось? жми палец вверх :!:
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Создание базы в ArcSDE и создание Feature Layers

Сообщение novice »

Спасибо за подробный ответ, но хотелось бы уточнить еще один вопрос:
поставил postgresql-9.0.2-1-windows_x64. выполнял все по инструкции, единственно скопировал соответствующие клиентские библиотеки не из care portal, а из PostgreSQL\9.0\bin\
В результате ошибка:

Executing: CreateEnterpriseGeodatabase PostgreSQL mypgserver fstutorial DATABASE_AUTH postgres ***** SDE_SCHEMA sde ***** # "C:\Program Files\ESRI\License10.1\sysgen\keycodes"
Start Time: Mon Dec 10 12:33:51 2012
Cannot connect to database because the database client software failed to load. Be sure the database client software is installed and configured correctly.
Failed to execute (CreateEnterpriseGeodatabase).
Подскажите, пожалуйста, в чем проблема
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Создание базы в ArcSDE и создание Feature Layers

Сообщение novia »

novice писал(а):выполнял все по инструкции, единственно скопировал соответствующие клиентские библиотеки не из care portal, а из PostgreSQL\9.0\bin\
В результате ошибка:
попробуйте для начала сделать ВСЕ так как написано в этом уроке. а потом выполнять эксперименты.
как видно из текста сообщения клиент не завелся из-за неправильной установки или настройки.
понравилось? жми палец вверх :!:
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Создание базы в ArcSDE и создание Feature Layers

Сообщение novice »

у меня сейчас временно нет доступа к сайту care portal. Выложите, пожалуйста, файлы pg_client_windows64, libeay32.dll, libintl.dll, libpq.dll, ssleay32.dll. Я эти файлы переписал из PostgreSQL\9.0\bin\
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Создание базы в ArcSDE и создание Feature Layers

Сообщение novia »

novice писал(а):у меня сейчас временно нет доступа к сайту care portal.
а как вы ставили сервер?
понравилось? жми палец вверх :!:
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Создание базы в ArcSDE и создание Feature Layers

Сообщение novice »

ставил не я, тот кто этим занимался в отпуске
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Создание базы в ArcSDE и создание Feature Layers

Сообщение novia »

novice писал(а):ставил не я, тот кто этим занимался в отпуске
логин/пароль-то не личные а корпоративные должны быть? или нет? :mrgreen:
понравилось? жми палец вверх :!:
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Создание базы в ArcSDE и создание Feature Layers

Сообщение novice »

Хотелось бы узнать, если кто-то использует пиратское ПО, то возможно ли будет при этом редактировать объекты на карте и сохранять данные в базу данных на сервере.
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Создание базы в ArcSDE и создание Feature Layers

Сообщение novia »

novice писал(а):Хотелось бы узнать, если кто-то использует пиратское ПО, то возможно ли будет при этом редактировать объекты на карте и сохранять данные в базу данных на сервере.
мне кажется суть файлов, установленных на ПК будет одинаковой. тут важнее правовой аспект.
понравилось? жми палец вверх :!:
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Создание базы в ArcSDE и создание Feature Layers

Сообщение novice »

в таком случае можете, пожалуйста, скинуть ссылку на библиотеки для клиентской части "PostgreSQL client files"
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Создание базы в ArcSDE и создание Feature Layers

Сообщение novia »

novice писал(а):в таком случае можете, пожалуйста, скинуть ссылку на библиотеки для клиентской части "PostgreSQL client files"
вы же до этого писали:
у меня сейчас временно нет доступа к сайту care portal.
толку от этих библиотек, если вы не сможете работать с базой, из-за отсутствия лицензии?
понравилось? жми палец вверх :!:
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Создание базы в ArcSDE и создание Feature Layers

Сообщение novice »

В данный момент у меня нет доступа к сайту care portal, но у компании есть лицензионные Desctop и Server. Карта на сервере формируется, в бд сохраняется, на клиенте объекты на карту наносятся, редактируются, но проблема в том, что они не сохраняются в базу.
вопрос заключается в следующем:
1) почему возникает ошибка и как ее исправить.
2) почему я не смогу работать с базой
Ответить

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

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

Сейчас этот форум просматривают: Amazon [Bot] и 2 гостя