Аналог 2gis для linux

Обновлено: 07.07.2024

Установку Quantum GIS можно произвести несколькими способами, в порядке усложнения:

  1. Автоматическая установка с помощью пакетного менеджера вашего дистрибутива.
  2. Автоматическая установка с дополнительной настройкой пакетного менеджера вашего дистрибутива.
  3. Установка из исходного кода.

Преимущество первого способа это простота, второго - установка свежей версии и поддержка дополнительных возможностей (GRASS, Python), третьего - возможность создания бинарной версии под конфигурацию вашей системы.

Следующие действия по установке QGIS подразумевают, что у вас есть подключение к Internet и установлены соответствующие пакетные менеджеры. Если они не установлены по умолчанию (что маловероятно), то установите их.

Данная статья описывает установку QGIS версии 1.7

Следует учитывать, что в официальных репозиториях находится, как правило, не самая последняя стабильная версия QGIS. Если вы хотите установить последнюю версию, перейдите к разделу "Установка из дистрибутива с дополнительной настройкой".

Переключитесь в root с помощью su; для этого вы должны ввести пароль root. Затем наберите:

Наберите (система попросит ввести ваш пароль):

Совет: Также вы можете установить QGIS через пользовательский интерфейс Ubuntu. Запустите Центр приложений Ubuntu, найдите QGIS через поисковую строку и нажмите "Установить".

Переключитесь в администратора root с помощью su; для этого вы должны ввести пароль. Затем наберите:

В /etc/apt/sources.list добавьте строки в соответстви с используемоей версией:

В /etc/apt/sources.list добавьте:

Совет: То же самое можно проделать через Центр приложений Ubuntu -> Редактировать -> Источники -> Другое ПО -> Добавить.

Для добавления публичного ключа репозитория наберите:

Для того, чтобы установить QGIS наберите:

Совет: Если вы также хотите установить поддержу Python наберите:

QGIS 1.7.3 доступна для Fedora 15 и 16. Fedora разделяет QGIS на 4 пакета: qgis, qgis-python, qgis-grass and qgis-mapserver. Если вам не нужна поддержка QGIS Mapserver, GRASS или Python, просто не устанавливайте эти пакеты.

Переключитесь в администратора root с помощью su; для этого вы должны ввести пароль. Затем наберите:

QGIS 1.7.4 в настоящее время находится в стадии тестирования для Fedora 15 and 16. Вы можете испытать ее набрав:

Для пакетного менеджера YaST, добавьте в него репозиторий. Находящиеся в репозитории пакеты включают поддержку GRASS и Python.

Вернитесь к шагу 1 и повторите установку.

Цель этого руководства - объяснение как собрать QGIS из исходников, используя только бинарные пакеты всех зависимостей. Подробное руководство на английском языке доступно в дистрибутиве программы.

Необходимые пакеты для QGIS доступны в «universe» компонентах Ubuntu. По умолчанию они не активированы, чтобы активировать их:

  • Откройте для редактирования файл /etc/apt/sources.list.
  • Уберите комментарии со всех строчек, начинающихся с «deb»
  • Обновите локальную базу данных исходников:

Внимание: Если вы выполните эти команды в системе, где уже установлен Qt3, то произойдет конфликт между Qt3 и Qt4. Например, qmake будет указывать на версию Qt3, а не Qt4. Пакеты Qt4 и Qt3 в Ubuntu спроектированы так, чтобы они были установлены в разных директориях. Если установлены оба этих пакета, то должно быть три исполняемых qmake:

  • /usr/bin/qmake -> /etc/alternatives/qmake
  • /usr/bin/qmake-qt3
  • /usr/bin/qmake-qt4

То же самое относится и ко всем программам из Qt. Если установлена только Qt4, этот шаг можно пропустить. Перед тем как начать сборку QGIS, необходимо установить Qt4 по умолчанию. После установки при необходимости верните по умолчанию Qt3. Что бы установить Qt4 по умолчанию выполните:

После выполнения каждой из команд, будет появляться вопрос с выбором приложения соответствующего Qt4.

Установка дополнительного ПО необходимого для QGIS

Пользователям Debian лучше использовать libgdal-dev.

Замечание: Для привязки QGIS к python необходимы SIP >= 4.5 и PyQt4 >= 4.1! В некоторых GNU/Linux дистрибутивах (например Debian или SuSE), есть только SIP < 4.5 и PyQt4 < 4.1. Поэтому, чтобы обеспечить поддержку python, вам нужно будет собрать и установить их из исходников.

Если вам не нужна поддержка GRASS, можете пропустить этот раздел. Для установки выполните:

Возможно придется явно указать версию grass например llibgdal1-1.3.2-grass

Чтобы увеличить скорость компиляции выполните:

Если вся разработка ведется в $HOME/dev/<languade>, то создайте рабочее окружение так:

