Картографическая программа для windows

Топ бесплатных приложений

  • Лучшие бесплатные
  • Приложения
  • ПК
  • navigation & maps

1 фильтр выбранОчистить

Показаны позиции 1-89 из 150

  • Яндекс.Карты

    Бесплатно

  • GPX viewer and recorder

    Бесплатно

  • GlobeViewer

    БесплатноПредложения покупок в приложениях

  • Maps — Transit & Food, GPS Navigation

    БесплатноПредложения покупок в приложениях

  • GPX Player

    Бесплатно

  • GPS Map+

    Бесплатно

  • Московское метро

    БесплатноПредложения покупок в приложениях

  • Семь дорог

    Бесплатно

  • Track of the day

    Бесплатно

  • MapFactor GPS Navigation

    Бесплатно

  • Open with Maps

    БесплатноПредложения покупок в приложениях

  • Earth View — Map 3D

    БесплатноПредложения покупок в приложениях

  • MbTilesViewer

    Бесплатно

  • i-Hunting: Property Lines + Trail Maps

    БесплатноПредложения покупок в приложениях

  • WinNav

    БесплатноПредложения покупок в приложениях

  • Easy Map 3D

    Бесплатно

  • GPS Satellite

    БесплатноПредложения покупок в приложениях

  • PoiViewer10

    БесплатноПредложения покупок в приложениях

  • i-Boating:Marine Navigation Maps & Nautical Charts

    БесплатноПредложения покупок в приложениях

  • Cartograph Maps 3

    Бесплатно

  • MarinePlotter

    Бесплатно

  • TravellerMap

    Бесплатно

  • GPS-Simulator for UDP

    Бесплатно

  • GeoGuesser

    Бесплатно

  • АЗC-Локатор

    Бесплатно

  • MapWorks Essentials

    Бесплатно

  • Road Trips

    Бесплатно

  • GPS Geolocation for GMap

    Бесплатно

  • GlobeViewer Moon

    БесплатноПредложения покупок в приложениях

  • GPS Locator

    Бесплатно

  • i-Boating : Marine Navigation Charts & Lake Maps GPS

    Бесплатно

  • GNET Player

    Бесплатно

  • Lost Ark Map

    Бесплатно

  • GlobeViewer Mars

    БесплатноПредложения покупок в приложениях

  • Compass 10

    Бесплатно

  • Mobile Number Locator Offline

    БесплатноПредложения покупок в приложениях

  • GPS Maps Navigation

    БесплатноПредложения покупок в приложениях

  • Compass Buddy

    БесплатноПредложения покупок в приложениях

  • GPS Routes

    Бесплатно

  • Simply Map

    Бесплатно

  • GPS Routes Finder

    БесплатноПредложения покупок в приложениях

  • Firenze dove, cosa… Km4city

    Бесплатно

  • Tenerife Traffic Cams

    Бесплатно

  • Map Meter

    Бесплатно

  • Lot Of Points

    Бесплатно

  • Расположение IP

    БесплатноПредложения покупок в приложениях

  • New Jersey Rail

    Бесплатно

  • Celestial Navigation Data Calculator

    Бесплатно

  • Boat Instrument

    Бесплатно

  • ルート案内

    Бесплатно

  • RandoCartes

    Бесплатно

  • Free wifi Antwerp

    Бесплатно

  • Flight 3D

    Бесплатно

  • GPS-GPX Logger

    Бесплатно

  • GPX To Bryton Rider Converter

    Бесплатно

  • Expedition Map Tool

    Бесплатно

  • IBI — the optimal route planner

    Бесплатно

  • My Map

    Бесплатно

  • Flight Path Great Circle

    БесплатноПредложения покупок в приложениях

  • Contacts Map

    БесплатноПредложения покупок в приложениях

  • Mark my Position on the Map

    Бесплатно

  • SkyView2

    БесплатноПредложения покупок в приложениях

  • GPS Navigation & Transit Maps

    БесплатноПредложения покупок в приложениях

  • Nav Compass

    Бесплатно

  • Trippit

    Бесплатно

  • GPS Hiking Mate 10

    Бесплатно

  • Hiking Map

    Бесплатно

  • NavPlotter

    Бесплатно

  • Mapify

    Бесплатно

  • Buses Due: London bus times

    БесплатноПредложения покупок в приложениях

  • Traffic Assistant

    БесплатноПредложения покупок в приложениях

  • MapCortex — Free Edition

    Бесплатно

  • Route Mapper

    Бесплатно

  • HKTraffic

    Бесплатно

  • ADS-B Receiver Map

    Бесплатно

  • BSOutdoor

    Бесплатно

  • Florian.app

    Бесплатно

  • Trackus 10

    Бесплатно

  • Get Geo-Coordinates

    Бесплатно

  • Current position

    Бесплатно

  • Instant Metro Singapore

    БесплатноПредложения покупок в приложениях

  • PocketMap

    Бесплатно

  • Where is my ride?

    БесплатноПредложения покупок в приложениях

  • i-Boating: WMTS — Marine & Lakes

    Бесплатно

  • Nautograf

    Бесплатно

  • Lim Geomatics Prism

    Бесплатно

  • SG iBus

    БесплатноПредложения покупок в приложениях

  • A-Z Greater London Street Atlas

    Бесплатно

  • Irish Transport Tracker

    Бесплатно

Показаны позиции 1-89 из 150

SAS.Планета 241111

