Как открыть файл kmz в qgis

Обновлено: 04.07.2024

Описание инструмента для быстрой работы с подложками в QGIS.

Этот инструмент может применяться для быстрого добавления базовой карты (т.н. подложки) в проект QGIS.

Растровая картографическая подложка часто выступает в качестве первого слоя, добавляемого для работы в проект. Подложка может быть представлена в виде различных интернет-сервисов: TMS, WMS, WMTS, ESRI ArcGIS Service или просто в виде тайлов XYZ.

В настольных ГИС существуют различные средства добавления подложек.

В QGIS, например, есть и собственные провайдеры данных и сторонние расширения для доступа к этим сервисам. WMS и WMTS протоколы реализованы в ядре QGIS. Доступ к TMS сервисам и тайлам XYZ можно организовать используя GDAL WMS Driver. В этом случае нужно подготавливать специальный XML-файл с описанием для GDAL. Это не удобно, так как запомнить адреса сложно, а процесс их ввода каждый раз при смене рабочего места или проекта отнимает достаточно много времени, их надо где-то хранить и т.д.

Существующие расширения для оптимизации работы нас не устроили и мы сделали QuickMapServices — расширение, которое позволяет быстро и удобно работать с различными источниками данных, реализованных в виде интернет-сервисов.

Создано в Веб ГИС для вашей организации по доступной цене

Содержание

Установка модулей QGIS описана в отдельной статье.

QuickMapServices находится в разработке и протестирован с QGIS 2.6 и выше.

Исходный код модуля (репозиторий на Github) можно получить выполнив команду:

После установки расширения в панели инструментов "Интернет" появятся кнопки расширения. Так же появится группа QuickMapServices в одноименном меню.

Кнопки добавляемые модулем QuickMapServices

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

Первая кнопка является контейнером для дерева различных источников данных. Вторая кнопка включает панель поиска.



При выборе одной из них, карта автоматически подключается в проект в качестве слоя. Слой подключается в конец списка слоёв.



Базовая картографическая основа и слой кадастрового деления с Публичной кадастровой карты

Настройки сервисов хранятся отдельно от самого модуля и при удалении-обновлении модуля они не удаляются.

Для удобной работы с подложками на данный момент существует несколько модулей расширения QGIS: OpenLayers plugin, Tile Map Scale Plugin, TileLayer. QuickMapServices наследует преимущества этих модулей и одновременно исправляет их недостатки:

  • Использует нативную управляемую реализацию доступа к данным (в отличие от OpenLayers Plugin)
  • Имеет готовый список адресов сервисов и умеет добавлять подложки в один клик (как OpenLayers Plugin, но у последнего скачивание данных фактически происходит через браузер webkit, что не оптимально).
  • Не испытывает проблем с масштабированием надписей на нестандартных масштабах (как Tile Map Scale Plugin, последний использует универсальный драйвер GDAL, что приводит к проблемам с качеством отображения и печати на нестандартных масштабных уровнях в QGIS).
  • Использует реализацию доступа к тайлам со сглаживанием на нестандартных масштабных уровнях, что решает проблему отображения подписей на нестандартных масштабных уровнях (как TileLayer Plugin, но последний не имеет удобного способа добавлять готовые подложки).
  • Cписок сервисов может легко расширяться путем добавления простых ini файлов.

Если вы используете NextGIS QGIS Future, то вы так же сможете загружать слои опубликованные в ArcGIS Server, например слои с Электронного Атласа Москвы или слой ЗОУИТ (Зоны с особыми условиями использования территории) с Публичной кадастровой карты.



Базовая картографическая основа MapSurfer и слой ЗОУТ (информация в панели справа - через плагин Identify+)

Окно общих настроек можно вызвать из меню расширения. Что можно настроить:



И параметры загрузки тайлов:

  • Максимальное количество соединений для скачивания тайлов;
  • Срок хранения кэша тайлов;
  • Таймаут загрузки тайлов.



