Создайте слой из файла .csv
В этом разделе вы создадите слой из существующего файла .csv. Есть файл .csv с данными обо всех государственных средних школах города и о том, есть ли в школе в настоящее время художественная программа. Вы изучите и добавите эти данные на карту в виде векторного слоя.
- Загрузите файл .csv с именем Detroit_Schools.csv.
- Откройте файл Detroit_Schools.csv в Microsoft Excel или другой подобной программе типа Google Sheets, которая может считывать табличные данные.
Файл содержит пространственную информацию о школах, такую как их координаты x,y и адрес, а также другие важные атрибутивные данные, такие как название школы, номер контактного телефона и наличие у них программы по искусству.
Примечание:
Чтобы узнать больше о координатах x,y, см. раздел по определению координат в словаре ГИС.
- Откройте новую вкладку или окно браузера. Войдите из-под учётной записи организации ArcGIS.
- При необходимости на верхней ленте щелкните Ресурсы.
- Щелкните кнопку Новый элемент.
- В окне Новый элемент в разделе Перетащить файл или выбрать опцию выберите Ваше устройство.
- Перейдите в папку, в которой сохранен файл Detroit_Schools.csv. Щелкните файл и нажмите Открыть.
- На странице Как вы хотите добавить этот файл убедитесь, что выбрано Добавить Detroit_Schools.csv и создать размещенный векторный слой или таблицу, и щелкните Далее.
Откроется страница Поля. На этой странице можно задать тип данных, которые будут храниться для каждого поля.
Ниже приведено описание каждого типа поля:
- Double (двойной точности) — числа с десятичными знаками после запятой.
- Integer – целые числа от -2 147 483 648 до 2 147 483 647 (длинное целое).
- String – любая последовательность символов.
Значение Тип, которое было автоматически выбрано для каждого поля, является правильным, поэтому вы продолжите.
- Щелкните Далее.
Появится панель Настройки местоположения.
- Убедитесь, что для Широта задано Y, а для Долгота — X, и щелкните Далее.
- На следующей странице выполните:
- В поле Заголовок введите Государственные школы в Детройте Public Schools in Detroit и добавьте свое имя или инициалы.
- В поле Теги введите картирование сообщества, Детройт, школы и нажимайте Enter после каждого слова.
- Для краткой информации введите Этот слой содержит информацию о местоположении государственных школ в Детройте, штат Мичиган, их адрес, номер телефона и о том, есть ли в школе художественная программа.
- Щелкните Сохранить.
Слой будет создан, и появится страница элемента для этого слоя.
Далее вы добавите новый слой на карту.
Добавьте слой на новую карту
Вы добавите слой, который был создан из .csv, на новую карту.
- На верхней ленте щелкните Карта.
В Map Viewer появляется новая карта с открытой панелью Слои.
Map Viewer включает две вертикальные панели инструментов — Содержание (темная) панель и Настройки (светлая). Панель инструментов Содержание позволяет вам управлять контентом карты, просматривать его и работать с самой картой. Используйте панель инструментов Настройки для доступа к опциям настройки и взаимодействия со слоями карты и другими компонентами карты.
- Можете щелкнуть кнопку Развернуть или Свернуть в нижней части каждой панели инструментов, чтобы развернуть или свернуть ее.
- На панели Слои щёлкните Добавить.
Появится панель Добавить слой.
- В результатах поиска в разделе Мои ресурсы для слоя государственных школ в Детройте Public Schools in Detroit щелкните кнопку Добавить.
Слой добавляется к карте.
Далее вы определите стиль школ в зависимости от того, есть ли в них художественная программа или нет.
- На панели Добавить слой щелкните стрелку назад. Убедитесь, что на панели Слои выбран слой государственных школ в Детройте Public Schools in Detroit.
- На панели инструментов Настройки щелкните Стили. На панели Стили под Выбрать атрибуты щелкните Поле.
- Выберите Arts_Program и щелкните Добавить.
Слой обновляется, чтобы показать, в каких школах есть художественная программа, а в каких нет.
- На панели Содержание щелкните Сохранить и открыть и щелкните Сохранить как.
- В окне Сохранить карту заполните следующее:
- В поле Заголовок введите Community murals map и добавьте свое имя или инициалы.
- В поле Теги введите картирование сообщества и фрески, нажимая Enter после каждого слова.
- Для Краткой информации введите Карта, на которой показаны общественные фрески, отражающие самобытность и опыт местного сообщества.
Примечание:
Вы не можете создать в организации ArcGIS два слоя с одинаковыми именами. Добавление к имени слоя инициалов будет гарантировать, что другие сотрудники вашей организации также смогут выполнить этот урок. После того, как слой будет создан, вы можете переименовать его на карте, чтобы удалить инициалы; это не повлияет на имя исходного слоя данных.
- Щелкните Сохранить.
Добавление данных из ArcGIS Living Atlas of the World
Далее вы узнаете, как добавлять данные из ArcGIS Living Atlas of the World. ArcGIS Living Atlas представляет собой набор географической информации со всего земного шара. Этот ресурс содержит карты, приложения и слои данных, которые могут понадобиться в ваших ГИС-проектах.
- На панели Слои щёлкните Добавить.
Появится панель Добавить слой.
- На панели Добавить слой щелкните Мои ресурсы и выберите Living Atlas.
- В поисковой строке введите acs race и нажмите Enter.
- В результатах поиска для слоя ACS Race and Hispanic Origin Variables - Boundaries щелкните кнопку Добавить.
Слой добавляется к карте.
Карта перемещается к Детройту, штат Мичиган.
- Закройте всплывающее окно или окно Результаты поиска.
- На панели Слой щелкните стрелку назад.
На панели Слои составной слой ACS Race and Hispanic Origin Variables - Boundaries свернут. Составные слои похожи на папки, включающие несколько слоев. Вы развернете составной слой и выберете слой переписного района Tract, чтобы настроить его.
- Разверните составной слой границ ACS Race and Hispanic Origin Variables - Boundaries и щелкните слой районов переписи Tract, чтобы выбрать его.
Бюро переписи населения США сообщает данные по различным политическим и статистическим географическим регионам. Вся страна разделена на штаты, штаты делятся на округа, а округа - на переписные районы. Переписные районы - это статистические подразделения округа с населением около 4000 человек.
Примечание:
Подробнее о географических единицах Бюро переписи населения США см. раздел География переписи населения США.
Слои ArcGIS Living Atlas часто содержат информацию по всей стране. В данном случае вы заинтересованы только в том, чтобы создать карту, специфичную для области вокруг выбранного города. Вы настроите фильтр так, чтобы отображались только участки переписи населения в округе Уэйн, где расположен Детройт. Теперь вы откроете таблицу атрибутов для слоя участков переписи Tract, чтобы лучше понять, какой атрибут будет использоваться для создания фильтра.
- На панели Слои щелкните кнопку Опции для слоя Tract и выберите Показать таблицу.
Откроется таблица атрибутов слоя Tract.
- В таблице атрибутов для слоя Tract прокрутите вправо, пока не увидите поле округов County.
Атрибут поля County содержит название округа, в котором находится каждый переписной участок. Вас интересуют участки, которые находятся в округе Уэйн, где расположен Детройт, штат Мичиган.
- На панели инструментов Настройки (светлая) щелкните Фильтр.
- На панели Фильтр щелкните Добавить новый.
Построение выражения состоит из трех частей. Сначала вы выберете поле, которое будете использовать для выражения. Затем вы укажете оператор, такой как является (is), не является (is not), включает (includes), не включает (excludes) или содержит (contains). Наконец, вы выберете значение. Чтобы отфильтровать свою карту по всем переписным районам, которые находятся в округе Уэйн, вы создадите выражение, где полем является County, оператором - is а значением является Wayne Country
- В первом ниспадающем меню щелкните стрелку ниспадающего списка. В окне Заменить поле выберите County.
- Для третьего ниспадающего меню щелкните стрелку ниспадающего списка. В строке поиска введите Wayne. В списке результатов выберите Wayne County.
Выражение настроено.
- В нижней части панели Фильтр щелкните Сохранить.
Теперь на карте видны только переписные участки в пределах округа Уэйн.
Далее вы измените порядок слоев карты так, чтобы можно было просматривать точки школ поверх слоя районов переписи с информацией о расе и этнической принадлежности.
- На панели Слои перетащите слой школ Public Schools in Detroit поверх слоя границ ACS Race and Hispanic Origin Variables - Boundaries.
Теперь слой школ Public Schools in Detroit виден поверх слоя границ ACS Race and Hispanic Origin Variables - Boundaries.
Прежде чем продолжить создание карты, сохраните ее.
- На панели инструментов Содержание щелкните Сохранить и открыть и щелкните Сохранить, чтобы сохранить карту.
Подготовьте таблицу для данных карты
В этом разделе вы подготовите файл .csv с нуля и конвертируете его в слой карты. Чтобы преобразовать список местоположений в точки на карте, сначала необходимо переформатировать список в таблицу, например как файл .xlsx, файл .csv или документ Google Sheets. В этом уроке вы будете использовать Microsoft Excel для подготовки таблицы, но можете воспользоваться и другим программным обеспечением, которое может сохранять файл .csv.
- Откройте Microsoft Excel.
Во-первых, вы будете использовать первую строку таблицы в качестве имен полей.
- В каждом столбце первой строки введите следующие имена полей:
- Заголовок
- Y
- X
- ImageURL
- Зайдите на веб-сайт карты настенных фресок Детройта Detroit Mural Map website.
- Нажмите первую фреску на выставке с названием Mama Said Produce.
Появится страница Mama Said Produce. Страница содержит информацию о фреске, в том числе о художнике, ссылки на изображения предыдущих версий фрески, дату ее создания и где она находится. Вы хотите включить эту фреску в качестве первой записи в электронной таблице.
У вас есть четыре названия полей в электронной таблице. Названием фрески будет Mama Said Produce.
Что касается данных о местоположении, то вас интересуют координаты расположения фрески. Координаты обычно указываются с широтой или координатой y, указанной первой, за которой следует долгота или координата x.
- В документе Excel для Заголовка, введите Mama Said Produce. Для Y введите 42.3486035644434. Для X введите -83.03956673172378.
Далее вы хотите добавить изображение фрески. Вы скопируете URL-адрес изображения для добавления в таблицу.
- На веб-странице найдите и выделите URL-адрес изображения и нажмите Ctrl+C, чтобы скопировать URL в буфер обмена вашего компьютера.
- В таблице Excel во второй строке щелкните пустую ячейку для ImageURL и нажмите Ctrl+V, чтобы вставить URL-адрес.
- Добавьте https:// в начало URL-адреса.
Вы подготовили данные для первой точки данных на карте.
Другой способ для получения информации о координатах — выполнить поиск в Map Viewer по адресу и использовать инструмент Местоположение для определения координат.
- На веб-странице Mama Said Produce щелкните кнопку Назад в браузере, чтобы вернуться на предыдущую веб-страницу.
- На главной странице страницы Detroit Mural Map щелкните вторую фреску в списке Untitled [Ford Mustang, "67 FAST BK"].
- На странице Untitled [Ford Mustang, "67 FAST BK"] прокрутите вниз, чтобы найти адрес. В разделе пространственного охвата Spatial Coverage страницы указан адрес: SE side of 1535 Alfred St.
- На карте щелкните инструмент Поиск.
- В появившейся строке поиска введите или скопируйте и вставьте 1535 Alfred St, Detroit, MI и нажмите Enter.
Карта приблизится к искомому адресу.
- На панели Слои щелкните кнопку видимости, чтобы скрыть слой переписных районов Tract.
- На панели инструментов Настройки (светлой) щелкните Инструменты карты и выберите Местоположение.
Откроется инструмент Местоположение.
- Разверните инструмент Местоположение и щелкните кнопку Режим захвата.
Теперь активирован режим захвата.
- На карте щелкните рядом с результатом поиска.
Координаты точки, которую вы щелкаете, отображаются в инструменте Местоположение.
Инструмент Местоположение отображает координату x, за которой следует координата y.
- В таблице Excel введите следующее для третьей строки:
- Для Заголовка введите Untitled [Ford Mustang, "67 FAST BK"].
- Для Y введите 42.348868.
- Для X введите -83.039287.
- Для ImageUrl используйте навыки, полученные при копировании URL-адрес изображения, который вы хотите добавить на карту.
- Используйте то, чему вы научились, для добавления новых фресок, чтобы у вас были данные для 10 фресок.
- По завершении щелкните Файл и кнопку Сохранить как на ленте. Выберите папку, куда хотите сохранить таблицу.
- В появившемся окне Сохранить как в поле Имя файла введите murals. Для Сохранить как тип выберите CSV UTF-8 и щелкните Сохранить.
Создайте слой из подготовленной таблицы
Ранее вы создали слой из файла .csv со страницы Содержание в ArcGIS Online. Вы также можете создать слой из файла .csv в Map Viewer на панели Слои.
- При необходимости войдите в ArcGIS Online и откройте карту фресок Community murals в Map Viewer.
- На панели Слои щелкните кнопку Добавить ниспадающего меню и выберите Добавить слой из файла.
- В окне Добавить слой щелкните Ваше устройство. Найдите и щелкните файл murals.csv и щелкните Открыть.
- Щелкните Далее три раза.
- На странице Как будет добавлен murals.csv введите следующее:
- Для Заголовка введите Public murals и добавьте свое имя или инициалы.
- Для Тегов введите сообщество, общедоступные, фрески, нажимая Enter после каждого слова.
- В качестве краткой информации введите Расположение общедоступных фресок и URL-адрес изображений.
- Щелкните Создать и добавить на карту.
Слой будет создан и добавлен на карту.
Далее вы оформите стили точек.
- Убедитесь, что на панели Слои выбран слой Public murals, и на панели инструментов Настройки щелкните Стили.
- На панели Стили под Попробовать стиль отображения в Местоположение (единый символ) щелкните Опции стиля.
- В панели Опции стиля щелкните символ в разделе Стиль символа.
- В окне Стили символов щелкните Текущий символ.
- Щелкните по символу в форме ромба и щелкните Готово.
- Для Цвет заливки выберите черный.
- На панели Слои щелкните кнопку Видимость слоя для слоя переписного района Tract.
Стиль на карте обновится.
Настройка всплывающих окон
Далее вы оформите стиль во всплывающем окне слоя Public murals, чтобы отобразить название фрески и ее изображение.
- На панели инструментов Настройки щелкните Всплывающие окна.
Откроется панель Всплывающие окна и предварительный просмотр всплывающих окон для слоя общедоступных фресок Public murals.
Конфигурация всплывающего окна по умолчанию включает название слоя и название фрески во всплывающем заголовке и перечисляет атрибуты в виде таблицы. Если вы планируете поделиться этой картой с другими, полезно настроить всплывающее окно так, чтобы оно содержало только самую полезную информацию для просмотра. Вы настроите всплывающее окно таким образом, чтобы оно было более привлекательным и понятным.
Сначала вы настроите заголовок, который появляется во всплывающем окне.
- На панели Всплывающие окна разверните Заголовок и удалите существующий текст.
- Щелкните кнопку добавления поля.
Появится список названий полей. Напомним, что когда вы работали с электронной таблицей, вы настроили имя первого поля как Title. Вы выберете название поля Title в качестве заголовка всплывающего окна. Для каждого всплывающего окна, которое вы открываете, в его заголовке будет отображаться название фрески, которое было введено в столбец названия поля Title в электронной таблице.
- В окне Добавить поле выберите Title.
Во всплывающем окне предварительного просмотра заголовок обновляется.
Далее вы хотите настроить содержание всплывающего окна. Таблица атрибутов может быть не очень полезной информацией. У вас уже есть название фрески в заголовке всплывающего окна, поэтому его не нужно снова указывать в содержании. Координаты также не нужны. Вы удалите список полей.
- Для Списка полей щелкните Опции и щелкните Удалить.
Затем вы добавляете изображение во всплывающее окно, чтобы показать предварительный просмотр фрески. Это можно сделать, настроив изображение так, чтобы оно отображало URL-адрес изображения, который вы ввели в электронную таблицу.
- Щёлкните Добавить ресурс и выберите Изображение.
- В окне Настройка изображения в поле URL щелкните кнопку Добавить поле.
- В окне Добавить поле выберите ImageURL и щелкните Готово.
Предварительный просмотр всплывающего окна обновляется с настроенным всплывающим окном.
- Сохраните карту.
- Продолжайте изучать карту, включайте и выключайте слои, открывайте всплывающие окна и отвечайте на следующие вопросы:
- Что вы заметили в персонажах и темах фресок? Как это применимо к демографии сообществ, в которых они находятся?
- Какие школы могли бы извлечь выгоду из художественных программ?
- Какие школы с художественной программой имеют возможность разрабатывать направление паблик-арт?
- Поскольку демографическая ситуация в окрестностях может измениться в будущем, в каких районах будет важно иметь паблик-арт и фрески, чтобы помочь сохранить историю и опыт сообществ, которые существуют там сейчас?
- Как вы думаете, почему важно иметь паблик-арт и фрески, отражающие сообщества, в которых они находятся?
В этом учебном упражнении вы создали карту, которая включала данные из ArcGIS Living Atlas, из предоставленного файла .csv и из созданного вами файла .csv. Визуализируя три слоя данных на карте, вы сможете лучше понять, какие школы и районы могли бы извлечь выгоду из новой художественной программы или начать общественную инициативу по созданию настенных росписей, которые отражали бы культурное наследие и самобытность местного сообщества.
Вы можете найти больше учебных пособий в галерее учебных пособий.