SAS.Планета — программа для загрузки и просмотра спутниковых снимков высокого разрешения Земли, Луны, Марса предоставленных сервисами Google Maps, Космоснимки, Яндекс Карты, Virtual Earth, Yahoo Maps, Gurtam, OpenStreetMap…

get_app264 934 | Бесплатная |

ExpertGPS 8.66

Программа для управления картами спутниковой навигации GPS. Подготовленную карту можно легко загрузить в память любого GPS-устройства. Присутствует просмотр путевых точек и треклогов GPS поверх аэрофотоснимков и отсканированных топографических карт USGS…

get_app1 267 | Демо версия |

Google Earth Pro 7.3.6.9750

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

get_app123 414 | Бесплатная |

AWZ AnyPorter 3.0.1.2

Утилита может легко подделать GPS местоположение и создать индивидуальный маршрут на карте. С помощью этого спуфера можно в несколько кликов получить доступ к геосервисам на iPhone (без джейлбрейка). Наслаждайтесь игрой в AR-игры, такие как Pokemon Go…

get_app325 | Бесплатная |

Map Chart Creator 1.1

Бесплатное и простое в работе приложение, которое позволяет создавать карты всего за несколько простых шагов с помощью различных цветовых оттенков. Можно экспортировать и импортировать данные о странах в файл CSV или создавать геосхемы в формате HTML…

get_app436 | Бесплатная |

TourMap 3.1

TourMap — полноценное современное приложение для использования в автомобильной, персональной и туристической навигации. Программа и встроенные карты OpenStreetMap распространяются бесплатно….

get_app20 928 | Бесплатная |

pMetro 1.29.5 (14.11.2022)

pMetro — справочник метро Москвы и других городов. Отображает схему метро города (а для некоторых городов и схему электропоездов), позволяет найти кратчайшие пути между станциями, а также показывает разнообразную информацию, имеющую отношение к станциям…

get_app34 461 | Бесплатная |

2ГИС 3.16.3.0

Приложение, объединяющее в себе возможности справочника и навигатора, в котором можно найти список государственных и частных компаний с адресами, телефонами и другой полезной информацией, а также проложить наиболее оптимальный маршрут из точки А в точку В…

get_app25 303 | Бесплатная |

Universal Maps Downloader 9.931

Universal Maps Downloader — программа, при помощи которой можно загружать с сервисов Google Maps, Yahoo Maps и Microsoft Maps карты местности, сделанных со спутника. Также в состав программы входят инструменты позволяющие…

get_app17 382 | Условно-бесплатная |

ГИС Zulu 8.0.0.6537

ГИС Zulu — мощная открытая геоинформационная система для создания карт, планов и схем различного назначения, включая моделирование инженерных коммуникаций и транспортных систем. Области применения: городское хозяйство, архитектура, инженерные коммуникации…

get_app17 125 | Демо версия |

Топоникс 2.4

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

get_app9 393 | Бесплатная |

Google Earth Free 7.1.8.3036

С помощью программы Google Earth вы можете совершить путешествие по всей планете: увидеть изображения различных мест, сделанные со спутника, посмотреть карты местности и сооружения в трехмерном изображении, слетать в космос и опуститься на дно океана…

get_app1 382 952 | Бесплатная |

Lks MapEdit 1.05

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

get_app10 830 | Бесплатная |

Earth3D 1.0.5

Earth3D — Программа из серии Google Earth и NASA World Wind. Earth3D в реальном времени отображает модель земного шара в трехмерном виде…

get_app32 099 | Бесплатная |

Navio 3.15

Navio — программа GPS-компас, определяет текущие координаты, скорость, направление движения, высоту, показывает число спутников и силу сигнала в 3D, отслеживает маршрут, расчитывает дистанцию между точками на любой растровой карте и т.п….

get_app17 222 | Условно-бесплатная |

Discover our great collection of maps and educational resources to study the Earth with compilation of geography software for Windows computer

Software to explore the Earth on map

Analysis and geo-processing tool

Update Garmin’s map software

Work with GIS data

Plan routes and send them to your Garmin GPS

Spoof the GPS location of your iPhone

View the GPX format and access information about your routes

Establish radio communications using satellites

Application that predicts the tides anywhere in the world

Excellent geolocation tool

Find and download an image of any location in the world with Google Maps

Update your TomTom maps and other content

Professional version of Google Earth

Calculate and analyze your nature sports routes

Manage all your Garmin devices

Edit the geodata and metadata of your digital images

Use Google’s brilliant service as a GPS navigator

The ideal tool for any topographer

Complete GPS navigator for your PC

Manage the data of your GPS from your PC

Learn geography with these entertaining activities

View the changes to Earth in real time

Update your maps on your Garmin devices

Manage your GPS as comfortably as possible

Download Google Maps with your own preferences

Manage the data of your GPS, create routes and save waypoints

Visit the entire planet from a bird’s eye view without leaving home

View Earth’s earthquakes over the Internet

Travel the world from your PC’s desktop

Программы для картографии

Зачем вообще нужны все эти программы для картографии? Ну, что логично, для создания карт. Но вот зачем нужны карты — это вопрос другой. По большому счету для игры в НРИ они не очень необходимы — боевка или путешествие в театре разума вполне неплохо справляются. Даже с боями из D&D или Pathfinder (с небольшим скрипом, конечно). Да и если вам уж очень нужна карта, то ее всегда можно нарисовать на бумаге или каком-нибудь специальном мате. И это, как ни странно, скорее всего будет отличная карта — предельно функциональная, делающая именно то, что от нее требуется — отображать текущую ситуацию на поле боя или показывать игрокам то, где они примерно находятся в мире.