С этой директорией будут связаны все последующие инструкции.

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

Получить исходный код анонимно:

Получить исходный код как разработчик:

Чтобы можно было использовать бинарные пакеты QGIS вместе с разрабатываемой (собранной из исходников) версией, разрабатываемую версию QGIS можно компилировать в директорию

/apps, это позволит избежать конфликтов с пакетам Ubuntu. Для этого нужно сделать следующее:

Теперь мы создаем директорию сборки и запускаем ccmake:

Когда вы запустите ccmake (обратите внимание ".." обязательны!), появится меню, в котором вы можете произвести настройку параметров сборки QGIS. Если у вас нет администраторских прав или вы не хотите перезаписывать ранее установленную версию QGIS (например пакетным менеджером), то установите CMAKE_INSTALL_PREFIX туда, где вы имеете права на запись (например /home/qgisuser/apps). Далее, чтобы произвести конфигурацию нажмите 'c', 'e' чтобы отклонить ошибки, которые могут появиться и 'g', чтобы с генерировать makefile'ы. Учтите, что иногда 'c' нужно нажать несколько раз перед тем как появится опция 'g'. После завершения генерации, для выхода из ccmake нажмите 'q'.

Чтобы установить их, вам просто нужно ищите их в диспетчере пакетов вашего дистрибутива или скачайте соответствующий установщик с официального сайта продукта.

gvSIG


gvSIG - это проект по разработке бесплатного программного обеспечения для географических информационных систем, который в основном включает приложения gvSIG Desktop и gvSIG Mobile. gvSIG Desktop было первым приложением, разработанным в рамках проекта gvSIG, поэтому оно также известно как gvSIG.

gvSIG Desktop - это компьютерная программа для управления географической информацией с картографической точностью, которая распространяется по лицензии GNU GPL v2. Он обеспечивает доступ к векторной и растровой информации, а также к картографическим серверам, которые соответствуют спецификациям OGC. Это одна из основных характеристик gvSIG по сравнению с другими географическими информационными системами, важная реализация служб OGC: WMS (служба веб-карт), WFS (служба веб-функций), WCS (служба веб-покрытия), служба каталогов и служба. Газетира.

Он разработан на языке программирования Java, работает с операционными системами Microsoft Windows, Linux и Mac OS X и использует признанные стандартные библиотеки ГИС, такие как Geotools или Java Topology Suite (JTS). Кроме того, в gvSIG есть язык сценариев, основанный на Jython, и расширения также могут быть созданы на Java с использованием классов gvSIG.

Среди наиболее распространенных форматов графических файлов он включает, среди прочего, доступ к векторным форматам GML, SHP, DXF, DWG, DGN, KML и форматам растровых изображений, таким как MrSID, GeoTIFF, ENVI или ECW.

Quantum GIS

Quantum GIS (или QGIS) - это географическая информационная система (ГИС) с открытым исходным кодом для платформ GNU / Linux, Unix, Mac OS и Microsoft Windows. Это был один из первых восьми проектов OSGeo Foundation, который в 2008 году официально вышел из инкубационной фазы. Он позволяет обрабатывать растровые и векторные форматы, а также базы данных. Некоторые из его характеристик:

  • Поддержка пространственного расширения PostgreSQL, PostGIS.
  • Обработка векторных файлов Shapefile, покрытий ArcInfo, Mapinfo, GRASS GIS и т. Д.
  • Поддержка большого количества типов растровых файлов (GRASS GIS, GeoTIFF, TIFF, JPG и др.)

Одним из его самых больших преимуществ является возможность использования Quantum GIS в качестве графического интерфейса пользователя SIG GRASS, используя всю аналитическую мощность последнего в более дружественной рабочей среде. QGIS разработан на C ++ с использованием библиотеки Qt для графического пользовательского интерфейса.


SAGA GIS

SAGA (английская аббревиатура от System for Automated Geoscientific Analyses или System for Automated Geoscientific Analyses на испанском языке) - это гибридное программное обеспечение для географической информации (см. Географические информационные системы).

Первая цель SAGA - предоставить эффективную и простую платформу для реализации геонаучных методов через программный интерфейс (API). Во-вторых, сделать эти методы доступными простым способом. Это достигается в первую очередь за счет графического пользовательского интерфейса (GUI). Вместе API и графический интерфейс составляют истинный потенциал SAGA - быстрорастущей и растущей системы геонаучных методов.



Нам нужна только горстка из них. GMT также может считывать побережья, границы, реки и озера в виде векторов (то есть в виде математических кривых) и прямо или косвенно совместим, посредством преобразований, с известными географическими базами данных.

