Страница 1 из 1
Представление данных на карте РФ по субъектам
Добавлено: 14 окт 2015, 14:27
daniponchik
Уважаемые администраторы и посетители форума,
пишу к вам с вопросом, может кто-то сможет подсказать. Для моей дипломной работы мне необходимо представить данные на карте по субъектам. Критерий: количество патентов выданных на территории, и я хотела бы представить так, чтобы регионы где патентов выдается больше всего были выделены темным цветом, меньше - более светлым. Подскажите пожалуйста, как это осуществить в GIS? Для примера, выкладываю картинку подобной карты стран Европы.
Буду очень благодарна за помощь и советы!
с уважением,
Алиса
Re: Представление данных на карте РФ по субъектам
Добавлено: 14 окт 2015, 14:31
trir
1. Ставите
QGIS
2. Берёте данные по границам субъектов -
здесь или
здесь
3. Делаете объедение таблиц
Re: Представление данных на карте РФ по субъектам
Добавлено: 14 окт 2015, 14:35
daniponchik
Спасибо большое, trir,за оперативный ответ. Можете прояснить, как я могу данные по патентам закачать в QGIS? и распознает ли он по каким это субъектам данные?
Re: Представление данных на карте РФ по субъектам
Добавлено: 14 окт 2015, 14:53
trir
А в каком виде они у вас есть?
Re: Представление данных на карте РФ по субъектам
Добавлено: 14 окт 2015, 16:52
daniponchik
в виде таблицы по субъектам, других данных, увы нет... Нужны ли данные по координатам (широта, долгота), чтобы представить их на карте?
Re: Представление данных на карте РФ по субъектам
Добавлено: 14 окт 2015, 17:00
Максим Дубинин
1. сохраните таблицу в CSV
2. перетяните и киньте ее в QGIS
3. туда же киньте слой с границами субъектов
4. в свойствах слоя с границами выберите Связи и добавьте связь по универсальному ключу (разумеется он должен быть, если его нет, его надо создать, это может быть какой-нибудь код или имя субъекта)
5. Там же в свойствах в стиле раскрасьте как надо
Re: Представление данных на карте РФ по субъектам
Добавлено: 14 окт 2015, 17:21
daniponchik
Уважаемый Максим,
значит мне будет необходимо каким-то образом связать данные с таблицы с данными слоя границ субъектов? А можно подробнее, или где это можно прочитать, как такие ключи создаются? Прошу прощения, если вопрос покажется вам глупым.
Re: Представление данных на карте РФ по субъектам
Добавлено: 14 окт 2015, 19:29
Максим Дубинин
создаются они путем редактирование значений полей таблиц в удобном вам редакторе (Excel, Calc):
Хорошо (свяжутся):
Код: Выделить всё
reg_from,reg_to
Астраханская область,Астраханская область
Приморский край,Приморский край
Хорошо (свяжутся):
Код: Выделить всё
reg_from,reg_to
123456,123456
654321,654321
Плохо (не свяжутся):
Код: Выделить всё
reg_from,reg_to
Астраханская область,123456
Приморский край,654321
Re: Представление данных на карте РФ по субъектам
Добавлено: 16 ноя 2015, 20:48
daniponchik
Спасибо! Однако объединить слой с таблицей не получилось, я использую слой regions2010_wgs для границ РФ в формате Shape, таблицу сделала по регионам с данными по патентам, связь использовала через названия регионов. В результате вышло вот что:
примечание: да данные есть не по всем регионам, но связь создалась. Проблема только в том, что он не загрузил цифры, количество выданных патентов по регионам, а эта информация мне и была нужна для отражения на карте....
Надеюсь на вашу помощь....
С уважением,
Алиса
Re: Представление данных на карте РФ по субъектам
Добавлено: 17 ноя 2015, 19:05
daniponchik
Проблема решена, некоторые названия регионов не совпадали, путем редактирования все решилось =)
Спасибо всем
Re: Представление данных на карте РФ по субъектам
Добавлено: 17 ноя 2015, 23:14
daniponchik

- Screenshot (108).png (316.51 КБ) 9515 просмотров
Еще один вопрос: возможно ли как-то изменять размер шейп файла? Карта с границами субъектов, которую я скачала, уж больно широкая и узкая, хотелось бы ее как-то покрупнее сделать и не такой широкой.... Может кто-нибудь подсказать, как это можно сделать?
Re: Представление данных на карте РФ по субъектам
Добавлено: 17 ноя 2015, 23:38
Максим Дубинин
Re: Представление данных на карте РФ по субъектам
Добавлено: 18 ноя 2015, 18:39
daniponchik
Огромное спасибо! Получилось используя проекцию Europe Alber Equal Area Conic. Еще как вариант можно и Europe Lambert Conformal Conic использовать.