Что бы продолжить мысль о картах чисто функциональных и более художественных — приведу пример с одним из самых известных подземелий — Tomb of Horrors. Первая карта из раннего издания (думается 1e? я не слишком хорош в старых редакциях) — декорации на карте конечно есть, но они минимальны (вон тот милый скелет в зоне 14). А на второй карте все уже гораздо богаче — картинка стала цветной, плиткам на полу добавили легкий рельеф, лестницам и подъемам — теней, да даже пространство вокруг самой карты сделали «красивее». Играть можно на любом варианте (а можно вообще вспомнить, что это достаточно «нечестное» подземелье и заставить игроков самих рисовать карту, изучая его. По одной из баек в глубокую старину (70е) этот данж проходили чуть ли не на скорость группами по 15 игроков за 2 часа и после этого считали очки), но мне, конечно же, больше нравится цветной и с красивостями — иначе бы этого поста не было.

Собственно — зачем эти все программы для картографии нужны? Ну, серьезно? В интернете столько карт, что, кажется, хватит на все случаи жизни — достаточно подписаться на пинтересты, реддиты и патреоны и ты будешь завален картами. Да и в официальных модулях вполне себе неплохие карты (особенно у Wizards of the Coast — у Paizo с картами все немного грустнее, но они стараются). Но бывает так, что ты решаешь поиграть не по официальным модулям или же тебе, как мастеру, не нравится что-то в них — тут-то на помощь и приходит всяческий софт для карт.

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

Но прежде чем продолжить — сразу напишу, что все это можно сделать в фотошопе или сходном с ним графическом редакторе (гимп, клип студио, может еще какие). Ну или вообще нарисовать от руки и сфоткать/отсканировать. Причем, если есть нужные навыки и усидчивость, результат скорее всего будет лучше — все таки это профессиональные редакторы для работы с изображениями, а карты это точно такие же изображения.

Заслуженный ветеран/дедушка. Помню, облизывался на него еще лет 10 назад, а то и 15. С тех пор он не сильно изменился — все еще является универсальным комбайном, в котором можно сделать практически любую карту, включая тактические. Но вот делать это придется с не самым удобным интерфейсом и с не самыми клевыми ассетами (хотя свои тоже можно добавить). Работает он только на ПК, так что если захочется на маке запустить — придется делать это через эмуляцию (или как вы там это решаете?).
Вообще забавная программа с ужасным интерфейсом и какой-то бесконечно историей, которая восходит ко временам AD&D 2nd. Рекомендовать его к использованию я бы не стал, но глянуть что там делали раньше — можно.

Цена: 30 GBP (~ 3000 руб.)
Туториалы: Приличное количество, чисто из-за того, что программа давно существует.

Относительно новый (кажется 2020 года?) редактор, который я крайне люблю — делал в нем несколько карт (правда как всегда не закончил). Для него полно пользовательских ассетов (как бесплатных так и нет). Интерфейс простой и современный. Запускается эта штука тоже на всем — виндоус, мак и линукс. Живое коммьюнити на реддите.С удовольствием порекомендую (если вас не остановит его платность).

Цена: $30 (~ 2200 руб.)
Туториалы: Приличное количество

И еще один универсал, который может быть использован для создания как географических так и тактических карт (но про них я попозже упомяну). Этот редактор работает в браузере, так что запустится на любой вашей операционке (возможно даже на планшете — я не пробовал). При всей моей любви к Wonderdraft — для начала я бы рекомендовал попробовать как раз Incarnate, благо он может быть использован даже бесплатно. Ассетов к нему тоже предостаточно плюс можно заливать свои.

Цена: бесплатно/$5 в месяц / $25 в год (-/370 руб./1800 руб.)
Туториалы: тысячи, самый обложенный туториалами редактор (ну и самый популярный)

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

Mapgen4 — залипательная рисовалка рельефа. Как использовать не придумал, но результат мне эстетически приятен.

Azgaar’s Fantasy Map Generator — генератор рандомных фэнтезийных карт. Неплохо подходит что бы накидать мир. Но такое случается не часто.

Medieval Fantasy City Generator by watabou — достаточно известный генератор поселений. Рекомендую к использованию.

Project DEIOS — сейчас в альфе, но выглядит многообещающе. Плюс интеграция с WorldAnvil.

Начну с редактора на котором закончил предыдущий блок — инкарнейта. В этом комбайне где-то в 20 году появилась возможность создавать карты для боев. Честно, по сравнению с рисованием географических карт, мне эта функция нравится значительно меньше. Не могу сказать почему, но мне он не удобен. Даже в фотошопе по сеточке расставлять слои больше нравится. С другой стороны — я видел много отличных карт сделанных в нем. Да и ассеты у него достаточно классные. Так что тут двойственно.
С другой стороны — все еще можно попробовать бесплатно и уже самому решить. Так что скорее да чем нет.

Цена: бесплатно/$5 в месяц / $25 в год (-/370 руб./1800 руб.)
Туториалы: тысячи, самый обложенный туториалами редактор (ну и самый популярный)

