Які редактори ГІС працюють з даними ГІС, які зберігаються в SQL-сервері


14

Якщо я зберігаю свої векторні ГІС-дані в SQL-сервері, які редактори можна використовувати для редагування даних ГІС?

Відповіді:



6

Колектор буде безпосередньо читати та записувати просторові дані SQL Server. Я припускаю, що ви використовуєте 2008 рік, але якщо ні, Manifold також дозволить вам використовувати SQL 2005 (Геометрії є варбінарними (MAX), а не SQLGeometry / SQLGeography у цьому випадку). Вони мають безкоштовний додаток CLR, який забезпечує просторову індексацію за 2005 рік.

Він підтримує багато користувачів, вирішення конфліктів тощо.

Ми використовуємо її внутрішньо, і я знаю багатьох інших, хто теж робить це. Він стійкий і надійний.



5

Ваші альтернативи з відкритим кодом (безкоштовні) дещо обмежені, можливо, ви зможете зібрати щось разом із GeoServer (http://docs.geoserver.org/stable/en/user/data/index.html) у якості переглядача на принаймні, якщо веб-додаток є вашим наміром. Однак багато комерційних GIS-середовищ підтримують SQL Server; список "просторових партнерів" можна знайти тут

http://www.microsoft.com/sqlserver/2008/en/us/spatial-partners.aspx


4

TatukGIS Editor буде редагувати геопросторові дані в більшості всіх просторових баз даних - Sql Server, Oracle, SDE, PostGIS, pGeodb тощо.

Також новий Fgis, заснований на редакторі tatukgis, може редагувати / переглядати просторовий сервер Sql. Це всього 99 доларів. http://fgis.tatukgisconsulting.com/


4

QGIS версії 1.8 тепер має вбудовану ( не використовуючу OGR ) підтримку для читання / запису / редагування для MS SQL 2008/2012

введіть тут опис зображення

Це буде працювати в Windows, Linux, OS X. Хоча для Linux і OS X потрібні додаткові налаштування, ніж те, що робить Windows через драйвера Qt ODBC.


3

Ви можете спробувати з AutoCAD Map (FDO). Я використовую це для редагування просторових даних SQL Server 2008. В даний час я не пам'ятаю жодного іншого хорошого редактора для редагування просторових даних SQL Server.


3

Я використовував Manifold для редагування даних SQL, але, здається, він насправді захоплює таблицю і вносить дані в Manifold для редагування (можливо, зберігає їх у пам'яті?). Коли ви економите, здається, повернете всю таблицю до SQL.

Я також використовував редактор TatukGIS. Це дуже добре справляється з редагуванням вибраних записів або записом нових записів у SQL. Але я вважаю інструменти редагування трохи незграбними.

Я також спробував ArcGIS 10 через ArcSDE. Так, ви можете сказати ArcGIS записати дані у просторовому форматі SQL. Але він обертає безліч інших таблиць навколо даних. ПЛЮС, якщо у вас є вбудована просторова таблиця SQL, ArcGIS не може отримати до неї доступ чи редагувати її. Він повинен проходити через GeoDatabase Esri, щоб бути доступним для ArcGIS.

Мені хотілося б знати, чи дозволив Quantum GIS, побудований за допомогою нового OGR, редагувати SQL Spatial. Це було б чудовим рішенням.


1
Так, QGIS дозволить вам редагувати просторові дані в SQL 2008, дивіться: woostuff.wordpress.com/2011/06/07/…
Nathan W

Невелике роз’яснення щодо Manifold, хоча він захоплює таблицю і приносить її в пам’ять, він також зберігає відкрите посилання на базу даних, тому будь-які оновлення зберігаються негайно, а не записують всю таблицю назад. Для великих наборів даних ви можете налаштувати його за допомогою SQL Server, щоб лише захопити обмежувальне поле даних, а не весь набір даних.
Келсо

Не зовсім коректно. ArcGIS 10 представив рівень запитів, де ви можете (лише читати) майже кожен тип просторової просторової бази даних безпосередньо без SDE або корпоративних геоданих. Але ви праві, що стосується редагування, вам потрібні принаймні ArcEditor та SDE. У підключенні до бази даних 10.1 в основному використовується новий підхід рівня рівня запитів. Здається, що ESRI зрозумів, що їхні користувачі більше не хочуть платити за доступ до бази даних.
Юрген Зорніг

2

На мою думку, Manifold GIS - це найбільш практичне рішення для прямого редагування геометрій SQL-Server. На жаль, зараз вони оголошують нову версію більше 18 місяців. Тож не зовсім зрозуміло, чи будуть інвестиції стійкими. Але на даний момент колектор відмінний.

якщо ви хочете зробити якесь кодування mapdotnet.com пропонує з'єднання для читання-запису на SQL-сервер


2

Intergraph «s GeoMedia набір продуктів підтримки баз даних SQL Server. З недавнього часу, тобто з січня 2012 року, також підтримуються просторові покращення SQL Server 2008.


2

MapInfo Professional зміг читати та записувати дані, що зберігаються в базі даних SQL Server 2008. Ця підтримка включена в MapInfo Professional з версії 10.0.

Посереднє програмне забезпечення не потрібно, крім додаткової таблиці в базі даних, що описує MapInfo Pro, як читати дані та як відображати дані на карті (стилі тощо)


Додано підтримку MapInfo Professional 11.5 для SQL Server 2012
Peter Horsbøll Møller

1

Можна створити та відредагувати прості функції за допомогою веб-інтерфейсу OpenLayers та передачі WKT безпосередньо в поля геометрії SQL Server.


1

Ви також можете встановити ArcSDE для зберігання геометрій, використовуючи CLR просторові типи Microsoft (SqlGeometry / SqlGeography) замість бінарного формату ESRI. Тоді ви можете використовувати ArcGIS Desktop для редагування векторних даних.


0

Ви можете редагувати геометричні дані вектора SQL Server в ArcView без SDE, використовуючи розширення "GISquirrel" (раніше відоме як ArcSquirrel). Дивіться www.gisquirrel.com


-1

AFAIK, жодна не підтримує пряму редакцію просторових даних SQL SERVER 2008.

За допомогою ArcSDE, встановленого у вашій БД, ви можете редагувати свої дані в ArcGIS.

Можливо, хтось із більшим досвідом sqlserver може дати вам кращі підказки.

Джордж


що ви маєте на увазі під "жодна підтримка прямого видання"? Я думаю, що цей список тут начебто доводить, що існує ряд інструментів, які підтримують пряме редагування просторових даних SQL Server 2008. Але, може, я неправильно розумію, що ви говорите?
Пітер Хорсбёлл Мёллер

-1, оскільки це неправильно. Як сказав Петро, ​​цей список доводить інакше.
Nathan W
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.