Программное обеспечение ГИС охватывает широкий спектр приложений, которые включают использование комбинации цифровых карт и данных с географической привязкой. Программное обеспечение ГИС можно разделить на разные категории. [1]
Программное обеспечение с открытым исходным кодом
Разработка программного обеспечения ГИС с открытым исходным кодом имеет - с точки зрения истории программного обеспечения - давнюю традицию [2] с появлением первой системы в 1978 году. Доступны многочисленные системы, которые охватывают все сектора обработки геопространственных данных.
Настольная ГИС
Следующие настольные ГИС-проекты с открытым исходным кодом рассмотрены в Steiniger and Bocher (2008/9): [3]
- GRASS GIS - управление геопространственными данными, обработка векторных и растровых данных - разработано Инженерным корпусом армии США.
- gvSIG - картографирование и геообработка с помощью подключаемого модуля 3D-рендеринга
- ILWIS (Интегрированная информационная система по земле и воде) - объединяет изображения, векторные и тематические данные.
- ПРЫЖОК ГИС / OpenJUMP ((Open) Java Unified Mapping Platform) - На рабочем столе ГИС OpenJUMP, SkyJump, deeJUMP и Космо все вышли из СКАЧКООБРАЗНЫХ. [3]
- MapWindow GIS - Бесплатное настольное приложение с плагинами и библиотекой для программистов [4]
- QGIS (ранее известный как Quantum GIS) - мощные инструменты обработки картографических и геопространственных данных с обширной поддержкой плагинов.
- SAGA GIS (система автоматизированного геонаучного анализа) - инструменты для моделирования окружающей среды, анализа местности и трехмерного картографирования
- uDig - API и исходный код (Java) доступны.
Помимо этого, существуют другие инструменты ГИС с открытым исходным кодом:
- Capaware - C ++ 3D GIS Framework с архитектурой нескольких плагинов для географического графического анализа и визуализации.
- Generic Mapping Tools - набор инструментов командной строки для управления географическими и декартовыми наборами данных и создания иллюстраций PostScript.
- FalconView - картографическая система, созданная Технологическим исследовательским институтом Джорджии для семейства операционных систем Windows. Доступна бесплатная версия с открытым исходным кодом.
- Калипсо - использует Java и GML3. Основное внимание уделяется численному моделированию в управлении водными ресурсами.
- TerraView - обрабатывает векторные и растровые данные, хранящиеся в реляционной или геореляционной базе данных, то есть во внешнем интерфейсе TerraLib .
- Whitebox GAT - кроссплатформенное бесплатное ПО ГИС с открытым исходным кодом.
Другие геопространственные инструменты
Помимо настольных ГИС, существует множество других типов программного обеспечения ГИС.
Картографические веб-серверы
- GeoServer - написан на Java и основан на GeoTools . Позволяет пользователям обмениваться и редактировать геопространственные данные.
- MapGuide с открытым исходным кодом - работает в Linux или Windows, поддерживает веб-серверы Apache и IIS и имеет API (PHP, .NET, Java и JavaScript) для разработки приложений.
- Mapnik - библиотека C ++ / Python для рендеринга - используется OpenStreetMap .
- MapServer - Написано на C. Разработано в Университете Миннесоты .
Системы управления пространственными базами данных
- PostGIS - Пространственные расширения для базы данных PostgreSQL с открытым исходным кодом , позволяющие выполнять геопространственные запросы.
- ArangoDB - встроенные функции, доступные для управления пространственными данными, позволяющие выполнять геопространственные запросы.
- SpatiaLite - Пространственные расширения для базы данных SQLite с открытым исходным кодом , позволяющие выполнять геопространственные запросы.
- TerraLib - предоставляет расширенные функции для анализа ГИС.
- OrientDB - встроенные функции, доступные для управления пространственными данными, позволяющие выполнять геопространственные запросы.
Фреймворки и библиотеки для разработки программного обеспечения (для веб-приложений)
- GeoBase (программное обеспечение Telogis GIS) - программное обеспечение для геопространственного картографирования, доступное как комплект для разработки программного обеспечения .
- OpenLayers - библиотека AJAX с открытым исходным кодом для доступа к слоям географических данных всех видов, изначально разработанная и спонсируемая MetaCarta .
- Leafletjs - библиотека JavaScript с открытым исходным кодом для мобильных интерактивных карт
Фреймворки и библиотеки для разработки программного обеспечения (не в Интернете)
- GeoTools - набор инструментов ГИС с открытым исходным кодом, написанный на Java , с использованием спецификаций Open Geospatial Consortium .
- ГДАЛ / ОГР
- Набор инструментов Orfeo
Приложение для каталогизации ресурсов с пространственной привязкой
- GeoNetwork с открытым исходным кодом - приложение-каталог для управления ресурсами с пространственной привязкой
- pycsw - pycsw - это реализация сервера OGC CSW, написанная на Python
Прочие инструменты
- Chameleon - Среды для создания приложений с помощью MapServer.
Известное коммерческое или проприетарное программное обеспечение ГИС
Настольная ГИС
Примечание. Почти все перечисленные ниже компании предлагают продукты Desktop GIS и WebMap Server. Некоторые, такие как Manifold Systems и Esri, также предлагают продукты для пространственных СУБД .
- Autodesk - продукты, которые взаимодействуют с его программным пакетом AutoCAD , включают Map 3D, Topobase и MapGuide .
- Bentley Systems - продукты, которые взаимодействуют с программным пакетом MicroStation , включают Bentley Map и Bentley Map View.
- ENVI - используется для анализа изображений, эксплуатации и гиперспектрального анализа.
- ERDAS IMAGINE - Продукты включают Leica Photogrammetry Suite , ERDAS ER Mapper, ERDAS ECW / JP2 SDK ( ECW (формат файла) ) и ERDAS APOLLO.
- Esri - Продукты включают ArcMap , ArcGIS , ArcSDE , ArcIMS , сервисы ArcWeb и ArcGIS Server .
- Intergraph - Продукты включают G / Technology, GeoMedia , GeoMedia Professional, GeoMedia WebMap и дополнительные продукты для промышленных секторов, а также фотограмметрию .
- MapInfo - Настольная ГИС MapInfo Professional .
- Маленький мир
- Cadcorp - Продукты включают Cadcorp SIS, GeognoSIS, mSIS и комплекты разработчика.
- Суппорт - Продукты включают Maptitude , TransModeler и TransCad.
- Conform by GameSim - Программное обеспечение для объединения и визуализации высот, изображений, векторов и LiDAR. Объединенную среду можно экспортировать в 3D-форматы для игр, моделирования и городского планирования. [5]
- Dragon / ips - программное обеспечение дистанционного зондирования с возможностями ГИС.
- Geosoft - программное обеспечение для ГИС и обработки данных, используемое при разведке природных ресурсов .
- GeoTime - программное обеспечение для трехмерного визуального анализа и составления отчетов о данных о местоположении во времени; также доступен дополнительный модуль ArcGIS .
- Global Mapper - программный пакет ГИС, в настоящее время разрабатываемый Blue Marble Geographics ; изначально основан на исходном коде USGS dlgv32.
- Golden Software - ГИС и научное программное обеспечение. Продукты включают Surfer для построения координатной сетки и контуров, MapViewer для тематического картирования и пространственного анализа, Strater для каротажа и поперечных разрезов скважин или стволов скважины, Voxler для точного трехмерного картирования скважин и компонентов, Didger для оцифровки и преобразования координат и Grapher для построения 2D- и 3D-графиков.
- Kongsberg Gallium Ltd. - Продукты включают InterMAPhics и InterView.
- MapDotNet - фреймворк, написанный на C # /. NET для создания приложений WPF, Silverlight и HTML5.
- Manifold System - программный комплекс ГИС.
- CitySurf Globe - Серверное программное обеспечение 3D ГИС, разработанное PiriReis.
- RegioGraph от GfK GeoMarketing - программное обеспечение ГИС для бизнес-планирования и анализа; Компания также предоставляет совместимые карты и рыночные данные.
- RemoteView
- SuperMap Inc. - поставщик программного обеспечения ГИС, который предлагает настольные, компонентные, веб-и мобильные ГИС.
- TerrSet (ранее IDRISI) - продукт для ГИС и обработки изображений, разработанный Clark Labs в Университете Кларка .
- TNTmips от MicroImages - система, объединяющая настольную ГИС, расширенную обработку изображений, 2D-3D-стерео визуализацию, настольную картографию, управление геопространственными базами данных и публикацию веб-карт.
ГИС как сервис
Многие поставщики сейчас начинают предлагать услуги на базе Интернета, а также или вместо загружаемого программного обеспечения и / или данных. Они могут быть бесплатными, финансироваться за счет рекламы или оплачиваться по подписке; они разделены на три области:
- SaaS - Программное обеспечение как услуга: Программное обеспечение, доступное как услуга в Интернете.
- ArcGIS Online - облачная версия ArcGIS от Esri [6]
- CartoDB - онлайн-картографическая платформа, предлагающая облачную модель SaaS с открытым исходным кодом [7]
- Mapbox - поставщик пользовательских онлайн-карт для веб-сайтов [8]
- PaaS - Платформа как услуга: услуги геокодирования или анализа / обработки
- ArcGIS Online [9]
- Google Maps JavaScript API версии 3 [10]
- Здесь Maps JavaScript API версии [11]
- API потока данных Microsoft Bing Geocode [12]
- Геокодер переписи США [13]
- DaaS - Данные как услуга: услуги данных или контента
- ArcGIS Online [14]
- Карты Apple [15]
- Карты Google [16]
- Здесь Карты [17]
- OpenStreetMap [18]
- Карты Microsoft Bing [19]
Пространственная СУБД
- Сервер пространственных запросов Boeing - пространственное включение Sybase ASE.
- DB2 - позволяет выполнять пространственные запросы и сохранять большинство типов пространственных данных.
- Informix - Позволяет выполнять пространственные запросы и сохранять большинство типов пространственных данных.
- MySQL - позволяет выполнять пространственные запросы и сохранять большинство типов пространственных данных.
- Microsoft SQL Server (2008 и новее) - ГИС-продукты, такие как MapInfo и Cadcorp SIS, могут читать и редактировать эти данные, в то время как Esri и другие, как ожидается, смогут читать и редактировать эти данные в какой-то момент в будущем.
- Oracle Spatial - Продукт позволяет пользователям выполнять географические операции и хранить типы пространственных данных в среде Oracle. Большинство коммерческих пакетов ГИС могут читать и редактировать пространственные данные, хранящиеся таким образом.
- SAP HANA - позволяет пользователям хранить общие типы пространственных данных, загружать файлы пространственных данных с хорошо известными текстовыми (WKT) и широко известными двоичными (WKB) форматами и выполнять пространственную обработку с использованием SQL . Сертификация Open Geospatial Consortium (OGC) позволяет сторонним поставщикам программного обеспечения ГИС хранить и обрабатывать пространственные данные. ГИС-продукты, такие как ArcGIS от Esri, работают с HANA. [20]
- Teradata - Teradata geospatial позволяет хранить и пространственный анализ данных на основе местоположения, которые хранятся с использованием собственных типов геопространственных данных в базе данных Teradata.
- VMDS - версия управляемого хранилища данных от Smallworld.
- Crunchy Certified PostGIS - сертифицированный Open Geospatial Consortium дистрибутив PostgreSQL с открытым исходным кодом с PostGIS от Crunchy Data. [21] [22]
Геопространственный Интернет вещей
- SensorUp - SensorUp предоставляет облачный хостинг и SDK на основе стандарта Open Geospatial Consortium SensorThings API .
Смотрите также
- Сравнение программного обеспечения геоинформационных систем
- GIS Live DVD
- Фонд геопространственных данных с открытым исходным кодом (OSGeo)
Рекомендации
- ^ "Программное обеспечение ГИС - Описание в 1000 слов" , С. Стейнигер и Р. Вейбель
- ^ "История ГИС с открытым исходным кодом - Редакторы OSGeo Wiki" . Проверено 21 марта 2009 .
- ^ а б «Обзор текущих разработок ГИС для настольных ПК с открытым исходным кодом - Steiniger и Bocher» . Архивировано из оригинала на 2012-11-12 . Проверено 5 августа 2011 .
- ^ «Проект MapWindow - Главная» . www.mapwindow.org . Проверено 23 сентября 2019 .
- ^ Смит, Сьюзен. «Conform для 3D-визуализации в реальном времени» . www.giscafe.com . GISCafe . Проверено 24 февраля 2015 года .
- ^ «Домашняя страница Arcgis» . Arcgis.com . Проверено 26 июля 2015 .
- ^ «CartoDB - это самый простой способ отображать и анализировать данные о вашем местоположении - CartoDB» . Cartodb.com . Проверено 26 июля 2015 .
- ^ «Картографический ящик» . Mapbox . Проверено 23 сентября 2019 .
- ^ «Домашняя страница Arcgis» . Arcgis.com . Проверено 26 июля 2015 .
- ^ "Служба геокодирования | Google Maps JavaScript API | Google Developers" . Developers.google.com . Проверено 26 июля 2015 .
- ^ «Здесь, Maps JavaScript API, здесь, разработчики» . developer.here.com . Проверено 15 декабря 2017 .
- ^ «API потока данных геокодирования» . Msdn.microsoft.com. 2015-07-15 . Проверено 26 июля 2015 .
- ^ «Геокодер переписи - Бюро переписи населения США» . Census.gov . Проверено 26 июля 2015 .
- ^ «Домашняя страница Arcgis» . Arcgis.com . Проверено 26 июля 2015 .
- ^ «iOS 8 - Карты» . Apple . Проверено 26 июля 2015 .
- ^ «Обзор Карт Google - Справка Карт Google» . Support.google.com . Проверено 26 июля 2015 .
- ^ «Здесь WeGo» . Проверено 15 декабря 2017 .
- ^ «OpenStreetMap» . OpenStreetMap . Проверено 26 июля 2015 .
- ^ «Карты Bing» . Microsoft.com . Проверено 26 июля 2015 .
- ^ «SAP HANA® ускоряет пространственную обработку и аналитику для получения информации в реальном времени» . Журнал "Направления" . Проверено 7 июля 2016 .
- ^ "Crunchy Certified PostGIS OGC Certification" . Проверено 18 ноября 2020 .
- ^ «Сертифицированный Crunchy PostgreSQL» . Проверено 18 ноября 2020 .