Редактор тактических карт от создателей Wonderdraft. И это просто лучший редактор, который я использовал в своей жизни да еще и набором отличных ассетов. Неплохо работает со светом (но я свет люблю накладывать уже в игре, так что этот момент обычно скипаю). Работает на всех операционках, имеет интеграции в почти все более-менее значимые VTT.Так же можно добавить свои ассеты (а вот тут единственный момент, который мне не нравится — если добавить ОЧЕНЬ МНОГО ассетов, то время загрузки станет каким-то нереальным).Конечно же рекомендую.

Цена: $20 (~ 1500 руб.)
Туториалы: достаточно много

Странный пункт, но эти редакторы и правда очень классные для быстрого накидывания карт, на которые приятно смотреть. Вот серьезно — если у вас игра через 10 минут, то этого достаточно.При этом выглядеть все будет лучше попыток нарисовать что-то в VTT.

Все бесплатно и интуитивно понятно.

Вот в этом пункте можно бесконечно много всего написать, т.к. редакторов которые я не особо использовал или они мне не нравятся — много, очень много.

FlowScape — ну это если вам нравятся 3D карты. Я, к сожалению, не фанат, так что эта штука прошла мимо меня.

Dungeon Fog — выглядит прикольно, но я его не использовал. Может когда-нибудь.

Astral Tabletop — если пользоваться астралом для игр, то можно использовать и его встроенный редактор 3D карт.

One Page Dungeon by watabou — помните про редактор карт от watabou я писал, что он подходит для создания карт за 10 минут? Ну вот эта штука нужна если у вас игра через минуту — она создать подземелье (достаточно неплохое) и даст описание всяких мест интереса в нем. Рекомендую!

donjon — один из семейства генераторов, наверное самый развесистый из существующих. Не только сгенерит подземелье, но и сделает вам его наполнение и описание.

Random Inn Generator — генератор таверн, почему бы и не?

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

Наверное, самый топовый набор фэнтези ассетов, который можно купить за деньги. Он огромен, постоянно обновляется, да еще и доступен частично бесплатно. Есть интеграция в DungeonDraft, кисти для Clip Studio Paint. А сами картинки легко можно засунуть вообще в любой редактор карт.
Плюс, если хочется платных вещей — подписка через патреон достаточно дешевая.

Второй (по моему мнению) из топовых паков. Росс рисует очень классные ассеты и делает из них не менее классные карты. В целом, все так же как с FA — можно покупать отдельно или подписаться на патреон.

Cartography Assets — куча ассетов различного качества, в основном для Wonderdraft и DungeonDraft.

Dyson’s Dodecahedron — огромная куча карт. Их там около тысячи штук, серьезно.

Cze and Peku Maps — одни из лучших готовых карт. Возможно даже лучшие. Не стал приводить выше только из-за того, что почти (или вообще? не помню) нет ассетов, а только готовые работы. Но на сайт можно зайти просто посмотреть на красоту.

Mike Schley — его карты привели меня к увлечению всей этой картографией. Лучший стиль среди всех картографов, по моему мнению. Карты в официальных книгах Dungeons & Dragons.

(пост написан для того, что бы я снова мог порыться в картах и покайфовать :) )

В комментариях есть ссылки на другой софт и крутых мапмейкеров. Рекомендую!

3 ответа на пост

Время на прочтение16 мин

Количество просмотров165K

image

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

Год назад передо мною возникла задача нанести на карту для совместной работы несколько сот объектов, раскиданных по муниципальному району. Поэтому изначально искал веб-сервис, позволяющий отобразить мои данные на карте в Интернет, но позже изменил подход – оказалось, что полезные возможности от визуализации данных на карте возрастают на порядок, если использовать веб-сервисы совместно с десктопными решениями.

Тогда я наше время для некоторого углубления в предмет и изучения рынка, проанализировал различные платные и бесплатные ГИС, и выяснил, что знакомые геодезисты и специалисты, работающие в сфере градостроительной деятельности, предпочитают ГИС «ИнГЕО» (тот же AutoCAD, только заточенный под создание информационной системы обеспечения градостроительной деятельности). Другая часть ГИС-пользователей устанавливает на свои компьютеры MapInfo.

Но тут оказалось, что менее искушенные товарищи радуются бесплатному (Open Source) решению QGIS, которое с их слов закрывает нужды широкого круга специалистов, от руководителей экономической безопасности и директоров строительных компаний до геодезистов. Причем, закрывает не хуже по отношении к названным выше коммерческим ГИС, чем LibreOffice нужды пользователей Microsoft Word — вопрос исключительно в привычке.

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

На скриншоте ниже показан пример данных, обработанных нами в QGIS и выложенных на бесплатный облачный веб-сервис NextGIS.com для совместной работы. С NextGIS.com мы познакомимся ниже.

image

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

Приятные сюрпризы от изучения QGIS и NextGIS продолжаются по сей день. Пришло время поделиться опытом.

Геоинформационная система QGIS

→ Ссылка на проект

QGIS – это свободная бесплатная десктопная географическая информационная система с открытым кодом. С ее помощью можно создавать, редактировать, визуализировать, анализировать и публиковать геопространственную информацию в Windows, Mac, Linux, BSD (а вскоре и на Android). Система хорошо документирована на русском языке, плюс у нее обширное русскоязычное сообщество пользователей и разработчиков.