Так как подложка добавленная через QuickMapServices является особым видом слоя, её окно настроек отличается от стандартного окна настроек слоя.

Через настройки подложки можно:

  • Включить-выключить сглаживание
  • Перевести подложку в оттенки серого
  • Настроить яркость, контраст, прозрачность
  • Включить пока копирайтов



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

В QuickMapServices есть два хранилища для подложек: базовое и дополнительное. Подложки из базового набора устанавливаются и включаются вместе с модулем расширения. В последней версии модуля появилась возможность так же подключать дополнительные подложки. Просто зайдите в настройках во вкладку Дополнительные сервисы и нажмите «Получить дополнительные источники данных».



Расширенный набор сервисов может выглядеть так:



    или войдите
  1. Нажмите «Добавить сервис», чтобы создать источник в формате TMS, WMS, WFS или GeoJSON

Сервис будет добавлен в базу и доступен через поиск сервисов.

Для добавления сервиса в дерево сервисов нужны два файла, используйте примеры:

  1. Иконка в формате SVG (пример)
  2. Файл описания сервиса metadata.ini (пример):

Могут понадобится также следующие параметры:

  • yOriginTop для слоёв TMS — когда координаты Y растут с юга на север, а не наоборот (пример - Кадастра Украины)
  • quadkeys в url (пример - Bing)
  • epsg_crs_id - код проекции в базе EPSG, например: epsg_crs_id=3857
  • postgis_crs_id - код проекции в соответствии с кодами таблицы spatial_reference в postgis, например: postgis_crs_id=3857
  • custom_proj - описание системы координат в формате proj4, например: custom_proj = +proj=merc +a=6378137 +b=6356752 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs
  • layers - перечень показываемых слоёв если источник - сервер WMS и там их несколько (пример - ПКК), например: layers = 1,2,3,5,6

Что касается проекций, эти настройки только декларируют систему координат источника, но не влияют на сетку тайлов.

Полная версия руководства по добавлению сервисов (на английском).

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

QuickMapServices умеет работать через прокси-сервер, но имеет некоторые ограничения:

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

У меня есть файл KML с сотнями точек. Для каждой точки есть информация, такая как Имя, Мощность, Возраст (это карта гидроэнергетических установок). Если я импортирую этот файл KML в QGIS, эта информация будет потеряна.

Есть ли способ сохранить эту информацию?

Информация выглядит так:

Что-то не так с моим кодом?

Как вы импортируете .kml в QGIS? Этот формат поддерживается как один из основных форматов, поэтому добавление kml файла в качестве слоя должно быть относительно безболезненным . Если вы предоставите более подробную информацию, кто-то может помочь выяснить, что происходит не так. Также может быть полезна информация об источнике файла. Я думаю, что это было бы возможно через FME, или, если вы чувствуете небольшое приключение, вы можете написать скрипт на python, который будет анализировать kml (xml!) И экспортироваться в шейп-файл. (библиотеки для использования: библиотека шейп-файлов python, любой XML из python) Р.К. Да, я видел это. Хотя я решил задать новый вопрос с лучшим описанием проблемы, потому что нет удовлетворительного решения. Также после очередного круга попыток проблема может заключаться в том, что файлы KML водно-болотных угодий не являются действительными KML при тестировании в онлайн-валидаторе KML и содержат много ошибок . U2ros Я пробовал онлайн FME без успеха. Может быть, настольный FME, я могу попробовать его в следующем "раунде установки" . Я определенно не чувствую себя достаточно смелым, чтобы программировать скрипт, который преобразует kml в shp :-). Но в худшем случае я могу представить написание сценария, который будет проходить через KML, найти «ExtendedData» для каждой функции и создать таблицу / CSV, к которой я могу присоединиться через «имя» для преобразования KML в QGIS / ArcGIS / Mapinfo .

ExtendedData не имеет правильных значений «name».

не импортируется GDAL и Qgis Master, в то время как

