Вот что у меня есть:
ArcGIS Desktop Advanced (10.2) и MS SQL Server 2008 R2
Вот моя проблема:
Мне нужно иметь возможность подключиться к серверу MS SQL и импортировать, экспортировать, создавать и редактировать пространственные данные. Я могу подключиться к своей базе данных и экспортировать в нее объекты с помощью инструмента «Класс пространственных объектов в базу геоданных», но не могу редактировать данные, как только они возвращаются в сеанс ArcMap. Я попытался использовать инструмент «Создать многопользовательскую базу геоданных», доступный с расширенной лицензией на настольный компьютер, но он запрашивает файл авторизации (для ArcGIS for Server, который я предполагаю), которого у меня нет. Я посмотрел цены на ArcGIS for Server, и это не осуществимый вариант.
Есть ли альтернативы для достижения того, что мне нужно, для использования того, на что у меня есть лицензии?
Где arcSDE вписывается в это?
источник
Ответы:
Чтобы иметь возможность работать с базой геоданных, хранящейся в SQL Server, вам понадобится как минимум ArcGIS Server Basic Workgroup (см. Матрицу здесь ). Вы можете работать с простыми объектами в ArcMap, но редактирование базы геоданных или подобное не будет доступно.
Поскольку у вас есть ArcGIS Desktop (я предполагаю, что у вас есть Standard или Advanced), вы автоматически получаете доступ к базе геоданных, хранящейся в SQL Server Express (называемой сервером базы данных ).
Это может быть хорошим началом, если покупка ArcGIS Server не осуществима. Это то, что вы получаете с сервером базы данных в ArcGIS Desktop (применимо только к ArcGIS for Desktop Standard и ArcGIS for Desktop Advanced). Вы будете ограничены, хотя:
только 3 одновременных соединений могут быть установлены ( в том числе услуги ArcGIS Server , если у вас будет какой - либо позже), максимальный размер базы геоданных является 10GB, и есть другие SQL Server Express (не Esri) связанные с ограничениями на оборудовании.
Вы получаете доступ к SQL Server Express либо самостоятельно, либо через портал поддержки клиентов Esri (доступ с помощью учетной записи клиента). Существует подробный учебник по этому здесь .
Я предлагаю вам начать с сервера базы данных и посмотреть, подходит ли он вашим потребностям, с некоторыми обходными путями.
источник
Нет, вам не нужен ArcGIS Server для редактирования базы данных MS SQL Server. Если вы хотите продолжить взаимодействие с ArcMap / ArcCatalog без лицензии ArcGIS Server, у вас есть по крайней мере еще один вариант (хотя и несвободный, но, безусловно, более дешевый, чем лицензия ArcGIS Server).
Вы можете загрузить данные в SQL Server 2008, используя пространственные инструменты SQL Server . Для экспорта, создания и редактирования пространственных данных с использованием вашего текущего уровня лицензии вы должны взглянуть на GISquirrel .
С сайта:
Быстрый просмотр FAQ показывает, что вы можете использовать его как для загрузки, так и для экспорта данных. Очевидные ограничения программы, указанные на сайте, заключаются в следующем:
В настоящее время лицензия стоит 150 фунтов стерлингов (около 245 долларов США). Если вы некоммерческий, вы можете иметь право на бесплатную лицензию.
ArcSDE действует как интерпретатор / организатор пространственных данных, хранящихся в SQL Server. Он обеспечивает мост для ваших данных для взаимодействия с продуктами ESRI. Вышеприведенная программа действует как «ArcSDE Lite» в некотором смысле с очень простой функциональностью.
И последнее замечание: если вы не состоите в браке с платформой ESRI, вы также можете редактировать данные MSSQL через QGIS .
источник