Геокодирование жертвователей средств кампании
Во-первых, вы геокодируете или определяете географическое местоположение электронной таблицы адресов спонсоров политических партий, участвовавших в кампании по выборам мэра Альбукерке в 2017 году.
Загрузка файла CSV
Вкладчики в политической кампании могут дать информацию о том, кто и какие компании поддерживают кандидата или политическую партию. Данные о взносах часто находятся в открытом доступе на правительственных веб-сайтах или в виде физических записей. В этом случае вы получили CSV-файл с данными о пожертвованиях на кампанию мэра Альбукерке 2017 года. Указав местоположение и сумму взноса каждого спонсора, вы сможете наглядно представить, где по всему городу сосредоточены избиратели каждой партии.
Сначала вы загрузите CSV-файл с информацией о спонсорах политической кампании. Затем вы ознакомитесь с его содержанием.
- Загрузите ABQ_Voter_Data.csv.
- При желании найдите загруженный CSV-файл и откройте его в редакторе электронных таблиц, например в Microsoft Excel.

Файл CSV содержит следующую информацию о 814 спонсорах:
- Адресные данные
- Политическая принадлежность кандидата, получившего взнос
- Род занятий спонсора
- Сумма взноса в долларах США
- Является ли спонсор частным лицом или предприятием
- Тип взноса (в данном случае все взносы являются денежными)
Адресные данные представлены в двух формах: полный адрес и отдельные столбцы для улицы, города, штата и почтового индекса. При геокодировании файла вы будете использовать отдельные столбцы, чтобы убедиться, что каждая часть адреса правильно распознана сервисом автоматического геокодирования.
- Закройте CSV-файл. Если вам будет предложено сохранить изменения в файле, щелкните Не сохранять.
Геокодирование файла CSV
Чтобы нанести на карту данные из файла CSV, вы его геокодируете. Геокодирование – это процесс преобразования описания местоположения, такого как адрес или название местности, в координаты, которые могут быть отображены на карте. Вы можете геокодировать CSV-файл или другую электронную таблицу адресов, когда загружаете ее в качестве элемента в ArcGIS Online.
- Войдите под учётной записью организации ArcGIS.
Примечание:
Если у вас нет учетной записи организации, см. варианты доступа к программному обеспечению.
- На ленте щелкните Ресурсы.

- Щелкните Новый элемент.

- В окне Новый элемент щелкните Ваше устройство. Найдите и дважды щелкните на файл ABQ_Voter_Data.csv, который вы загрузили.
- Убедитесь, что в окне Как вы хотите добавить этот файл выбрано Добавить ABQ_Voter_Data.csv и создать размещенный векторный слой. Щелкните Далее.
В следующем окне определяется, как поля в CSV-файле будут включаться в создаваемый вами векторный слой. По умолчанию включаются все поля. Большинство полей будут строковыми (текстовыми), в то время как поле ContributionAmount будет целочисленным (числовым) полем. Эти параметры верны.
Вы также можете изменить отображаемые названия полей, которые определяют способ отображения названий полей во всплывающих окнах и диаграммах. Вы внесете изменения, чтобы улучшить разборчивость и представление.
- Для Отображаемое имя измените следующие имена:
- Удалите символы подчеркивания из Full_Address, Address_1, Address_2 и Contribution_Type и замените их пробелом.
- Измените Zip на ZIP Code.
- Измените Political_Affl на Political Affiliation.
- Добавьте пробелы между словами ContributionAmount и ContributorType.

- Щелкните Далее.
Далее вам нужно будет задать параметры геокодирования адресов в CSV-файлах. Сначала вы зададите регион, в котором находятся адреса.
- Раскройте Расширенные настройки местоположения. Для Регион выберите США.