Вы можете изменить это с помощью хорошего текстового редактора.

Для редактирования KML необходимо использовать текстовый редактор, который позволяет использовать «Regular Expression» в функции Replace, такой как PSPad (или Notepad ++ и многие другие бесплатные текстовые редакторы).

Заменить: <Data name="$1"><displayName>$1</displayName>

После этого просто используйте QGIS (ключ «новая» версия - включая GDAL версии 1.9.2 и далее) и «Добавить векторный слой», и слой загрузится со всеми «ExtendedData».

Спасибо, это была КЛЮЧЕВАЯ информация. Я попытался заменить его в одном тестовом файле, и он работал отлично. Все «ExtendedData» теперь в таблице в виде столбцов. Еще раз большое спасибо. На самом деле, DisplayName не используется Qgis. Таким образом, замена может быть выполнена без RegExp, заменив <Data> <DisplayName> на <Data name = "и заменив </ DisplayName> на">. Мой файл KML также содержал тег <SchemaData>, который я должен был комментировать, чтобы открыть его в QGIS. Но в остальном трюк сработал отлично!

введите описание изображения здесь

Я преобразовал один из влажных файлов с помощью globalmapper в форму: приложил два скриншота из преобразованных dbf-файлов (областей и линий):

введите описание изображения здесь

надеюсь, это то, что вы хотите ..

Спасибо, да, это именно то, что мне нужно. Полезно знать, что есть программное обеспечение, которое может обрабатывать эти KML, которые не соответствуют стандарту KML. Поскольку уже есть другой ответ, как сделать это с помощью бесплатной QGIS, я не собираюсь пробовать Global Mapper, но он определенно может помочь кому-то еще. Еще раз спасибо

Вы можете использовать программное обеспечение Global Mapper, в котором вы можете легко экспортировать / импортировать файлы kml / kmz + прикреплять данные и множество векторных и растровых форматов. Это одна из лучших программ.

Спасибо за совет. Я считаю, что он может импортировать / экспортировать файлы kml / kmz, но я уже пробовал 5+ приложений, которые могут это сделать. И ни один из них не умеет читать атрибуты («ExtendedData»). Так может ли на самом деле Global Mapper сделать это?

Похоже, что Google libkml не поставляется с GDAL 1.9.2 в Ubuntu, в частности, с gdal-bin 1.9.2-2

Чтобы получить версию, работающую с libkml и ExtendedData поддержкой, мне нужно было собрать GDAL из ствола svn (r25473) после сборки libkml из ствола svn (r864), особо отметив, что версии 1.2.0 явно недостаточно, как описано на веб-сайте GDAL. , Помните, что libkml0 точная установка на Ubuntu (в настоящее время 1.2.0-1ubuntu6) не поможет. Тебе действительно нужен багажник 1.3 или svn, для которого я не смог найти PPA.

В конечном итоге я не смог даже собрать libkml на Ubuntu точно; Есть ошибки типа в версии boost, которая поставляется вместе с ней, и есть ошибки при запуске libtool, поскольку зависимости вышли из строя. По какой-то причине, это не было проблемой при сжатии Debian, где я преуспел:

Anonim

Я знаю, что могу добавлять файлы KML после распаковки файлов KMZ, но есть ли способ открыть файлы KMZ напрямую?

Когда я пытаюсь открыть файл kmz в QGIS 1.8.0 в Windows XP через фильтр всех файлов, он не принимает его как допустимый формат.

Я делаю что-то неправильно?

Все это зависит от поддержки OGR?


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


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

РЕДАКТИРОВАТЬ: Вы можете проверить поддержку драйвера ogr LIBKML в вашей версии QGIS, выполнив следующие команды в консоли Python QGIS:

Насколько я знаю, вы правы: векторы в qgis читаются и записываются ogr. qgis 1.8 использует последний gdal / ogr, то есть 1.91. вы можете читать заархивированные шейп-файлы, но * .kmz, которые на самом деле представляют собой zip-архив, содержащий * .kml-файлы, необходимо распаковать вручную перед импортом