GMT изначально не имеет графического пользовательского интерфейса. Для создания карт необходимо использовать интерпретатор команд (командную строку) операционной системы, в которой используется программа. Здесь вводятся команды с соответствующими параметрами, так что изображение создается в PostScript, файл с расширением ps. Созданный таким образом файл Postscript можно преобразовать в другие форматы, а затем отредактировать с помощью программы редактирования изображений. Сгенерированные карты должны быть лицензированы по лицензии GNU Free Documentation License.

GRASS

GRASS (англ. Аббревиатура от Geographic Resources Analysis Support System) - это программное обеспечение ГИС (географическая информационная система) под лицензией GPL (бесплатное программное обеспечение). Он может поддерживать как растровую, так и векторную информацию и имеет инструменты обработки цифровых изображений.

Первоначально, в 1982 году, программное обеспечение было разработано Инженерным корпусом инженерной лаборатории армии США (USA-CERL) в качестве инструмента для надзора и управления окружающей средой на территориях, находящихся под управлением Министерство обороны не нашло на рынке ГИС, которая бы удовлетворяла этим требованиям. В 1991 году он стал доступен для общественности через Интернет. Его популярность растет в университетах, компаниях и государственных учреждениях. В 1997 году, когда USA-CERL GRASS объявил о прекращении поддержки программы, ее разработкой занялся Университет Бэйлора. С этой даты его признание в академическом мире увеличивается. 26 октября 1999 года с версией 5.0 код программы выпущен под лицензией GNU GPL. GRASS был одним из первых восьми проектов OSGeo Foundation. В 2008 году он официально закончил инкубационный период.

В Linux графическим интерфейсом GRASS является Quantum GIS, также известная как QGIS.

gpx2shp

Преобразует формат GPX (используемый в GPS) в формат ESRI-Shapefile (используемый в ГИС).

Геопространственные библиотеки

Дополнительная информация о ГИС: OSGeo. Вам также может быть интересно OpenStreetMap.

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Из Linux » ФайлДавайте использовать Linux » ГИС (Географическая информационная система) в Linux: доступные программы

Однако я решил, что данный материал будет полезен тем, кто только начал осваивать Linux, поэтому данный материал имеет право на жизнь. Так что читайте далее порядок установки 2ГИС на Linux. Используемой мной дистрибутив - это KDE Neon (собрат Kubuntu и Ubuntu), но на других Linux-дистрибутивах установка будет аналогичной.

Логотип 2GIS

Установка WineHQ из ppa-репозитория

Итак, вначале необходимо установить Wine. Именно это рекомендует сам разработчик 2GIS. Далее информация для тех, кто впервые слышит слова Wine.

Wine - это программа, которая не является эмулятором компьютера, предназначенная в первую очередь для таких Unix-подобных операционных систем как Linux и MacOS и позволяющая запускать 32 и 64-битные приложения, которые написаны специально для всем известной операционной системы Microft Windows.

Дело в том, что нативной программы 2Gis для Linux не существует (точнее поддержка и разработка прекращена с февраля 2015 года), поэтому разработчики 2Gis рекомендуют использовать Wine. Впрочем, под Wine 2Gis работает отлично.

Для установки Wine HQ из ppa необходимо выполнить несколько простых команд в Терминале.

1. Добавление 32-битной поддержки архитектуры

Сначала добавляем поддержку архитектуры i386 для 64-битных систем. Команда в Терминале:

sudo dpkg --add-architecture i386

2. Добавление ppa-репозитория

Далее всего парой команд добавляем сам репозиторий:

Установка 2GIS в Терминале

3. Непосредственно установка Wine

sudo apt install winehq-stable

Установка 2GIS в Терминале

Если с английским языком вы на ВЫ (простите за тавтологию), то переводчик Google вам в помощь.

Загрузка 2GIS с официального сайта разработчика

Загрузка 2GIS с официального сайта

Загрузка 2GIS с официального сайта

После скачивания архива с установщиком необходимо произвести распаковку архива любым доступным в вашем дистрибутиве архиватором.

Распаковка инсталлятора 2GIS

Первый запуск 2GIS в Linux

Далее необходимо щелкнуть правой кнопкой мыши по файлу grym.exe и выбрать команду контекстного меню Открыть с помощью Wine - загрузчик программ Windows.

После этого Wine предложит скачать и установить в автоматическом режиме несколько дополнительных пакетов:

2) Gecko - для поддержки приложений, использующих язык HTML.

Для автоматической установки Wine-mono и Gecko достаточно нажать кнопку Установить и дождаться окончания процесса установки.

Диалог WineHQ

Диалог WineHQ

После этого можно снова щелкнуть правой кнопкой мыши по файлу grym.exe и выбрать команду контекстного меню Открыть с помощью Wine - загрузчик программ Windows, после чего произойдет запуск фирменного интерфейса приложения 2GIS.

Первый запуск 2GIS в Linux