Функциональность QGIS определяется большим количеством устанавливаемых расширений, загружаемых через меню «Управление модулями». Можно найти модули под самые разнообразные задачи, от геокодинга, до упрощения геометрии, интеграции с картографическими веб-сервисами и 3D-моделирования ландшафта.

Задача настоящей статьи – дать общее представление о возможностях QGIS. Как то или иное исполнить на практике – предлагаю гуглить и сразу пробовать по ходу статьи. Интерфейс приложения дружественен и понятен новичку, особенно если иметь представление об общих принципах работы ГИС которым во многом посвящена эта статья.

Файл проекта и файлы слоев QGIS

Основные объекты, с которыми пользователь работает в ГИС – это слои. Обычный слой представляет собой таблицу, каждой строке которой соответствуют по одному объекту на карте. В отличие от привычных каждому таблиц в стиле Microsoft Excel кроме атрибутивных данных, таких как, например, наименование объекта недвижимости, арендатора, адреса, площади и т.д., в таблице QGIS есть столбец, по умолчанию скрытый, с так называемой «геометрией» объекта – пространственными данными, позволяющими отобразить на карте объект, описанный в соответствующей строке этой таблицы.

В зависимости от типа слоя объектами, которые могут быть разнесены по карте, являются растровые объекты (изображения, например, куски спутниковых снимков) или векторные данные, которые описываются координатам вершин. Существуют три основных типа векторных объектов:

  • точки;
  • линии, в том числе ломаные;
  • полигоны (замкнутые линии площадных объектов).

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

В простейшем варианте пользователь создает свои слои в табличных файлах с расширением «.shp» (от англ. Shape – форма, облик) – родном формате QGIS. Один слой (таблица) содержится в одном файле .shp. Если необходимо передать кому-то картографическую информацию для дальнейшей работы, то можно отправить один файл «.shp», хотя во многих случаях целесообразнее запаковать в архив и передать всю папку проекта.

Как уже было сказано, для хранения геометрии отводится отдельное поле в таблице слоя. Если его нет в источнике (файле, базе данных, внешнем приложении), то QGIS поможет его создать. Это значит, что можно, например, присоединить в проект выгруженный из Microsoft Excel файл с адресами контрагентов в формате CSV, создать в нем поля геометрии или конвертировать в полноценный слой «.shp» для отображения этих адресов на карте.

QGIS позволяет присоединять в проект файлы таблиц слоев во множестве форматов, например MapInfo, ArcGIS или даже CSV, но как правило, после присоединения я их сразу конвертирую в формат QGIS (.shp), так как при этом появляются дополнительные возможности, особенно в части стилизации. Иногда присоединенные файлы слоев имеют неверную кодировку текста. В этом случае правильную можно выбрать в свойствах слоя.

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

Что немного сбивает с толку новичка? Загруженные в проект слои по умолчанию защищены от записи и не редактируются, на них нельзя наносить новые объекты, передвигать их, изменять атрибуты и добавлять поля в таблице. Для всего этого необходимо выделить нужный слой и нажать кнопку редактирования. После этого станут доступны соответствующие другие кнопки и опции.

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

Стили

Таблицы с данными и правила их отображения на карте (стили) хранятся и обрабатываются QGIS раздельно. Что такое таблицы мы поняли, теперь необходимо разобраться с тем, что такое стили.

Стиль устанавливается для каждой таблицы. Самое простое, что описывает стиль – это цвета, маркеры и изображения, используемые для отображения объектов таблицы на карте, форматирование и расположение подписей и поля таблицы из которых эти подписи формируются, масштаб при котором отображается слой или подписи. В том числе, с помощью стиля можно легко поставить оформление слоя на карте в зависимость от каких-нибудь полей этой или связанных таблиц. Например, отображать должников и кредиторов на карте разными символами.

Кроме того, можно настроить действия, которые производятся, например, при нажатии на маркер объекта на карте. Если вы желаете щелчком мыши по карте переходить на страницу объекта в закрытой корпоративной сети или запустить некое приложение для обработки объекта – нет проблем.

Использование слоев из публичных источников

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

Принципиальная разница между протоколами WMS и WFS заключается в следующем:

  • WMS — передает картографическую информацию в виде готовых изображений (растров), привязанных к координатам.
  • WFS — позволяет запрашивать и при наличии полномочий редактировать на карте векторные пространственные данные, такие как дороги, береговые линии, земельные участки и т.д.

Существует много полезных публичных сервисов для предоставления картографической информации в виде слоев (обычно WMS), доступных по веб-ссылке и напрашивающихся в наши проекты QGIS. Множество из этих сервисов доступны из модуля QGIS «Quick Map Services».

После установки модуля откройте в его настройках вкладку «Загрузить сервисы» и нажмите кнопку «Получить источники данных». Вам станут доступны публичная кадастровая карта, фотопланы от Google и Yandex, лицензионно чистая и, на мой взгляд, наиболее подробная из доступных карт OpenStreetMap (она же OSM), а также еще десятки полезных слоев, которые можно разместить в своем проекте.

Кроме того, некоторые сервисы предоставляют полезную информацию для автоматического анализа. Например, из OSM можно получить все региональные и федеральные дороги на карте с номерами, типами дорог, покрытием и т.д.

Геокодинг

Геокодинг – замечательное изобретение. Если под рукой есть таблица в Excel с адресами 10000 объектов (например, перечень контрагентов), почему бы их тоже не анализировать на карте.
Для этого в QGIS конвертируем таблицу из CSV-файла в слой .shp (модуль «RuGeocoder»). При этом таблица слоя получит скрытый столбец с геометрией (координатами точек), но он пока будет пуст.

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

