Карты приложение для линукс

Свободные географические карты на свободном рабочем столе

Интересно попробовать поработать с открытыми картографическими данными. Создание и редактирование отрытых данных может не только оказаться увлекательным, но также поддержит движение за использование бесплатных данных совместно с бесплатным программным обеспечением. Независимо от того, хотите ли вы посмотреть открытые картографические данные, или их отредактировать, в Linux нет недостатка в приложениях, которые хорошо работают с данными в формате OpenStreetMap (OSM). Ниже перечислены некоторые картографические приложения, предназначенные для просмотра и редактирования открытых картографических данных на настольной машине с Linux.

Emerillon

Одной из самых новых программ для просмотра карт для свободного настольного компьютера является приложение Emerillon . Объявленный в октябре прошлого года, проект Emerillon представляет собой разработку простой, открытой и расширяемой программы просмотра карт, которая позволит просматривать открытые картографические данные, вести поиск по картам и «отмечать» на картах места (запоминать), куда в дальнейшем можно будет возвратиться. Несмотря на то, что сам проект является новым, в его названии есть исторические корни. Название имеет двойной смысл, так как Émérillon — это один из видов соколов, когда-то использовавшихся для соколиной охоты, и это название одного из судов французского исследователя Жака Картье (Jacques Cartier).

Emerillon все еще находится на ранней стадии разработки. В проекте еще нет релиза, помеченного как «стабильный», но в начале января появился релиз для разработчиков. Если вас не привлекает компиляция пакетов, то воспользуйтесь пакетом релиза 0.1.0 для Ubuntu 9.10 , который собрал Мэтт Trudel.

Прим.пер.: В конце июня 2010 года была выпущена стабильная версия 0.1.2, рекомендованная большинству пользователей.

Интерфейс понятный и простой, а прорисовка карт очень выразительна. Как только приложение Emerillon будет загружено, просто используйте мышку и перейдите к тому месту, которое вы хотите посмотреть. Увеличивайте или уменьшайте масштаб изображения с помощью колесика мыши, либо с помощью значков «лупы», расположенных в верхней панели. Интерфейс не слишком сложный и вам не понадобится слишком много времени с тем, чтобы начать пользоваться приложением Emerillon. Чтобы получить карты, ручное вмешательство не требуется, т. к. автоматически будут использованы данные OSM. Приложение Emerillon, возможно, несколько медленно прорисовывает карты, но — не очень. Когда выбирается новое место или происходит изменение масштаба изображения, то на это может пойти от пяти до десяти секунд. Возможно, это не так быстро, как в приложении Marble, но приложение Emerillon свою работу выполняет.

Несмотря на относительную новизну проекта, он заслуживает внимание, если единственное требование — стабильный просмотр данных OSM. Это полезная программа просмотра карт, расположения улиц (как стандартная программа просмотра проекта OpenStreetMap), маршрутов общественного транспорта, велосипедных трасс или данных о конкретной местности. Чтобы построить маршрут, нужно скопировать определенное место в Google Maps или в Yahoo! Maps и построить там маршрут. В приложении Emerillon нет возможности печати или экспорта карт.

Большинство функций Emerillon реализуются с помощью плагинов. К настоящему моменту функциональность довольно ограничена, но на странице описания плагинов приведен ряд идей будущего развития — в том числе маршрутизация данных, работа с GPS, а также интеграция с Telepathy , что позволит обмениваться данными о местоположении.

Marble

Приложение Marble является одной из самых известных программ для просмотра карт в Linux. Marble работает с несколькими различными форматами данных, включая OSM, а также с рядом специализированных карт, в том числе с историческими картами начиная с 1700-х годов, спутниковыми изображениями Земли, с картами распределения температур и осадков, и даже с картами Луны и Венеры. Хотя навигационных ценность имеющихся карт 1700-х годов или Венеры несущественна, но с образовательной точки зрения очень важно иметь возможность получить изображение других небесных тел и карт других эпох.

Читайте также:  Ошибка stop 0x000000f4 windows

В Marble карты, которые подразделяются по «темам», изображаются по умолчанию в сферической проекции. Пользователи могут переключаться в планарную проекцию или проекцию Меркатора, если это предпочтительно. Если подключены плагины Photos и Wikipedia, то в дополнение к отображению картографических данных, в Marble можно также отображать фотографии, имеющие метку местоположения, или статьи Википедии, связанные с определенным местоположением.

