ArcSDE, принципы работы
Добавлено: 02 апр 2008, 09:27
Добрый день.
Хотел бы поинтересоваться принципами работы ArcSDE, т.к. описание данной программы самими ESRI не дает понятия о функциональности...
Как работает ArcSDE (в 9 версиях)?
Пусть есть удаленный компьютер, на котором установлен ArcView, и сервер, на котором ArcGIS Server, ну и ArcSDE в его комплекте. Так же на этом сервере стоит СУБД MS SQL Server (ну или Oracle). Пусть в MS SQL Server есть база, в которой храняться геоданные (т.е. в таблицах БД имеются такие поля как XPos и YPos, если я правильно понимаю).
Я правильно понимаю, что в данном случае с использованием ArcSDE я могу сделать следующее (?):
1. Как то подключить ArcSDE к SQL Server
2. Подклбчиться с помощью ArcView на клиентской машине к ArcGIS Server'у (а точнее к его компоненту ArcSDE) и загрузить все данные с SQL Server в ArcView, переводя все записи в SQL Server в объекты в ArcView
3. SQL-Запросами из ArcView получать необходимую выборку данных из SQL Server
Как происходит процесс получения запросов от клиента в ArcSDE и преобразование и отправка его SQL Server'у? Или в ArcSDE создается своя БД, копия БД SQL Server'а?
Объясните пожалуйста.
Спасибо.
Хотел бы поинтересоваться принципами работы ArcSDE, т.к. описание данной программы самими ESRI не дает понятия о функциональности...
Как работает ArcSDE (в 9 версиях)?
Пусть есть удаленный компьютер, на котором установлен ArcView, и сервер, на котором ArcGIS Server, ну и ArcSDE в его комплекте. Так же на этом сервере стоит СУБД MS SQL Server (ну или Oracle). Пусть в MS SQL Server есть база, в которой храняться геоданные (т.е. в таблицах БД имеются такие поля как XPos и YPos, если я правильно понимаю).
Я правильно понимаю, что в данном случае с использованием ArcSDE я могу сделать следующее (?):
1. Как то подключить ArcSDE к SQL Server
2. Подклбчиться с помощью ArcView на клиентской машине к ArcGIS Server'у (а точнее к его компоненту ArcSDE) и загрузить все данные с SQL Server в ArcView, переводя все записи в SQL Server в объекты в ArcView
3. SQL-Запросами из ArcView получать необходимую выборку данных из SQL Server
Как происходит процесс получения запросов от клиента в ArcSDE и преобразование и отправка его SQL Server'у? Или в ArcSDE создается своя БД, копия БД SQL Server'а?
Объясните пожалуйста.
Спасибо.