Локатор адресов по умолчанию, используемый в ArcGIS Online, это ArcGIS World Geocoding Service. Этот сервис может найти большинство адресов в Соединенных Штатах.
Далее вы зададите поля в CSV-файле, которые будут использоваться для определения адресов. Вы измените поля таким образом, чтобы они были взяты из полей адреса, города, штата и почтового индекса, а не из поля с полным адресом. Используя несколько полей вместо одного, вы гарантируете, что локатор адресов правильно считывает информацию о местоположении.
- В разделе Поля местоположения выберите Информация о местоположении находится в нескольких полях.

- Для Адрес или место выберите Address 1. Для Address2 выберите Address 2.

Поля City, State и ZIP Code были выбраны автоматически.
Для геокодирования требуются кредиты. Сервисные кредиты являются своеобразной валютой ArcGIS и списываются за выполнение определенных операций и за определенные типы хранения, например хранение объектов, выполнение анализа и использование премиум-ресурсов. Количество кредитов, затраченных при геокодировании, зависит от количества геокодируемых объектов. В разделе Оценка кредитов указано, что для геокодирования CSV-файла потребуется 32,60 кредита.
Примечание:
Если у вас недостаточно кредитов для завершения геокодирования или вы не хотите тратить кредиты, вы можете использовать векторный слой, который уже был геокодирован для вас. Перейдите на страницу сведений о Albuquerque 2017 Campaign Contributions и перейдите к следующему разделу руководства. Возможно, вам потребуется снова войти в свою учетную запись ArcGIS.
- Щелкните Далее.
Наконец, вы добавите метаданные о создаваемом вами векторном слое.
- В поле Заголовок введите Albuquerque 2017 Campaign Contributions и добавьте свои имя и инициалы.
Примечание:
Вы не можете создать в организации ArcGIS два слоя с одинаковыми именами. Добавление к имени слоя инициалов будет гарантировать, что другие сотрудники вашей организации также смогут выполнить этот урок. После того, как слой будет создан, вы можете переименовать его на карте, чтобы удалить инициалы; это не повлияет на имя исходного слоя данных.
- Для Теги добавьте теги voting, elections и political parties. В поле Краткая информация введите или скопируйте и вставьте Political contributions in the 2017 mayoral election in Albuquerque, New Mexico.

- Щелкните Сохранить.
Векторный слой создан, и вы переходите на страницу с его элементами. Появится окно, подтверждающее, что 814 местоположений были успешно геокодированы. Поскольку ошибок не было, вам не нужно просматривать геокодированные местоположения.
- В окне Просмотр местоположений щелкните Нет.
Присвоение стиля спонсорам кампании
Теперь, когда вы геокодировали данные о спонсорах выборной кампании, вы добавите их на веб-карту. Вы присвоите стили таким образом, чтобы показать как сумму взноса, так и политическую партию, получившую взнос.
- На странице элемента Albuquerque 2017 Campaign Contributions, щелкните Открыть в Map Viewer.

Слой добавлен на новую веб-карту с центром в Альбукерке, штат Нью-Мексико. Каждый спонсор отображается в виде точки.

Хотя вы нанесли спонсоров на карту, стиль по умолчанию мало что о них говорит. Чтобы узнать больше о данных, вы измените их стиль, чтобы спонсоры выглядели по-разному в зависимости от суммы взноса в долларах и политической партии, за которую они были сделаны.
Вы также переименуете слой, чтобы удалить ненужную информацию. Когда вы сохраните карту, вы добавите информацию о годе и городе в заголовок карты, чтобы у слоя было более простое название.
- На панели Слои, у Albuquerque 2017 Campaign Contributions щелкните кнопку Опции.

- В меню опций выберите Переименовать. Переименуйте слой в Campaign Contributions и щелкните OK.
Далее вы присвоите слою стиль, основанный на сумме взноса и политической принадлежности.
- На панели инструментов Настройки (светлая) щелкните Стили.

- На панели Стили для Выбрать атрибуты щелкните Поле.

