Что такое визуализация данных и анализ плюсов и минусов QGIS по сравнению с ArcGIS for Desktop?


15

Многие из моих коллег очень редко используют ГИС для простой визуализации данных и базового анализа (отсечения, буферизации и т. Д.), И я надеюсь перевести этих неосновных сотрудников ГИС в QGIS, чтобы мы не полагались исключительно на ArcGIS и это связанные с этим расходы на лицензирование.

В прошлом я немного использовал QGIS, но надеялся, что некоторые из вас смогут объяснить плюсы и минусы его использования в ArcGIS. Что если кто-то захочет сделать более сложный растровый анализ? Какова поддержка форматов данных? Как насчет взаимодействия с базами данных?

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


Ответы:


9

В последних версиях QGIS есть инструменты растрового анализа: интерполяция, уклон, аспект, затененный рельеф, прочность, кривизна, калькулятор карт, зональная статистика, контролируемая классификация ... вы называете это. Для еще более сложных вещей (например, анализ водораздела, анализ изображений, создание сценариев и т. Д.) Вы можете использовать всю мощь GRASS, не выходя из интерфейса QGIS с помощью плагина GRASS. QGIS поддерживает все форматы, поддерживаемые из коробки библиотекой GDAL / OGR: вскоре она будет скомпилирована с GDAL 1.9, где добавлено несколько новых хороших драйверов для поддержки лучших проприетарных форматов. Можно даже добавить поддержку проприетарных форматов, таких как ECW и SID. QGIS - это «естественный» интерфейс для баз данных PostGIS, но он также может подключаться к ORACLE и ArcSDE.


6

Одна проблема, о которой я слышал регулярно, была:

«Наша организация имеет только x лицензий Arc *. Всякий раз, когда мне это нужно, все они принимаются».

При такой настройке QGIS сократит время ожидания, потому что оно всегда доступно, и вы можете запускать столько копий одновременно, сколько захотите.

QGIS также запускается очень быстро. Пользователи, у которых ГИС не работает постоянно, а только запускают ее для быстрого просмотра или редактирования набора данных, также обнаружат, что быстрее использовать QGIS.

Джованни уже достаточно хорошо ответил на ваши вопросы по расширенному анализу растров, поддержке форматов файлов и баз данных. Особенно, если вы планируете использовать возможности PostGIS, вы обнаружите, что QGIS является очень хорошим настольным партнером в таких условиях.


+1 Я полностью согласен с настроением здесь. Многие организации предъявляют требования соответствия, которые требуют специфики ArcGIS - передовые аннотации и печать приходят на ум. Но для сотрудников, которым нужно только просматривать и запрашивать данные, QGIS является фантастической альтернативой.
Elrobis

6

QGIS действительно вступает в силу и почти достиг точки, когда я думаю, что смогу жить полностью без ArcGIS (если я добавлю немного скриптов в GDAL / OGR плюс PostGIS и т. Д.). Тем не менее, ArcGIS не может рассматриваться как один пакет. Это больше скользящая шкала, когда вы продвигаетесь вверх по рядам Arcview / ArcEditor / ArcInfo. Тогда есть дополнительные модули расширения. Все зависит от того, что вы можете себе позволить или что ваша организация решила купить по сравнению с тем, что вам нужно. Таким образом, не может быть однозначного ответа на ваш вопрос. В терминах ОЧЕНЬ СРОКА (и игнорируя специальные комбинации расширений ArcGIS, такие как Spatial Analyst, 3D Analytics, Military Analyst и т. Д.), Я бы предложил масштаб примерно такой:

ArcView -> ArcEditor -> QGIS -> ArcInfo

Но даже это на самом деле не дает вам истинного сравнения, потому что, например, если ваша установка ArcGIS не имеет Spatial Analyst Extension и вы хотите выполнить растровый анализ, тогда, очевидно, QGIS должен быть предпочтением.

Как только вы выйдете за рамки простой ГИС, если вы бросите немного денег в ESRI, вы, вероятно, сможете сделать большинство версий ArcGIS конкурентом или превзойти QGIS ... но если вы знакомы с миром FOSS, вы, вероятно, можете расширить QGIS с помощью плагин, используйте какое-нибудь другое решение FOSS или накатайте свое собственное на C #, Python или что-то еще. На этом этапе ArcGIS выигрывает по удобству, даже если не по функциональности.

Что касается скорости, ESRI заявляет о значительном увеличении скорости в v10. До сих пор я не заметил ничего, что бы меня взволновало, и я использую v10 с тех пор, как он вышел и обновился до 10.1. Опытным путем я нахожу функции GDAL / OGR, написанные на Python быстрее, и, поскольку QGIS частично построен на этой функции, вы получаете удобство и скорость.

И наконец, если вы нанимаете и хотите, чтобы специалисты по ГИС «подключи и работайте», вы получите лучший отклик на объявление о вашей работе, если ваша организация использует ArcGIS, чем если вы используете QGIS.

"Ты платишь свои деньги и выбираешь свой выбор" :)


6

Несколько случайных указателей для начала:

ArcGIS 10, SP1

Windows 7 64-битный ноутбук Dell Precision m2400 с процессором Intel Core 2 Duo, 3,06 ГГц, 8 ГБ ОЗУ

QGIS 1.4.0

Ubuntu 11.4 Dell Inspiron 600м ноутбук Intel Pentium M, 1,60 ГГц, 1 ГБ оперативной памяти

ARC: более 12 часов

QGIS: 17 минут 21 секунда

  • Хотя эта статья немного устарела и специфична для библиотек, она может содержать несколько указателей:

Фрэнсис П. Доннелли, (2010) «Оценка ГИС с открытым исходным кодом для библиотек», Library Hi Tech, Vol. 28 Issue: 1, pp.131 - 151 ( бумага ).


«Могу ли я выполнять те же задачи ГИС с ОС (как и с ESRI)?» это с 2008 года. Это действительно устарело, и многие пункты уже не соответствуют действительности. Это правильно в том смысле, что необходимо знать варианты использования, чтобы действительно рекомендовать программное решение.
Подземье
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.