Итак, запускаем процедуру геокодинга, ждем в среднем по секунде на каждый из обрабатываемых объектов и получаем всех их, раскиданными по карте.

Системы координат

Полезно понимать, что существуют различные системы координат. Их сотни.

В школе мы изучали только географические (WGS-84), представляющие точку на карте в виде градусов, минут, секунд широты и долготы. Однако в геоинформационных системах географические координаты хранятся в градусах и их десятичных долях, а минуты и секунды не используются (например, описание точки с координатами 45°34′55″ северной широты и 15°30′0″ западной долготы будут выглядеть так: 45.581944°, -15.5°).

Нередки случаи, когда из сторонних источников вы получаете слои, поля геометрии которых используют одну из прямоугольных систем координат. Прямоугольные системы активно используют геодезисты и проектировщики — это, так называемые, местные системы координат (МСК). Прямоугольные системы координат предполагают, что земля плоская и все измерения по осям абсцисс и ординат проводятся от конкретной нулевой точки в километрах от нее.

Зачем их так много? Дело в том, что допущение о плоской планете не позволяет использовать одну местную систему координат по всей Земле, так как уже через несколько сотен километров погрешность становится ощутимой. Зато они незаменимы в случае, когда требуется высокая точность на территории, ограниченной несколькими градусами широты и долготы. Так в Московской области геодезистами используются системы МСК-50 зоны 1 или 2.

QGIS позволяет выбрать систему координат для каждого слоя. То есть в одном проекте могут быть слои с разными системами координат, и они легко конвертируются из одной системы в другую – достаточно сохранить слой в shp-файл или базу данных, выбрав в качестве параметра новую систему. Кроме того в QGIS можно настроить систему координат в которую будут переводиться все слои проекта при их отображении на экране, а также системы которые будет устанавливаться по умолчанию для новых проектов и слоев в текущем проекте.

Информация о системе координат хранится вместе с таблицей в shp-файле QGIS, и передавая кому-либо файл слоя вместе с ним вы передаете соответствующие настройки. В других источниках слоев, включаемых в проект, информация о системе координат может отсутствовать. Поэтому, если вы получили от кого-либо слой с информацией, которая почему-то не отображается на карте, сделайте следующее – откройте таблицу объектов этого слоя, выделите любую строку и нажмите кнопку перехода к объекту. Если на экране отобразилась Африка или мировой океан, значит, QGIS систему координат распознал неправильно. Уточните у тех, от кого получен источник (файл), в какой системе координат хранятся данные, и установите ее для слоя в QGIS.

Если нужной системы координат нет в QGIS, то ее можно ввести самому (Пользовательская система координат). Для этого надо знать строку настроек. Google вам в помощь — попытайтесь использовать запрос с наименованием искомой системы плюс, например, «пользовательская система координат QGIS».

Для чего еще это может понадобиться? Пользователи публичной кадастровой карты хорошо знают о проблеме сдвига слоев кадастра относительно спутниковой подложки. Она сбивает с толку, мешает визуально оценивать границы земельных участков. Аналогичную картину мы видим при добавлении слоя публичной кадастровой карты в QGIS вместе со снимками Yandex или Google.

Чтобы исправить ситуацию я создал в QGIS собственную пользовательскую систему координат со следующими параметрами, подобранными эмпирическим путем, и установил ее для слоев кадастровой карты:

+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=-11.0 +y_0=-6 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs

В результате проблема снята.

Немножко высшего пилотажа

Первое. Интересен вариант хранения пространственной информации в базе данных. Если есть база данных Microsoft SQL, Oracle или Postgres в которых, например, находится таблица с перечнем контрагентов с их адресами или таблица со списком оборудования, раскиданным по территории, то эту таблицу (запрос) полезно зацепить в QGIS.

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

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

Например, у нас есть информация об арендаторах нашего имущества в базе данных 1С, мы желаем показывать арендаторов на карте, выделять разными цветами должников по арендной плате и выводить рядом их сумму долга или какой-нибудь график с тенденцией погашения.

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

Для этого создаем слой .shp, располагаем на нем объекты, занося в один из атрибутов уникальные номера, соответствующие идентификаторам этих объектов в 1С. То-есть в обеих таблицах должны быть поля с одинаковыми идентифицирующими данными по которым их можно связать между собой. Настраиваем в свойствах слоя .shp соответствующие связи. В результате мы не меняем из QGIS данные 1С, но их изменение со стороны 1С сразу влияет на отображение объектов и сопутствующей информации на карте в QGIS. Осталось настроить свойства слоя карты для красивого отображения информации и наслаждаться результатом в реальном времени.

Третье. Отображать данные на карте в QGIS можно не только точками, линиями и полигонами с надписями, но и диаграммами, формируемыми автоматически на основе представленных данных.

Четвертое. Можно получать из QGIS аналитику в виде таблиц и итоговых данных, рассчитанных с учетом геопространственной информации. Например, имея таблицу населенных пунктов с количеством жителей в каждом и таблицу дорог из OSM, быстро подсчитать население, проживающее на расстоянии более 3 километров от региональных и федеральных автодорог.

NextGIS.com