- В окне Выбрать поля выберите Political Affiliation и Contribution Amount. Щелкните Добавить.
Поля добавляются, стиль слоя автоматически изменится. Теперь размер каждой точки отражает сумму взноса в долларах, а цвет - политическую принадлежность. На выборах мэра в 2017 году были представлены две политические партии - республиканцы и демократы. По умолчанию вклады республиканцев выделены красным цветом, а вклады демократов - синим, что отражает цвета, обычно ассоциирующиеся с каждой партией.

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

Вы можете изменить стиль для политической принадлежности (Типы) или суммы взноса (Числа и количества). Вы добавите прозрачности цвету символа, чтобы изменить символ политической принадлежности.
- Для Типы (уникальные символы) щелкните Опции стиля. Щелкните кнопку Стиль символа.

- В окне Стиль символа задайте Прозрачность заливки на 30 процентов.

Применяется прозрачность, позволяющая видеть, где символы накладываются друг на друга. Для наглядности вы присвоите каждому символу уникальный контур без прозрачности, чтобы отдельные символы больше выделялись.
- Закройте окно Стиля символа. На панели Опции стиля щелкните символ REPUBLICAN.

- В окне Стиль символа наведите курсор на кнопку Цвет заливки.
Всплывающая подсказка содержит шестнадцатеричный (#) код цвета. Код #ED5151.

Вы будете использовать тот же цвет для контура, но уберете его прозрачность.
- Щелкните кнопку Цвет контура. В окне Выбор цвета в поле шестнадцатеричного кода (#) введите ed5151.

- Закройте окно Выбор цвета. В окне Стиль символа измените Прозрачность контура на 0 процентов.
Аналогичным образом оформите символ DEMOCRAT.
- Закройте окно Стиля символа. На панели Опции стиля щелкните символ DEMOCRAT.
Шестнадцатеричный код цвета заливки этого символа - #149ECE.
- Щелкните кнопку Цвет контура и измените шестнадцатеричный код цвета контура (#) на 149ece. Закройте окно Выбор цвета.
- Измените Прозрачность контура на 0 процентов. Закройте окно Стиля символа.
Наконец, вы измените название каждого символа. Из-за способа форматирования данных в CSV-файле все названия символов написаны заглавными буквами. Вы измените их регистр.
- На панели Опции стиля щелкните REPUBLICAN и введите Republican. Щелкните DEMOCRAT и введите Democrat.

Примечание:
Цифра рядом с каждым символом показывает, сколько раз этот символ использовался на карте. Исходя из этой информации, имеется 501 взнос для республиканцев и 313 взносов для демократов.
- Внизу панели Опции стиля щелкните Готово.

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

- На панели Базовая карта щелкните Светло-серое полотно.

- Закройте панель Базовая карта.
Светло-серый фон делает взносы более заметными.

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

Вы сможете найти слой с границами города, выполнив поиск по всем ресурсам, опубликованных на ArcGIS Online.
- На панели Выбрать слои щелкните Мои ресурсы и выберите ArcGIS Online.
- В строке поиска введите Albuquerque City owner:Esri_Tutorials.
Подсказка:
Добавив owner: и название учетной записи, вы можете сузить область поиска до данных, которые принадлежат только этой учетной записи.
- В списке результатов для Albuquerque City Boundary щелкните Добавить.

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

Ваша карта готова, поэтому сохраните ее.
- На панели инструментов Содержание щелкните Сохранить и открыть и выберите Сохранить как.

- В окне Сохранить карту добавьте следующую информацию:
- Для Заголовок введите Albuquerque Political Campaign Contributions.
- Для Теги добавьте теги voting, elections и political parties.
- В поле Краткая информация введите Political campaign contributions for the 2017 mayoral election in Albuquerque, New Mexico.
- Щелкните Сохранить.
Вы геокодировали CSV-файл со взносами на кампанию и нанести его на карту с соответствующим стилем слоя, чтобы показать, где в городе находятся самые крупные спонсоры. Эта информация даст вашему кандидату хорошее представление о наиболее важных районах для рассылки целевых сообщений с целью участия в его собственной кампании. Но что ваш кандидат знает о спонсорах? Чтобы помочь им лучше понять, откуда поступают взносы, вы создадите диаграмму, в которой взносы будут распределены по типам.
Диаграмма взносов по типам
Взносы кампании, которую вы геокодировали, содержит непространственные данные или данные, не связанные с географическим местоположением. Ранее вы изменили стиль слоя, чтобы подчеркнуть некоторые из этих непространственных данных (в частности, политическую принадлежность и сумму взноса). Кандидат также хотел бы знать, поступают ли взносы от юридических или физических лиц. Эта информация поможет им настроить таргетинг сообщений в рамках своей кампании.
Настройка стиля слоя для отображения третьего поля в дополнение к двум, которые вы уже отображаете, невозможна при наличии опций доступного стиля. Поэтому вы создадите диаграмму для визуализации типа жертвователя. Вы также сможете управлять всплывающими окнами слоев, чтобы пользователи могли быстро просматривать важную информацию об отдельных жертвователях.
Создание диаграммы
Сначала вы составите диаграмму суммы взносов, поступающих от компаний, и суммы, поступающие от частных лиц.
- На панели инструментов Содержание щелкните Слои.

Откроется панель Слои.
- На панели Слои щелкните слой Campaign Contributions, чтобы выбрать его.
- На панели инструментов Настройки щелкните Настроить диаграммы.

- На панели Диаграммы щелкните Добавить диаграмму и выберите Столбчатая диаграмма.

Появится пустая столбчатая диаграмма. Чтобы создать диаграмму, вы выберите поле, которое вы хотите отобразить.
- На панели Данные для Категории выберите ContributorType.

Создается линейчатая диаграмма. Существует два типа жертвователей: компании и частные лица. По умолчанию типы агрегируются по количеству, что означает, что на диаграмме показано общее количество взносов по каждому типу.

Частные лица внесли значительно больший вклад, чем компании. Однако в этой таблице не учитывается сумма внесенных средств. Вполне возможно, что частные лица сделали большое количество небольших взносов, в то время как предприятия сделали небольшое количество крупных взносов. Вы настроите диаграмму таким образом, чтобы отображалась общая сумма взносов, а не их количество.
- Для Агрегирование выберите Сумма.
- Для Числовые поля щелкните Выбрать числовые поля. Выберите Contribution Amount и щелкните Готово.

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

Ваш кандидат также хочет знать, есть ли существенная разница в типах спонсоров в зависимости от политической партии. Вы настроите диаграмму так, чтобы разделить каждый столбец по принадлежности к партии.
- Для Разделить по выберите Political Affiliation.

Диаграмма обновится.

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

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

На этой вкладке вы можете изменить названия диаграммы и ее осей. Вы дадите диаграмме более простые названия, чтобы сделать ее более понятной.
- Измените следующие параметры:
- В Заголовок диаграммы введите Contribution Amount by Type and Party.
- Отключите Заголовок по оси X.
- Для Заголовок по оси Y введите Total Amount.

Далее вы настроите длину надписей для осей. Надпись Business/Group обрезана, поскольку она превышает допустимое количество символов. Увеличив длину, вы сможете отобразить всю надпись целиком.
- Щелкните вкладку Оси.

- Для Ось X, в поле Ограничение символов надписи введите 20.

Наконец, вы измените условные обозначения, чтобы политические партии были указаны как обычно, а не заглавными буквами.
- Перейдите на вкладку Серии.

- Для Серии щелкните DEMOCRAT.

- В окне Стиль серий для Надпись введите Democrat. Закройте окно Стиль серий.
- Измените надпись REPUBLICAN на Republican и закройте окно Стиль серий.
Диаграмма готова. Вы готовы экспортировать ее в виде изображения.

- На панели инструментов диаграммы щелкните Экспорт и выберите Экспортировать как изображение.

Диаграмма загружается на ваш компьютер как файл PNG.
- На панели Серии щелкните кнопку Назад.

Вы вернетесь на панель Диаграммы. Здесь показана созданная вами диаграмма.
Подсказка:
Если вы хотите снова отредактировать диаграмму, щелкните кнопку опций рядом с ее названием и выберите Редактировать.
- На панели Ресурсы щелкните Диаграммы.

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

Во всплывающем окне не отображается информация о взносе. Вместо этого отображается информация об Альбукерке. Всплывающее окно, которое вы видите, на самом деле является всплывающим окном для слоя границ города. Возможно, вам захочется отключить это всплывающее окно, чтобы пользователи могли видеть информацию о взносах в кампанию.
В нижней части всплывающего окна указано 1 из 2. (В зависимости от того, куда вы нажали, может быть указано 1 из 3 или более.) Это число относится к количеству всплывающих окон в том месте, где вы щелкнули. Посмотрите второе всплывающее окно в этом местоположении.
- Во всплывающем окне щелкните кнопку Далее.

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

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

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

- Удалите текст названия. Щелкните кнопку Поля.

- В окне Добавить поле выберите Full Address.
Теперь в заголовке всплывающего окна будет отображаться адрес спонсора кампании. Далее вы удалите ненужные поля из всплывающего окна.
- Щелкните Список полей.

Список развернется. Вы удалите поле адреса, потому что адрес указан в заголовке.
- Для Address 1 щелкните кнопку Удалить.

- Удалите следующие поля:
- Address 2
- City
- Contribution Type
- Full Address
- Состояние
- Почтовый индекс
Останется только четыре поля. Всплывающее окно на карте автоматически обновляется согласно внесенным вами изменениям.

Вы указали сумму взноса, тип спонсора и политическую принадлежность. Оставшееся интересное поля - это Occupation, которое показывает род занятий лица, внесшего взнос, или, в случае предприятий, тип бизнеса.
Подсказка:
В качестве дополнительного задания, чтобы проверить, чему вы научились, попробуйте создать диаграмму, показывающую общую сумму взносов в разбивке по профессиям. Какие профессии внесли наибольший вклад в проведение кампаний?
Наконец, вы отключите всплывающее окно для обозначения границы города.
- На панели Слои щелкните слой Albuquerque City Boundary, чтобы выделить его.
Панель Всплывающие окна автоматически обновляется, отображая параметры для всплывающего окна выбранного слоя.
- На панели Всплывающие окна выключите Включить всплывающие окна.

- Закройте панель Всплывающие окна. Щелкните на карте любой объект кампании спонсирования.
Теперь отображается только всплывающее окно спонсора кампании. Всплывающее окно с границами города отключено.
- Закройте всплывающее окно. Сохраните карту.
В этом руководстве вы геокодировали материалы политической кампании и добавили их на веб-карту. Затем вы присвоили стили в зависимости от политической принадлежности и суммы взноса. Наконец, вы создали диаграмму, показывающую тип жертвователя, и настроили всплывающие окна для отображения соответствующей информации. В результате получилась карта, объединяющая пространственные и непространственные данные, дающая полное представление о взносах в кампанию в Альбукерке, штат Нью-Мексико. Ваш кандидат может использовать эту карту, чтобы определить важные области для опроса и способы наилучшего таргетирования сообщений, чтобы обеспечить успешную кампанию.
В этом руководстве были рассмотрены лишь некоторые способы использования веб-карты в качестве вспомогательного средства для проведения кампании. Чтобы узнать больше о том, что можно сделать в ArcGIS Online, ознакомьтесь со следующими руководствами:
- Чтобы узнать больше о выборах на национальном уровне и уровне штата, попробуйте провести исследование и поделиться результатами выборов.
- Чтобы узнать, как представить свою веб-карту в приложении, которым могут пользоваться даже люди, не имеющие опыта работы с ГИС, попробуйте руководство Создание приложения.
Вы можете найти больше учебных пособий в галерее учебных пособий.