Вот руководство по созданию и импорту файлов KML в Quantum. Это не работает для файлов KMZ, поэтому их необходимо сначала распаковать, чтобы использовать таким образом.

  • 2 для распаковки файлов KMZ просто измените расширение имени файла с KMZ на ZIP и распакуйте с помощью вашего любимого инструмента (winrar, 7zip, winzip . )
  • 1 7 Zip имеет возможность щелкнуть правой кнопкой мыши по kmz, чтобы открыть их, а затем перетащить kml прямо оттуда
  • 1 Ссылка не работает
  • @HoRn - спасибо! Я обновил ссылку.

Переименовать datafile.kmz к datafile.zip затем разархивируйте *.kml изнутри.

  • Ребята, пожалуйста, оставьте небольшой комментарий за отрицательные голоса! Благодарность

У меня QGIS 2.18, и вы можете добавить файл * .kmz.

в Google Планета Земля щелкните правой кнопкой мыши загруженный файл * .kmz

Теперь откройте kml-файл с помощью QGIS.

Совет: если вы хотите сохранить несколько файлов * .kmz и объединить их в один файл * .kmz, поместите свои файлы * .kmz в Google Планета Земля в одну папку в окне "местоположения" Google Планета Земля. Затем примените процедуру, описанную выше для папки. Будет создан один единственный * kml со всеми географическими точками в папке, затем вы сможете открыть его с помощью QGis.

  • 5 KMZ можно разархивировать без Google Планета Земля.
  • Да, просто переименуйте * .kmz * .zip и используйте zip-инструмент по вашему выбору .

Сначала откройте в Google Планета Земля и сохраните файл в формате Kml, который вы откроете в QGIS 1.8 . откройте файл векторных данных Изменить формат kml .


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

Но про мелочи тоже стоит написать.

Организация макетов

Прежде, чем двигаться дальше, имеет смысл сделать ещё одну «уборку», до которой раньше руки не доходили. Сейчас в сохранённом проекте у меня есть макеты четырёх карт, которые достаточно неинформативно называются «Макет 1»–«Макет 4». Чтобы не путаться в них, имеет смысл их назвать, согласно содержанию. Для этого надо в меню «Файл» выбрать «Управление макетами». Откроется окно:

Пользуясь кнопкой «Переименовать», можно назвать макеты как-то по-понятнее. Я назвал «Обзорная», «АТД», «Плотность» и «Занятость».

«Домашние заготовки»

На самом деле, слои лежащие в основе карты электростанций, у нас уже готовы:

Достаточно включить слои NZ_lakes, NZ_rivers, NZ_coast, NZ_hypso3, NZ_admin0 из группы «Обзорная карта» и слой NZ_cities из «Адм.деление».

Импорт KML

Теперь, собственно, к электростанциям. Информацию о них я взял на страничке Википедии. Там же лежит ссылка на KML-файл с координатами всех электростанций. Пройдя по ней, мы попадаем на Гугл-карты, на которых отображены все электростанции. При этом в строке поиска будет введена ссылка, ведущая уже непосредственно к файлу с координатами. Если по ней пройти, то скачается файл с каким-то невнятным названием (скорее всего, kmlexport). Его я перенесу в удобную мне папку и назову NZ_power.kml.

Помимо KML-файла с координатами, на страничке википедии есть ещё полезная ссылка на XLS-файл с информацией об электростанциях. Его тоже стоит скачать и отложить где-нибудь до момента, когда он понадобится.

KML-файлы можно грузить в QGIS как обычные векторые слои через кнопку «Добавить слой». Только в качестве типа файла надо указать «Keyhole Markup Language [KML]»:


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