После того, как приложение Marble будет открыто, оно покажет подробное изображение «исходного» («home») местоположения, если пользователь его задал. Это местоположение можно задать, если щелкнуть по карте правой кнопкой мыши и выбрать вариант «Set Home Location» («Установить исходное местоположение»). Навигация по карте осуществляется при помощи нажатия кнопки мыши и перемещения участка карты, а для изменения масштаба конкретных областей карты используйте колесико мыши. Интересны особенности Marble, используемые при поиске местоположения. Когда для поиска используется боковая панель и в ней набирается название города или указывается конкретное местоположение, то изображение сжимается до размеров всей Земли, а затем оно снова разворачивается, показывая найденное местоположение.

Приложение Marble можно использовать для измерения расстояния между двумя точками на земной поверхности: выберите для этого в контекстном меню пункт «measure points» («точки измерения»). Общее расстояние будет отображено поверх изображения карты. Пользователи могут в Marble копировать и распечатывать изображение карт с тем, чтобы затем его где-либо использовать, однако нет какого-либо способа «сохранить» само изображение для его последующего использования.

Само по себе, приложение Marble предназначено в первую очередь для образовательных целей и отображения различных частей земной поверхности. Оно не предназначено для создания маршрутных карт или карт, показывающих уличное движение. Вы можете просматривать навигационные карты, например, OSM Cycle Map , но Marble не покажет направление движения из точки А в точку Б. Однако приложение Marble также поставляется в виде встраиваемого виджета, который можно использовать в других приложениях Qt. Это значит, что Marble можно добавить в любое приложение, в котором нужно отображать картографические данные, и использовать его для рендеринга.

Поскольку Marble уже существует в течение достаточно долгого времени, большинство основных дистрибутивов Linux включают его в свои репозитарии пакетов. Приложение доступно в соответствие с лицензией LGPLv2, а дополнительные карты можно получить с помощью встроенного в KDE диалогового режима «Get Hot New Stuff».

Merkaartor

Если просмотра карт недостаточно, то почему бы не попробовать отредактировать карты? Merkaartor представляет собой приложение, предназначенное для редактирования карт в формате OSM. В действительности, приложение работает с несколькими форматами, а не только с OpenStreetMap. Merkaartor может импортировать данные в форматах OpenStreetMap, GPS Exchange Format, в виде файлов KML , Noni GPSPlot и ряде других. Форматов для экспорта немного меньше — поддерживаются OpenStreetMap, GPS Exchange Format и KML.

Merkaartor откроет любой из поддерживаемых форматов, или загрузит данные из OSM. Есть ограничение на количество данных, которые Merkaartor может загрузить в каждый конкретный момент времени, поэтому может потребоваться несколько попыток с тем, чтобы запросить и получить все необходимые картографические данные. Как только картографические данные будут получены, пользователь может их отредактировать и загрузить на OpenStreetMap (предполагается, что пользователь имеет учетную запись OpenStreetMap).

Читайте также:  Las carpetas de windows

В результате обеспечивается интересный подход к использованию существующих данных OSM, при котором известно, кто из пользователей загрузил какие данные. Если есть некоторый опыт в редактировании картографических данных, то начать пользоваться приложением Merkaartor будет легко. Приложение не для рядовых пользователей OpenStreetMap, но оно будет ценным инструментом для разработчиков. Для просмотра карт Merkaartor не столь удобен, как приложения Marble или Emerillon, и карты выглядят не столь привлекательно.

Приложение Merkaartor не только работает со стандартными картографическими форматами, с его помощью можно также отображать карты в форматах SVG и Bitmap. Это может оказаться полезным, если вы хотите включить данные в формате OSM в публикации, или просто на скорую руку быстро нарисовать карту и передать ее другому.

Заключение

Было бы неплохо иметь приложение, которое позволило бы просто указать несколько адресов и построить маршрут. Хотя и существует несколько свободных и имеющих открытый код настольных приложений, предназначенных для работы с устройствами GPS или GPS данными, они не слишком интуитивно понятны и с ними не слишком просто начать работу. Состояние с редактированием и просмотром данных OSM в Linux достаточно хорошее, но еще много хотелось бы иметь, когда требуется получить данные о том, как добраться из точки А в точку Б.

Источник

География, геология

AWeather

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

Emerillon

Проект Emerillon представляет собой разработку простой, открытой и расширяемой программы просмотра карт, которая позволит просматривать открытые картографические данные, вести поиск по картам и «отмечать» на картах места (запоминать), куда в дальнейшем можно будет возвратиться.

Geomajas

Geomajas является комплексным ГИС-решением на основе Java. Благодаря использованию Google Web Toolkit (GWT), Hibernate, GeoTools и Spring, Geomajas предлагает корпоративную среду для создания веб-ГИС приложений.

gipfel

gipfel — это программа, с помощью которой можно находить на изображениях имена горных вершин или других точек, представляющих интерес для вас.