Еще одним открытием года для меня стал облачный продукт NextGIS.com. Молодая российская команда NextGIS активно участвует в развитии QGIS. В этом можно убедиться по количеству доступных в QGIS модулей их производства. В 2016 году они запустили упомянутый картографический веб-сервис и неустанно расширяют его возможности.

→ Ссылка на проект

Исходники проекта доступны на github. Так что если есть желание развернуть веб-сервис самостоятельно — нет проблем. Однако условия, которые предлагает команда NextGIS для доступа к своем облаку, без сомнения заслуживают внимания даже самых прижимистых пользователей.

Создать свою собственную веб-ГИС в облаке NextGIS можно бесплатно. Вы получите доменное имя в формате вашеимя.nextgis.com и можете почти без ограничений использовать все предоставляемые ими вкусности. Самое то, чтобы начать знакомиться с решением и использовать его на практике. Главное ограничение бесплатной подписки – невозможность ограничить доступ на чтение к информации. Любой может видеть то, что размещено вами.

Уже с бесплатной подпиской вы можете создавать сколько угодно веб-карт с произвольными настройками, компоновкой и стилями загруженных вами слоев, а также рассматривать, анализировать карты на рабочем компьютере и, в комплекте с NextGIS Mobile, собирать данные в поле, размещая их сразу в облако. Можно встраивать карты в веб-сайты или смотреть на сервисе.

Платная подписка снижает ограничения, в том числе по количеству пользователей, редактирующих слои (изначально один пользователь), разграничению их прав. Какие-то слои можно показать всем, а права доступа к другим ограничить. Плюс предоставляется возможность использовать собственное доменное имя, например gis.моякомпания.ru и получить разнообразие преднастроенных подложек (в бесплатной подписке есть только карта OpenStreetMap).

Со слов представителя компании сейчас условия подписки меняются. Ориентироваться нужно на информацию, размещенную на сайте сервиса по адресу nextgis.ru/pricing. Ранее платный тариф был единым и составлял 3000 руб.в месяц. Теперь платная подписка стоит от 600 рублей. Обещают, что за те же 3000 руб. в месяц клиент будет получать полный и актуальный комплекс программного обеспечения и сервисов, как и раньше.

Интеграция QGIS и NextGIS.com

Остановлюсь на нескольких не очевидных принципах интеграции QGIS и NextGIS.com. Работая в QGIS, вы создаете в своих проектах слои и их стили, как это уже рассматривалось выше. Теперь для того, чтобы разместить созданный слой на веб-карте у нас есть несколько способов. Рассмотрим сначала длинный путь, чтобы разобраться с идеологией NextGIS Web. Для размещения слоя необходимо:

  • зайти в QGIS в свойства слоя и из них сохранить стиль в файл;
  • сохранить файл слоя в системе координат WGS 84 (EPSG:3857).

Затем, имея два файла (стиля слоя с расширением .qml и таблицы слоя с расширением .shp), надо:

  • войти в свой аккаунт на своем сайте в облаке NextGIS.com,
  • создать новый слой через опцию «Создать ресурс — Векторный слой» и во вкладке «Векторный слой» загрузить файл с расширением .shp.

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

Наконец, настало время разместить слой на карте. Для этого откройте главную страницу своего сайта. Среди перечисленных объектов основной группы ресурсов будет как минимум одна существующая веб-карта. Войдите в ее настройки и выберите вкладку «Слои». Нажмите «Добавить слой» и отыщите в открывшейся таблице ваш слой и под ним стиль, в котором хотите, чтобы его данные отображались на Веб-карте. Нажмите «Сохранить» и «Веб-карта – Открыть». Слой перед вами на карте — включите его для отображения.

Действительно длинный путь, не так ли? Но есть маршрут, который решает все это и многое другое прямо из QGIS в несколько нажатий клавиш и которым пользуюсь я.

Модуль NextGIS Connect для QGIS

