Який формат даних зазвичай відображається найшвидше в ArcMap?


11

Моя організація працює над додатком, що працює на ArcGIS Engine. Попередні версії програми використовували насамперед Shapefiles для відображення доріг, посилок, будівель тощо.

Оскільки мене навчали уникати Shapefiles під час управління даними на моїй роботі в коледжі, я запропонував перейти до файлів геоданих.

Бази даних про геодезичні файли Esri оптимізовані для продуктивності та зберігання .

Мій колега пам’ятає, що чув, що Shapefiles зазвичай малюють швидше.

Я не натрапив на статтю, яка безпосередньо говорила на цю тему, тому я подумав, що запитаю громаду.

Я схиляюся до баз даних геоданих, але було б непогано знати, якщо я пропускаю щось, що пропонують Shapefiles.


2
Як коментар, shapefiles пропонують можливість читати та використовувати широкий спектр фірмових програм та програм із відкритим кодом ... щось баз геоданих немає ... у деяких обставинах це може вийти з проблеми.

1
@DanPatterson Ви можете читати / записувати файли баз даних про геодані (Прості функції) в проектах, які використовують gdal / ogr. Сьогодні це включає більшість GIS-проектів з відкритим кодом. Зрозуміло, що якщо ви не працюєте в Windows, це все одно вимагає, щоб ви самостійно склали драйвер filegdb.
Рагі Ясер Бурхум

Я знаю, але інші ні. DNRGarmin. Цей коментар не обмежувався відкритими програмами ГІС.

Ви можете відстежувати швидкість за допомогою PerfQAnalyzer з блогу служб підтримки ArcGIS - Новий інструмент калібрування продуктивності ArcGIS
MDHald

Відповіді:


10

Відповідно до стратегії проектування систем - Software Performance , технічної статті Esri, бази даних геоданих файлів швидше, ніж формати файлів у своїх специфічних тестах. Вони розглядають багато додаткових деталей щодо можливих вузьких місць та інших міркувань щодо ефективності використання різних програм ArcGIS.

Підсумок ефективності робочого процесу


2
Звичайно швидкість мережі має величезний вплив на швидкість малювання SDE.
mattwigway

3

Нестислий файл геоданих для тих же даних , є самим читаним форматом для ArcGIS (ArcMap) ( по порівнянні з успадкованим Шейп і ArcInfo покриттів тих же дані)

Хоча ви можете "ущільнити" базу даних геоданих ... http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Compact/00170000000n000000/

Але для отримання більш швидких даних це велика різниця - чиста обробна потужність [швидкість чіпа], відеокарта [ОЗУ, чіпсет], а також швидкість фізичної оперативної пам’яті та швидкість жорсткого диска або твердотілого диска в комп’ютері.


Дякую за відповідь. Чи знаєте ви будь-які посилання, що пояснюють, чому база даних геоданих без стиснених файлів є найшвидшою? Або як стискання бази геоданих уповільнює її?
Таннер

2
Стиснення файлу GDB змушує ArcMap декомпресувати дані, які ви запитуєте, коли ви їх малюєте. Декомпресія займає деякий процесор. Я не впевнений, чи ArcMap реалізує кешування для запобігання повторної декомпресії, але у випадку, якщо інколи доведеться декомпресувати дані. На мій досвід, FGBD є досить швидкими, особливо коли на швидкому диску та з індексами на будь-яких стовпцях, які використовуються в запитах приєднання або визначення (хоча я не маю порівняльних даних для FGDB проти інших форматів).
mattwigway

2
@mattwigway це залежить від пропускної здатності доступу до файлу. Якщо ви отримуєте доступ до File GDB через повільне мережеве з'єднання, можна швидше дозволити розпаку процесора.
Метью Снейп

1
стиснення та ущільнення відрізняються для баз даних геоданих - ущільнення змін / видалень / індексу запису help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//… від 10 років досвіду ArcGIS
Mapperz

@MatthewSnape Добре.
mattwigway

1

Я можу навести анекдотичні докази того, що стислий FGDB дійсно швидший, ніж нестиснений в нашій мережі sloooow. Ось кілька статистичних даних:

ArcGIS 10 FGDB accessed by an ArcGIS 10 MXD

142 Feature Classes

24 Tables

Compressed FGDB size - 794 MB

Uncompressed FGDB size - 1.66 GB

MXD відкривається швидше при підключенні до нестисненого GDB. Однак після завантаження все (масштабування, сковорідка тощо) помітно повільніше, ніж при підключенні до стисненого GDB.

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