Просмотр якобы-KML-файла блокнотом показывает, что это вовсе никакой не KML. Он начиается с букв PK, что говорит о том, что на самом деле это — Zip-архив (внутри которого KML). Переименовав NZ_power.kml в NZ_power.zip, я получаю возможность его распаковать и из него образуется файл 1aecac872e3a10f94fcf9be08faab47e.kml . Название у него странное, но зато его уже можно спокойно загрузить в QGIS. Внутри KML, как выясняется, электростанции разделены на слои по типам:

Удерживая клавишу Shift, выбираю все четыре слоя:

Электростанции успешно добавляются четырьмя отдельными слоями на карту (и даже цвета более-менее удачные):

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

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

Дальнейший ход действий, возможно, допускает оптимизацию, но я рассказываю то, как действовал я. Мне показалось, что гораздо удобнее иметь все электростанции в одном слое. Бесполезное поле Description в атрибутивной таблице я заполнил типом электростанции: с помощью калькулятора в каждом слое прописал свою строку — wind, fossil, hydro и geothermal.

Значение в поле «Выражение» надо брать в апострофы (одинарные кавычки), потому что это — текст (а не название функции или поля таблицы).


Теперь можно четыре файла объединить в один. Для этого в меню «Вектор» выбираем «Управление данными»—«Объединение shape-файлов». Откроется диалоговое окно:

Ставим галочку на «Выбрать индивидуальные слои», выбираем наши четыре слоя с элеткростанциями разных типов, для нового слоя я выбрал имя NZ_power и поставил галочку «Добавить на карту».

После выполения действий окно не закроется само (его надо закрыть кнопкой), но в списке слоев появится NZ_power. Остальные слои теперь можно удалить. Внутри этого слоя — все наши электростанции вместе.

В атрибутивной таблице видно, что в поле Descriptio теперь прописан тип электростанции:

Можно для отображения этого слоя даже настроить стиль «Уникальные значения» по полю Descriptio, чтобы разные типы электростанций раскрашивались разным цветом.

Но наша цель сейчас — добавить информацию о мощности.

Присоединение данных

Информация о мощности есть в XLS-файле, который мы скачали по ссылке с Википедии. Информации там много, и даже слишком (перечислено больше электростанций, чем есть у нас в слое). Кроме того сами электростанции не всегда названы точно так, как у нас в слое. В общем, работа по сопоставлению будет нетривиальной, и делать её всё-таки удобнее в электронных таблицах. Чтобы работать с атрибутивной таблицей нашего слоя в электронных таблицах, её лучше экспортировать в CSV-файл (хотя некоторые программы умеют работать напрямую с DBF-файлом, в котором как раз и хранится атрибутивная таблица). В меню по правой кнопке на слое выбираем «Сохранить как. », и в открывшемся окне в поле формат — CSV. Этот файл можно загрузить в электронные таблицы (либо просто открыть как CSV-файл, либо — в поздних версиях Экселя — используя функции импорта данных из текста): пространственная информация туда не попадёт, но атрибутивная таблица сохранится в точности.

На время работы стоит сохранить эти данные в формат электронной таблицы (вместо переходного формата CSV). Кроме данных из QGIS нам понадобятся данные из файла с мощностями: их можно скопировать на второй лист того же документа:

Реально из всех этих данных нам нужны только название станции и её мощность, поэтому остальные столбцы можно удалить:

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

Сравнивая названия в двух списках, можно заметить, что в списке из ГИС каждое название заканчивается словосочетанием, описывающем тип станции, и таких словосочетаний нет нигде во втором списке. Поэтому формирование третьего столбца на первом листе можно начать, скопировав первый столбец, а затем заменив в нём (но только в нём) словосочетания « hydroelectric power station», « geothermal power station», « wind farm» на пустые строки и отредактировав первые станции в списке так, чтобы третьем столбце осталось только их название:

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

Теперь мы ищем значение C2 в первом столбце двухстолбцового диапазона Лист2.A$2:B$216, а выдаём значение из второго столбца (потому что третий параметр функции — 2). В итоге напротив каждой электростанции написана её мощность в МВт.