Первоначально 2GIS проверит наличие доступных новых версий и предложит скачать карту нужного города.

Первый запуск 2GIS в Linux

Собственно, на этом все. Можно пользоваться локальной компьютерной версией 2GIS. Немного жаль, что с февраля 2015 года больше нет нативной версии 2GIS для Linux, но под Wine 2GIS работает без каких бы то ни было проблем.

Ну а если по каким-то причинам вы вообще не допускаете использование Wine в Linux, то всегда можно запустить любимый браузер и воспользоваться онлайн-версией ДубльГИСа.

Геоинформационная система Аксиома для ОС Windows, Linux, macOS

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

Описание


Создание и редактирование карт

Инструментарий ГИС Аксиома позволяет эффективно работать с картографической информацией:

  • создавать и редактировать пространственные данные
  • настраивать оформление объектов и слоев
  • получать информацию по объектам карты
  • использовать различные системы координат и проекции
  • осуществлять поиск и выборку объектов
  • выполнять запросы и т.д.


Совместимость с MapInfo Pro

Множество функций и инструментов Аксиома.ГИС реализованы аналогично MapInfo Pro, что обеспечивает легкий переход от MapInfo к Аксиоме, значительно снижая порог вхождения в новое ПО, при знании MapInfo. А совместимость форматов данных предоставляет вам возможность легко перенести ваши проекты из одной программы в другую.

  • Аксиома.ГИС поддерживает TAB-файлы, созданные в MapInfo Pro.
  • Созданные тематические карты в MapInfo Professional и сохранённые в рабочем наборе (.MWS) будут доступны для работы в Аксиома.ГИС.
  • Проекции, используемые в MapInfo Professional (.PRJ), полностью совместимы со средой Аксиома.ГИС.
  • Простые SQL-запросы можно переносить из одной программы в другую с помощью QRY-файлов.
  • Аксиома.ГИС поддерживает все стандартные стили оформления объектов MapInfo Pro.


Данные в различных форматах

ГИС Аксиома поддерживает одновременную работу без конвертации со всеми распространёнными форматами пространственных данных:

  • векторные данные в форматах ГИС PB MapInfo, ESRI, Панорама, AutoDesk, MicroStation, ERDAS и др.
  • аэрофотоснимки, спутниковые снимки, сканированные бумажные карты и т.д.


Настраиваемый интерфейс

ГИС Аксиома использует два вида интерфейса и позволяет переключаться между ними:

  • Ленточный - основанный на панелях инструментов, разделенных вкладками
  • "классический" - отображающий строку меню и прикрепляемые панели инструментов


Оформление карт

ГИС Аксиома имеет полный набор средств для оформления карт, включая библиотеки условных обозначений, принятые в Российской Федерации. Имеется редактор стилей линий и заливок площадных объектов.


Тематическое картографирование

Для наглядного представления пространственных данных в ГИС Аксиома используются различные методы построения тематических карт:

  • интервалы значений
  • столбчатые и круговые диаграммы
  • размерные знаки
  • отдельные значения
  • плотность точек


Хранение и обработка данных в СУБД

ГИС Аксиома работает с PostgreSQL, Microsoft SQL Server, Oracle, SQL Lite:

  • подключение к проекту таблицы БД
  • поиск и выборка объектов
  • работа с таблицами БД напрямую и через временные файлы
  • формирование SQL-запросов
  • создание тематических карт на основе данных БД
  • слияние таблиц по ключевому полю и т.д.


Отчеты

В ГИС Аксиома можно формировать отчеты и выводить их на печать.

В отчет можно включать любую необходимую информацию:

  • карты
  • таблицы
  • графики
  • тексты
  • условные обозначения


Географический анализ

Развитые инструменты географического анализа включают:

  • пространственные запросы
  • оверлейные операции и др.


Картографические web-сервисы

ГИС Аксиома позволяет получить доступ к картографическим web-сервисам WMS, WFS и сервисам тайлов.


Картографические проекции

ГИС Аксиома работает с любыми картографическими проекциями.

В поставку ГИС Аксиома входит более 300 известных картографических проекций. Также можно задавать собственные проекции.

В окне карты могут быть отображены слои в разных проекциях.

Создание приложений

Пользователи могут расширять функциональность системы и добавлять собственные модули в ГИС Аксиома. Для этого используется язык программирования Python. Справочная система содержит Руководство разработчика.


Рекомендуемые системные требования

64-разрядная операционная система ( Windows , Linux , macOS )

Процессор: 2 ГГц и быстрее

RAM : 8 Гбайт (минимум 4 Гбайт)

HDD : 20 Гбайт (минимум 16 Гбайт)


Свидетельство о государственной регистрации

Все права на ГИС Аксиома принадлежат компании ООО "ЭСТИ" - российской компании без иностранного участия.

Читайте также: