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

Для приготовления нам понадобиться
Блокнот
Excel
Google Earth Pro (скачать можно здесь)
Для отображения нам понадобятся координаты объектов и какая-либо информация об объектах.
Давайте возьмем для примера АЭС Украины и сделаем простейшие точечные метки.
Итак, заходим в википедию и собираем следующую информацию по АЭС: Название и координаты.
Для начала достаточно. Сохраняем табличку в Excel. Для загрузки данных в Google Earth. Нужно данные из Excel сохранит в текстовый формат. Для это при сохранении в Excel выбираем тип файла «Текстовые файлы (с разделителями табуляции)(*.txt).

Если открыть этот файл в Блокноте получится следующее:

Если данных мало их можно готовить прямо в Блокноте, при определенном количестве конечно удобней в Excel.
Теперь загрузим данные в Google Earth Pro. Для этого в верхнем меню Файл выбираем команду «Открыть…» тип файла .txt
В мастере импорта данных указываем параметры импорта

Обязательно указываем в каких столбцах у нас содержатся координаты (широта долгота)


Дальше настраиваем шаблон отображения

Для этого создаем новый шаблон

Указываем из какого поля будет браться Имя метки

Указываем тип отображаемого значка

Собственно, все готово. Метки загружаются в дерево. Где их можно включать или отключать.

При нажатии на метку отображается дополнительная информация.

Теперь усложним задачу и возьмем больше данных. Добавим информацию о мощности блоков. И введем отдельное поле с наименованием метки. Автоматически в Excel это можно сделать формулой =A2&" ("&E2&")" т.е. мы берем значения из полей АЭС и мощность в скобках.

Повторяем процедуру импорта только поле с наименованием указываем поле "Наименование"

Получаем следующую картинку (кликабельно)


Полученные метки можно сохранить как *.kml файл, он будет открываться в обычном Google Earth