Ценность для нас представляют только первый и четвёртый столбцы. Поэтому имеет смысл скопировать данные в новый файл, вставив их только как значения (без формул), выкинуть второй и третий столбцы, а в четвёртом заменить десятичную запятую на десятичную точку, предварительно поставив столбцу тип "Текст":

Эти данные можно сохранять в CSV-файл. Соответствующий csvt-файл должен содержать "String","Real" (потому что первое поле — строка, а второе — десятичное действительное число).

Если всё правильно сделано, то при загрузке полученного CSV в ГИС, его таблица будет выглядеть так:

Теперь его можно связать со слоем электростанций по совпадению полей Name. Получившийся в результате соединения слой я сохраняю под именем NZ_power2 и дальше уже работаю с ним. В его атрибутивной таблице есть и тип станций, и мощность:

Теперь можно переходить к оформлению.

Многослойные значки


На самом деле, многослойные значки мы уже делали, когда рисовали города на обзорной карте. Слой NZ_power2 будем оформлять как «Уникальные значения» по полю Descriptio.

Для электростанций вместо «внутреннего» кружочка, который был у городов, хотелось бы иметь значок «молнии». Поэтому в тонких настройках знака (по кнопке «Изменить. ») мы добавляем второй слой типа «Символьный маркер»:

Молния нашлась в шрифте Dingbats. Если у вас его нет, можно поискать, наверное, какие-то замены.

После оформления всех значков «молниями» на фоне кружков разного цвета, карта выглядит так:

Масштабирование по полю

Теперь хотелось бы сделать так, чтобы размер кружочков менялся в зависимости от мощности электростанций. На этой карте мы будет использовать ступенчатую шкалу. Первая градация — 100–400 МВт, вторая — 400–850 МВт и третья — 850–1000 МВт. Это довольно неплохо соответствует кружкам с диаметрами 1, 2 и 3.

С помощью калькулятора создадим в атрибутивной таблице слоя NZ_power2 новое (целочисленное) поле SCALE и заполним его единицами.

Теперь, если нажать на заголовок поля POWER, электростанции в таблице отсортируются по мощности (по возрастанию/убыванию переключается ещё одним кликом по заголовку).

Теперь в таблице легко найти, где заканчивается первая градация, и начинается вторая. Выберем те электростанции, которые попадают во вторую градацию:

При открытии калькулятора будет стоять галочка «Обновить только выделенные объекты». Ставим ещё и галочку «Обновить существующее поле», и в поле SCALE вписываем 2 (это можно было бы сделать и «вручную» прямо в таблице без всякого калькулятора, но такое действие менее реально, если объектов существенно боьше трёх). Аналогично для электростанций из третей градации пишем в поле SCALE значение 3.

Замечу, что редактировать слой надо до того, как к нему сделан запрос, потому что слои, к которым сделан запрос редактировать запрещено.

Для полного счастья остаётся только добавить пустой слой, в котором сделать легенду для мощности электростанций.


Теперь можно всё это собрать на макете. После сохранения в картику становится понятно, что всё-таки название Гамильтона не читается.


Проблема более-менее решилась добавлением буфферизации вокруг подписей городов (белый цвет, толщина 0.5мм). А вот с «молниями», которые после масштабирования торчат за пределы кружков, к сожалению, сделать ничего не удалось. Неприятно ещё и то, что в окне просмотра карты и при приближении макета, эти масштабированные значки отображаются правильно. Проблемы возникают только при сохранении в картинку или PDF. Надеюсь, что в следующей версии что-нибудь уже исправлено, чтобы таких проблем не было (надо проверить, что ли. ). А пока результат такой:

Здравствуйте еще раз.
Разбираюсь с QGIS по вашим трудам.
Хотел воспроизвести этот урок, но не могу найти файл KML с электростанциями.
С ВИКИ почему - то не скачивается.
Вас не затруднит выслать его на почту?

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