Установите через меню QGIS «Управление модулями» модуль NextGIS Connect. В интерфейсе появится виджет «Ресурсы NextGIS». В его настройках создайте подключение, указав данные вашего аккаунта, в том числе адрес своего сайта (в формате «http://мойсайт.nextgis.com»), имя пользователя «administrator» и полученный при регистрации пароль. Вместо ввода логина и пароля можете использовать учетную запись гостя, но с нею не удастся загружать данные из QGIS на веб-сайт — можно только получать информацию с сайта. После регистрации на экране отобразятся все ваши ресурсы на облачном сервисе.

Теперь для того, чтобы разместить слои QGIS на веб-карте есть два способа.

Первый – загрузить целиком проект QGIS одной кнопкой. Он будет поднят в облако в виде отдельной папки со всеми слоями и новой веб-картой. Прямо из окна можно перейти к ней и увидеть, как выглядят ваши данные в браузере, поделиться ссылкой с друзьями, коллегами, встроить карту на какой-нибудь сайт.

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

Поэтому есть второй способ более изящный, предназначенный для работы с уже созданными веб-картами. Для этого мы поднимаем из QGIS в облако NextGIS.com по одному новому или измененному слою:

  • удаляем в окне NextGIS Connect слои, которые хотим поднять обновленными;
  • выбираем в окне NextGIS Connect конечную папку ресурсов;
  • выделяем слой в QGIS правой кнопкой мыши и в контекстном меню выбираем «NextGIS Connect – Импортировать выбранный слой». Выбранный слой копируется в облако вместе с его стилем;
  • повторяем действия для всех слоев, которые хотим обновить на веб-карте;
  • выделяем в окне NextGIS Connect карту на которой собираемся разместить слой и переходим на нее щелчком правой кнопки мыши через контекстное меню «Открыть в ВебГИС»;
  • в открывшемся окне ресурса веб-карты на сайте нажимаем кнопку «Изменить», выбираем вкладку «Слои» и нажимаем кнопку «Добавить слой». Находим загруженные слои и добавляем на карту стили, размещенные под каждым из них. Нажимаем «Сохранить».

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

Готово, по ссылке «Веб-карта – Открыть» увидите карту с прежним URL и комбинацией старых и обновленных слоев.

Растровые слои

Полезность пользовательских растровых слоев в качестве подложек карт при работе в QGIS очевидна не сразу, поскольку существует модуль расширения «Quick Map Services», который в пару кликов добавляет в проект слои публичных веб-карт, например Яндекс-Спутника или кадастровой карты.

Но со временем нужда в них появляется в следующих случаях если:

  • на карте нужен более детализированный, чем доступные публично, фотографический план отдельного объекта или территории, который есть у вас в наличии
  • вы работаете в дороге, при нестабильном доступе в Интернет или если вас досаждает длительная загрузка публичных снимков при каждом перемещении экрана;
  • вы пользуетесь бесплатной версией NextGIS.com, а единственная подложка OpenStreetMap на ваших веб-картах вас не устраивает.

Во втором и третьем случае вам поможет открытое десктопное приложение SAS.Планета. Загрузите его себе на компьютер с сайта. Очертите территорию, которую желаете заграбить в растровый слой, выберите в меню «Операции с выделенной областью», откройте вкладку «Склеить» и установите выбранные настройки (например, как на рисунке). По кнопке «Начать» на вашем компьютере будут сформированы растровые изображений с геопривязкой, которые можно загрузить в качестве растрового слоя в QGIS или ресурса в NextGIS.com.

На что надо обратить внимание:

  1. Предпочтительный формат файла для хранения растровых данных – GeoTIFF с компрессией JPEG. Он занимает мало места, единственный загружается на NextGIS.com и может содержать тайлы – маленькие разномасштабные изображения, эффективно и быстро открывающиеся на веб-карте при перемещении экрана. Все тайлы по умолчанию хранятся в одном файле, но этого монстра не надо каждый раз загружать себе на компьютер, из него будут выбираться строго необходимые куски-тайлы. Однако, если файл все равно слишком велик для вас или для загрузки на сервис веб-карты, то его можно разбить на части как это показано (2×2 куска, 4 файла) в указанных выше настройках.
  2. В проект QGIS растровый слой можно поместить простым перетаскиванием. А если надо скрепить несколько частей, то можно использовать так называемый «виртуальный слой» или просто собрать все растровые слои в группу.
  3. Максимальный масштаб для Yandex-Спутника равен 18. 17 достаточен для многих задач, а файл с тайлами уменьшается значительно.
  4. При склейке в SAS.Planet в GeoTIFF-файле размещаются только тайлы указанного масштаба, и после прикрепления растрового слоя в проект QGIS в свойствах слоя рекомендуется выбрать опцию «Пирамиды». Растры высокого разрешения могут замедлить навигацию в QGIS. Создание копий данных низкого разрешения (пирамид) позволяет существенно повысить скорость, поскольку QGIS будет автоматически выбирать оптимальное разрешение в зависимости от текущего масштаба. Создайте пирамиды меньших размеров.

NextGIS Mobile

Если вам приходится работать в поле, есть желание оперативно получать информацию в пути с карты, одновременно собирая данные и оперативно делясь с другими, то полезно использовать бесплатное приложение NextGIS Mobile для смартфона или планшета. С его помощью можно получать и обрабатывать географически распределенную информацию из различных источников, в том числе со слоев NextGIS.com и сторонних баз данных, загружать из QGIS, изменять, рисовать объекты и создавать новые слои, возвращать их в QGIS. И все в привязке к собственному местоположению. Приятна возможность сохранять в слои собственные треки перемещений.

Для массового сбора информации достаточно просто создаются собственные формы, удобные для использования неподготовленными сотрудниками из приложения на телефоне или планшете.

Вместо заключения

Есть еще множество способов работы с упомянутыми выше решениями. Например, слои можно разместить на каком-нибудь бесплатном или собственном сервере баз данных PostgreSQL, вести с ними работу в QGIS и других приложениях, например LibreOffice, Microsoft Access или Microsoft Excel, а на сайте NextGIS.com один раз настроить слой для отображения на веб-карте. В результате все изменения данных в QGIS или в Microsoft Excel немедленно будут отображаться на веб-карте.

К размещенным в облаке объектам слоя можно прикреплять на карте документы и фотографии. Их просмотр удобен и нагляден. Правда, если этот слой вам приходится периодически заменять новым из QGIS, то с удаленной версией исчезнет и вся наполненная вами красота. Альтернатива – работать в облаке не путем замены слоев из QGIS (через модуль NextGIS Connect или вручную), а опосредованно, например, опять же, через однажды настроенный слой, получающий информацию из базы данных Postgres.

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

В заключение для иллюстрации материалов статьи предлагаю вот это короткое видео.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Xprinter xp 420b driver windows 10
  • Программа для снятия скриншотов с экрана windows 10
  • Что такое windows rar
  • Опера для слабых компьютеров windows 10
  • Как перенести данные с linux на windows