*.kml это обычный xml файл который можно редактировать в блокноте.
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
<Document>
<name>АЭС Украины.txt</name>
<open>1</open>
<Schema name="АЭС Украины" id="S_АЭС_Украины_SDDISS">
<SimpleField type="string" name="АЭС"><displayName><b>АЭС</b></displayName>
</SimpleField>
<SimpleField type="double" name="Широта"><displayName><b>Широта</b></displayName>
</SimpleField>
<SimpleField type="double" name="Долгота"><displayName><b>Долгота</b></displayName>
</SimpleField>
<SimpleField type="int" name="Кол_блоков"><displayName><b>Кол блоков</b></displayName>
</SimpleField>
<SimpleField type="string" name="Мощность"><displayName><b>Мощность</b></displayName>
</SimpleField>
<SimpleField type="string" name="Наименование"><displayName><b>Наименование</b></displayName>
</SimpleField>
</Schema>
<Style id="normPointStyle">
<IconStyle>
<Icon>
<href>http://maps.google.com/mapfiles/kml/shapes/placemark_circle.png</href>
</Icon>
</IconStyle>
<BalloonStyle>
<text><![CDATA[<table border="0">
<tr><td><b>АЭС</b></td><td>$[АЭС Украины/АЭС]</td></tr>
<tr><td><b>Широта</b></td><td>$[АЭС Украины/Широта]</td></tr>
<tr><td><b>Долгота</b></td><td>$[АЭС Украины/Долгота]</td></tr>
<tr><td><b>Кол блоков</b></td><td>$[АЭС Украины/Кол_блоков]</td></tr>
<tr><td><b>Мощность</b></td><td>$[АЭС Украины/Мощность]</td></tr>
<tr><td><b>Наименование</b></td><td>$[АЭС Украины/Наименование]</td></tr>
</table>
]]></text>
</BalloonStyle>
</Style>
<StyleMap id="pointStyleMap">
<Pair>
<key>normal</key>
<styleUrl>#normPointStyle</styleUrl>
</Pair>
<Pair>
<key>highlight</key>
<styleUrl>#hlightPointStyle</styleUrl>
</Pair>
</StyleMap>
<Style id="hlightPointStyle">
<IconStyle>
<Icon>
<href>http://maps.google.com/mapfiles/kml/shapes/placemark_circle_highlight.pn...
</Icon>
</IconStyle>
<BalloonStyle>
<text><![CDATA[<table border="0">
<tr><td><b>АЭС</b></td><td>$[АЭС Украины/АЭС]</td></tr>
<tr><td><b>Широта</b></td><td>$[АЭС Украины/Широта]</td></tr>
<tr><td><b>Долгота</b></td><td>$[АЭС Украины/Долгота]</td></tr>
<tr><td><b>Кол блоков</b></td><td>$[АЭС Украины/Кол_блоков]</td></tr>
<tr><td><b>Мощность</b></td><td>$[АЭС Украины/Мощность]</td></tr>
<tr><td><b>Наименование</b></td><td>$[АЭС Украины/Наименование]</td></tr>
</table>
]]></text>
</BalloonStyle>
</Style>
<Folder id="layer 0">
<name>АЭС Украины</name>
<open>1</open>
<Placemark>
<name>Запорожская АЭС (6000 МВт)</name>
<styleUrl>#pointStyleMap</styleUrl>
<Style id="inline">
<IconStyle>
<color>fff0f0f0</color>
<colorMode>normal</colorMode>
</IconStyle>
<LineStyle>
<color>fff0f0f0</color>
<colorMode>normal</colorMode>
</LineStyle>
<PolyStyle>
<color>fff0f0f0</color>
<colorMode>normal</colorMode>
</PolyStyle>
</Style>
<ExtendedData>
<SchemaData schemaUrl="#S_АЭС_Украины_SDDISS">
<SimpleData name="АЭС">Запорожская АЭС</SimpleData>
<SimpleData name="Широта">47.5113</SimpleData>
<SimpleData name="Долгота">34.6147</SimpleData>
<SimpleData name="Кол_блоков">6</SimpleData>
<SimpleData name="Мощность">6000 МВт</SimpleData>
<SimpleData name="Наименование">Запорожская АЭС (6000 МВт)</SimpleData>
</SchemaData>
</ExtendedData>
<Point>
<coordinates>34.61469999999999,47.51130000000003,0</coordinates>
</Point>
</Placemark>
<Placemark>
<name>Ровенская АЭС (2835 МВт)</name>
<styleUrl>#pointStyleMap</styleUrl>
<Style id="inline">
<IconStyle>
<color>fff0f0f0</color>
<colorMode>normal</colorMode>
</IconStyle>
<LineStyle>
<color>fff0f0f0</color>
<colorMode>normal</colorMode>
</LineStyle>
<PolyStyle>
<color>fff0f0f0</color>
<colorMode>normal</colorMode>
</PolyStyle>
</Style>
<ExtendedData>
<SchemaData schemaUrl="#S_АЭС_Украины_SDDISS">
<SimpleData name="АЭС">Ровенская АЭС</SimpleData>
<SimpleData name="Широта">51.3251</SimpleData>
<SimpleData name="Долгота">25.8923</SimpleData>
<SimpleData name="Кол_блоков">4</SimpleData>
<SimpleData name="Мощность">2835 МВт</SimpleData>
<SimpleData name="Наименование">Ровенская АЭС (2835 МВт)</SimpleData>
</SchemaData>
</ExtendedData>
<Point>
<coordinates>25.8923,51.32509999999999,0</coordinates>
</Point>
</Placemark>
<Placemark>
<name>Хмельницкая АЭС (2000 МВт)</name>
<styleUrl>#pointStyleMap</styleUrl>
<Style id="inline">
<IconStyle>
<color>fff0f0f0</color>
<colorMode>normal</colorMode>
</IconStyle>
<LineStyle>
<color>fff0f0f0</color>
<colorMode>normal</colorMode>
</LineStyle>
<PolyStyle>
<color>fff0f0f0</color>
<colorMode>normal</colorMode>
</PolyStyle>
</Style>
<ExtendedData>
<SchemaData schemaUrl="#S_АЭС_Украины_SDDISS">
<SimpleData name="АЭС">Хмельницкая АЭС</SimpleData>
<SimpleData name="Широта">50.3046</SimpleData>
<SimpleData name="Долгота">26.6467</SimpleData>
<SimpleData name="Кол_блоков">2</SimpleData>
<SimpleData name="Мощность">2000 МВт</SimpleData>
<SimpleData name="Наименование">Хмельницкая АЭС (2000 МВт)</SimpleData>
</SchemaData>
</ExtendedData>
<Point>
<coordinates>26.64672,50.30461000000001,0</coordinates>
</Point>
</Placemark>
<Placemark>
<name>Южно-Украинская АЭС (3000 МВт)</name>
<styleUrl>#pointStyleMap</styleUrl>
<Style id="inline">
<IconStyle>
<color>fff0f0f0</color>
<colorMode>normal</colorMode>
</IconStyle>
<LineStyle>
<color>fff0f0f0</color>
<colorMode>normal</colorMode>
</LineStyle>
<PolyStyle>
<color>fff0f0f0</color>
<colorMode>normal</colorMode>
</PolyStyle>
</Style>
<ExtendedData>
<SchemaData schemaUrl="#S_АЭС_Украины_SDDISS">
<SimpleData name="АЭС">Южно-Украинская АЭС</SimpleData>
<SimpleData name="Широта">47.8121</SimpleData>
<SimpleData name="Долгота">31.2189</SimpleData>
<SimpleData name="Кол_блоков">3</SimpleData>
<SimpleData name="Мощность">3000 МВт</SimpleData>
<SimpleData name="Наименование">Южно-Украинская АЭС (3000 МВт)</SimpleData>
</SchemaData>
</ExtendedData>
<Point>
<coordinates>31.21894,47.81208000000002,0</coordinates>
</Point>
</Placemark>
<Placemark>
<name>Чернобыльская АЭС (закрыта)</name>
<styleUrl>#pointStyleMap</styleUrl>
<Style id="inline">
<IconStyle>
<color>fff0f0f0</color>
<colorMode>normal</colorMode>
</IconStyle>
<LineStyle>
<color>fff0f0f0</color>
<colorMode>normal</colorMode>
</LineStyle>
<PolyStyle>
<color>fff0f0f0</color>
<colorMode>normal</colorMode>
</PolyStyle>
</Style>
<ExtendedData>
<SchemaData schemaUrl="#S_АЭС_Украины_SDDISS">
<SimpleData name="АЭС">Чернобыльская АЭС</SimpleData>
<SimpleData name="Широта">51.3899</SimpleData>
<SimpleData name="Долгота">30.1017</SimpleData>
<SimpleData name="Кол_блоков">6</SimpleData>
<SimpleData name="Мощность">закрыта</SimpleData>
<SimpleData name="Наименование">Чернобыльская АЭС (закрыта)</SimpleData>
</SchemaData>
</ExtendedData>
<Point>
<coordinates>30.10170999999999,51.38990000000001,0</coordinates>
</Point>
</Placemark>
</Folder>
</Document>
</kml>
можно скопировать этот текст в блокнот и поменять потом расширение файла с txt на kml и он откроется в Google Earth.
Комментарии
А мне больше по душе batchgeo.com
на шарике красивше
Если возникнет желание сделать более продвинутый вариант карты с данными, то есть бесплатный и мощный инструмент - R . Система не картографическая, скорее это очень продвинутый эксель, но как там делать карты можно глянуть, например, здесь. Увы, на английском.
https://pakillo.github.io/R-GIS-tutorial/
лучше тогда уж взять полноценный инструментальный гис
Карты часто нужны для всяческих статистических исследований - и вот тут R оказывается на первых ролях.
В качестве скромного примера могу сослаться на свою заметку https://aftershock.news/?q=node/502737
Спасибо - полезный материал.
Да не за что