GMapCatcher

GMapCatcher — это вспомогательное приложение, которое позволяет просматривать различные карты, такие как Google Maps, без использования Интернета.

Google Earth

Google Earth — это программа, с помощью которой можно не выходя из дома виртуально посетить различные уголки нашей планеты. Так же помимо планеты Земля есть фотографии Луны, планеты Марс и звездного неба.

GPSBabel

Преобразование GPS-файлов и их перенос в/из GPS навигаторов.

GpsDrive

Универсальная (aвтомобильная, велосипедная, пешеходная, водная, воздушная) навигационная система.

GRASS

GRASS (англ. Geographic Resources Analysis Support System) — система для обработки географической информации.

MAPS.ME

MAPS.ME — набор бесплатных приложений для мобильных устройств на основе свободной географической карты OpenStreetMap.

Marble

Приложение Marble является одной из самых известных программ для просмотра карт в Linux.

Merkaartor

Визуальный редактор OpenStreetMap карт.

NextGIS

Облачный сервис, позволяющий создать собственную веб-ГИС прямо в браузере. С помощью этого сервиса вы сможете:

OpenGeo Suite

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

OpenGTS

OpenGTS (Open GPS Tracking System) – достаточно простая платформа для создания web-сервиса GPS-трекинга. Платформа предназначена для демонстраций, и для коммерческих предприятий начального уровня, но благодаря большим возможностям конфигурирования и масштабирования, ее можно использовать и для крупных коммерческих проектов.

Читайте также:  Оформление линукс для виндовс

OpenOrienteering Mapper

OpenOrienteering Mapper — — свободная программа для рисования карт для спортивного ориентирования.

Источник

Приложения для просмотра карт

Посоветуйте годное приложение для карт. Аля gnome-maps, но с поддержкой оффлайн работы и загрузки карт. Не смог найти годненькое.

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

Cпасибо, компиллируется qgis. А там карты OSM работают? Что такое GDAL и что он делает — туманное описание на сайте.

Прошу прощения, вчера как-то забыл. Есть еще QMapShack, она будет полегче и попроще чем QGIS. И там есть карта OSM и её производные типа OpenCyclingMap «из коробки», да и закачка тайлов в кеш в ней тоже без дополнительных телодвижений. Возможно, для ваших нужд она будет более удачным выбором.

Да, в QGIS можно загружать тайлы OSM. Если у вас версия 2.18 или старше, то нужно просто добавить URL в диалоге добавления слоя WMS/WMTS. В более ранних версиях тайловые слои тоже работают, но поддержка доступна в чуть менее удобном для обычного пользователя виде: надо предварительно создать файл-описание сервиса (документация) или воспользоваться одним из многочисленных плагинов.

Что такое GDAL и что он делает — туманное описание на сайте.

GDAL — набор утилит и библиотек для работы с растровыми и векторными форматами геоданных. Можно сказать, это ядро большиства открытых и части коммерческих географических информационных систем.

Большое спасибо! QMapShack отличное приложение! Скушало карты всей россии для гармина ^^ И шустренько очень работает.

Да, для qgis очень мощная программа, как я вижу! Онлайн карты я к ней присобачил, а вот оффлайновые пока не смог. Если получится, то буду её использовать, уж очень хорошая вещь. А в qmapshack не достаёт поиска по точкам.

Ну вот почему все используют веб карты на компах, а об обычных все позабыли. Когда нет интернета — большая проблема бывает.

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

Ну вот почему все используют веб карты на компах, а об обычных все позабыли. Когда нет интернета — большая проблема бывает.

Ну почему же позабыли?

Если речь об OSM, то для оффлайна можна скачать не тайлы, а векторные данные. Например, на Geofabrik можно найти как raw-данные OSM, так и шейп-файлы. И тот, и другой формат отлично читается в QGIS. Кроме того, QGIS сама по себе позволяет загружать векторные данные OSM на заданную территорию.

Если нужен именно растр, то тут тоже есть варианты. Например, можно сохранить карту нужной территории в формате MBTiles при помощи TileMill. Если возможность масштабирования в широких пределах не сильно критична, то сохраняем карту как обычный растр (правда, размер файла может быть очень большим). Еще один вариант — поднять локальный TMS сервер, например TileStache, и натравить его на заранее заготовленные тайлы.

Согласен, все эти варианты не назовешь простыми.

Вот еще нашел GOSM — простой просмотрщик карт OSM. Умеет сохранять тайлы для работы в оффлайне.

Инструкция по самостоятельной генерации тайлов для оффлайнового использования.

Источник

Оцените статью