Если у вас имеются данные, хранящиеся в виде текстового файла с разделителями-запятыми (.csv), или данные, хранящиеся в текстовом файле с разделителями (.txt) или файле в обменном формате GPS (.gpx), вы можете добавлять данные на портал ArcGIS Enterprise. В списке описано использование этих файлов и содержатся ссылки и инструкции. В расположенных после списка функциональности разделах содержится информация о правильном форматировании и использовании файлов .csv, .txt и .gpx на портале Enterprise.
- Добавьте файлы .csv, .txt и .gpx как элементы и опубликуйте их, чтобы другие пользователи могли загрузить данные.
- Добавьте файлы .csv, .txt и .gpx в Map Viewer Classic. При этом информация о местоположении в фале используется для отображения объектов на карте, информация сохраняется на карте в виде слоя. После того как файл будет добавлен на карту, можно редактировать свойства создаваемого слоя. Например, можно настраивать всплывающие окна, изменять символы, задавать диапазон видимости и удалять всплывающие окна.
- Добавьте файл .csv, который не содержит информацию о местоположении, в виде таблицы. Это полезно, когда нужно соединить непространственные данные, например, присоединить претензии о повреждении имущества в связи с прошедшим торнадо, с пространственными данными, такими как почтовый индекс, используя для этого инструмент анализа Присоединить объекты.
- Если файл .csv хранится на общедоступном веб-сайте, вы можете ссылаться на него из карты в Map Viewer или в Map Viewer Classic, как на веб-слой. Если в файле .csv содержится информация о координатах, обновления файла .csv в веб появятся на карте. Если в файле .csv содержится информация об адресах или о местоположениях, обновления файла .csv в сети не отобразятся на карте.
- При наличии прав для публикации размещенных векторных слоев можно опубликовать данные в файлах .csv и опубликовать размещенный слой для других пользователей.
Файлы csv и .txt
Файлы .csv и .txt хранят информацию в текстовом виде. В первой строчке файла задаются названия всех полей. В файлах .csv и .txt поля можно разделять запятой, точкой с запятой или табуляцией. Другие разделители не поддерживаются.
Если в файле не заданы типы данных, ArcGIS Enterprise опирается на имена полей и форматирование полей для интерпретации применимых типов данных.
В следующих разделах содержится информация о поддерживаемых форматах данных в файлах .csv и .txt, а также о том, что необходимо учитывать при добавлении файлов .csv и .txt на карту.
Поля местоположений в файлах .csv и .txt
Чтобы использовать файлы .csv или .txt в вашей организации, файл должен содержать поля местоположения. Поля местоположений могут содержать информацию о координатах, адресе и местоположении. Первая строка должна содержать названия полей местоположений. Адреса можно сортировать по одному или нескольким полям. Координаты должны находиться в двух полях.
Если в файле есть поля с координатами, ArcGIS Enterprise использует эти поля для определения местоположения объектов на карте. ArcGIS Enterprise поддерживает следующие типы координат:
- долгота и широта*
- широта и долгота*
- Military Grid Reference System (MGRS)
- United States National Grid (USNG)
Если Map Viewer Classic не может определить информацию о координатах либо в файле вместо координат содержится информация об адресе или местоположении, вам будет предложено просмотреть поля местоположения и при необходимости их изменить. Вам всегда будет предложено просмотреть файлы местоположений на странице Содержание.
Поддерживаются следующие поля:
- Latitude, Longitude
- Lat, Long
- Longitude83, Latitude83
- Longdecdeg, Latdecdeg
- Long_dd, Latdd
- Lng
- Y, X
- Ycenter, Xcenter
- Xcenter, Ycenter
- Point-y, Point-x
- Point-x, Point-y
- MGRS
- USNG
- Address
- City
- State
- ZIP
Время и дата в файлах .csv
Предполагается, что поля даты и времени в файлах .csvсодержат дату и время в формате Всемирного координированного времени (UTC). и сохраняются в нем. Это связано с тем, что физически сервер, на котором хранятся данные, может располагаться в любой точке мира. Альтернатива хранению даты и времени в местном часовом поясе приводит к проблемам, особенно если вы или сервер, на котором хранятся данные, перемещаетесь в другой часовой пояс.
Всякий раз, когда отображается значение поля даты или времени, оно преобразуется из времени UTC в местное время. Это выполняется с помощью запроса настроек часового пояса на вашем компьютере. Например, пусть на вашем компьютере установлено тихоокеанское стандартное время (PST). PST отстает от UTC на восемь часов – 10:00 часов утра по UTC соответствует 2:00 часам ночи по PST.
Когда вы публикуете размещенный векторный слой из файла .csv, можно указать часовой пояс данных. Указанный часовой пояс используется для уменьшения сдвига, поскольку в ArcGIS Enterprise предполагается, что дата и время находятся в формате UTC. Например, когда файл .csv, содержащий поля даты, публикуется с часовым поясом PST, ко всем значениям даты и времени в файле .csv добавляется восемь часов для конвертации в UTC.
Если поля даты в файле .csv содержат только значения даты, но не времени, при публикации в виде векторного слоя им присваивается значение времени, соответствующее полуночи. Поэтому, если вы не задали часовой пояс при публикации, данные будут храниться с временем, соответствующим полуночи по UTC. При просмотре данных, время конвертируется в локальное, что также может привести к изменению даты. Например, 7/28/2009 0:00 соответствует полуночи по UTC 28 июля 2009. Если вы просматриваете данные на компьютере с тихоокеанским часовым поясом, дата и время будут отображаться как 7/27/2009 16:00. Выбор часового пояса при публикации позволяет убрать этот сдвиг при просмотре данных в указанном часовом поясе.
В следующей таблице перечислены форматы даты и времени, в результате применения которых в размещенном векторном слое, который вы публикуете из файла .csv, появится поле даты.
Значения в формате, отсутствующем в этом списке, будут созданы в виде строковых типов данных в результирующем размещенном векторном слое или, если присутствуют только цифры, в виде целого числа.
Формат | Пример |
---|---|
М/ДД/ГГГГ | 7/28/2009 |
ММ/ДД/ГГГГ | 07/28/2009 |
М/ДД/ГГ | 7/28/09 |
ММ/ДД/ГГ | 07/28/09 |
ГГГГ/ММ/ДД | 2009/07/28 |
ГГГГ-ММ-ДД | 28.07.2009 |
ГГГГ/ММ/ДД чч:мм:сс | 2009/07/28 17:23:00 |
YYYY/M/DD hh:mm:ss | 2009/7/28 17:23:00 |
ГГГГ-ММ-ДД чч:мм:сс | 28.07.2009 17:23:00 |
YYYY-M-DD hh:mm:ss | 28.07.2009 17:23:00 |
Если вы добавляете файл .csv напрямую в Map Viewer Classic, следующие форматы дат загружаются как даты, но времена не отображаются в таблице в Map Viewer Classic:
Формат | Пример ввода | Значение таблицы |
---|---|---|
М/ДД/ГГГГ 12-часовое время | 28.07.2009 17:23 | Июль 28, 2009 |
ММ/ДД/ГГГГ 12-часовое время | 28.07.2009 17:23 | Июль 28, 2009 |
М/ДД/ГГ 12-часовое время | 28.07.2009 17:23 | Июль 28, 2009 |
ММ/ДД/ГГ 12-часовое время | 28.07.2009 17:23 | Июль 28, 2009 |
Если вы добавляете файл .csv напрямую в Map Viewer Classic, следующие форматы даты загружаются в виде строковых полей в точности так, как они отображаются в файле .csv:
Формат | Пример ввода |
---|---|
М/ДД/ГГГГ | 7/28/2009 |
ММ/ДД/ГГГГ | 07/28/2009 |
М/ДД/ГГГГ 24-часовое время | 28.07.2009 17:23 |
ММ/ДД/ГГГГ 24-часовое время | 28.07.2009 17:23 |
М/ДД/ГГ | 7/28/09 |
ММ/ДД/ГГ | 07/28/09 |
М/ДД/ГГ 24-часовое время | 28.07.2009 17:23 |
ММ/ДД/ГГ 24-часовое время | 28.07.2009 17:23 |
Месяц ДД | Июль 28 г. |
ГГГГ/ММ | 2009/07 |
ГГГГ-ММ | 2009 -07 |
ГГГГ/ММ/ДД | 2009/07/28 |
ГГГГ-ММ-ДД | 28.07.2009 |
ГГГГ/ММ/ДД чч:мм:сс | 2009/07/28 17:23:00 |
ГГГГ-ММ-ДД чч:мм:сс | 28.07.2009 17:23:00 |
ГГГГ/ММ/ДД чч:мм:сс.с | 2009/07/28 17:23:00.0 |
ГГГГ-ММ-ДД чч:мм:сс.с | 2009-07-28 17:23:00.0 |
Рекомендации по публикации полей дат из файлов .csv
При публикации полей даты нужно учитывать следующее:
- Когда вы задаете часовой пояс при публикации файла .csv, выбранный пояс применяется ко всем значениям даты и времени, которые имеются в файле .csv на момент публикации или при перезаписи векторного слоя.
- Если вы хотите применить часовой пояс только к выбранным записям, вы можете задать смещение от пояса UTC для соответствующей записи. Например, если у вас имеется дата Четверг, Июль 28, 2009 5:23 AM+8, это соответствует часовому поясу, опережающему UTC на восемь часов. Список часовых поясов см. в www.worldtimezone.com. Когда часовой пояс указывается для отдельных записей в файле .csv, выбранный при публикации часовой пояс применяется к тем записям, для которых не указан сдвиг по времени.
- Если вы изменяете поля даты в опубликованном векторном слое, включая изменение размещенного векторного слоя для опции Сохранения информации об авторе и последнем изменении объекта, поля даты используют значения локального времени редактора и конвертируются в UTC с соответствующим смещением.
- Когда вы экспортируете данные из размещенного векторного слоя, для которого был задан часовой пояс, смещение не применяется. Даты экспортируются в формате UTC, который эффективно обрабатывает часовой пояс, выбранный при публикации.
- В списке Часовой пояс доступны только стандартные часовые пояса. Однако летнее время применяется автоматически, если значение даты в файле .csv входит в диапазон летнего времени и выбранный часовой пояс различает зимнее и летнее время.
Поля даты в файлах .txt
Когда вы добавляете файл .txt в Map Viewer Classic, следующие форматы даты распознаются как поля даты:
Формат | Пример ввода | Значение таблицы |
---|---|---|
М/ДД/ГГГГ 12-часовое время | 28.07.2009 17:23 | Июль 28, 2009 |
ММ/ДД/ГГГГ 12-часовое время | 28.07.2009 17:23 | Июль 28, 2009 |
ММ/ДД/ГГ 12-часовое время | 28.07.2009 17:23 | Июль 28, 2009 |
День недели, Месяц ДД, ГГГГ 12-часовое время* | 28 июля 2009 г. 17:23 | Июль 28, 2009 |
Месяц ДД, ГГГГ 12-часовое время* | 28 июля 2009 г. 17:23 | Июль 28, 2009 |
* Эти форматы даты поддерживаются только в том случае, если вы разделяете поля с помощью табуляции или точки с запятой.
Рекомендации по добавлению файлов .csv и .txt на карту
Примечание:
Эта функция в настоящее время поддерживается только в Map Viewer Classic (раньше назывался Map Viewer). Она будет доступна в следующей версии нового Map Viewer.
- Чем больше будет полей адреса, тем более точными будут результаты геокодирования. Так, адрес с почтовым индексом даст более точные результаты, чем просто адрес.
- Поле адреса может содержать несколько элементов адреса (иногда это называют однострочным геокодированием).
- Если вы добавляете файл .csv напрямую в Map Viewer Classic, типы полей устанавливаются автоматически и не могут быть изменены. Если необходимо изменить типы полей, опубликуйте ваш файл .csv в качестве размещенного векторного слоя и определите типы полей при публикации. Когда вы добавляете файл .csv в Map Viewer, можно задать типы полей.
- Если в именах полей в файле содержится больше пробелов, чем разделителей (первая строка файла), при добавлении на карту могут возникнуть трудности. Удалите лишние пробелы в именах полей и попробуйте добавить файл еще раз.
- Последовательность и регистр значения не имеют (так, допустимыми являются оба следующих написания: 519 East 86 Street, New York,NY,10028 или 519 east 86 street,new york,ny,10028). Однако один и тот же формат должен быть во всех строках файла.
- Если вы добавляете файл .csv и .txt с координатной информацией или адресами, выполнив вход, непосредственно на карту могут быть добавлены 4000 строк. Файлы .csv и .txt с более чем 4 000 строк необходимо опубликовать как размещенный векторный слой.
- Если вы добавляете файл .csv и .txt с адресами как анонимный пользователь или не выполнив вход, то непосредственно на карту можно добавить до 250 объектов. Файлы .csv и .txt с большим количеством адресов необходимо опубликовать в качестве размещенного векторного слоя.
- Если данные файла содержат не английские символы, например, буквы французского, русского, греческого, японского или арабского алфавитов, то импортируемый вами файл должен использовать кодировку Unicode или UTF-8, а не ASCII. Если вы импортируете файл в кодировке ASCII, содержащий неанглийские символы, значения атрибутов такого файла могут отображаться некорректными символами. Вы можете сохранить файл в кодировке UTF-8 или Unicode в Microsoft Windows. Откройте файл в текстовом редакторе, например в Notepad, щелкните Файл > Сохранить как и выберите UTF-8 или Unicode в ниспадающем меню Кодировка в нижней части диалогового окна Сохранить как.
- Если вы используете URL, чтобы добавить файл .csv, содержащий числовые поля с десятичными знаками, то десятичные знаки в файле должны соответствовать формату, который поддерживается системными настройками языковых параметров. Например, если в ОС установлены параметры английского языка, то в файле в качестве разделителя десятичных знаков должны использоваться точки. Если в системе выбран французский язык, в файле в качестве разделителя десятичных знаков должны использоваться запятые.
- При добавлении к карте файла .csv, содержащего информацию о широте и долготе, координатная информацию будет конвертирована в единицы пространственной привязки текущей базовой карты.
- Элементы файла .csv (в том числе с адресной информацией) не могут быть добавлены на карту; на карту можно добавить только исходный файл с диска или размещенный слой объектов, опубликованный из файла .csv. Аналогично, элементы файла .txt не могут быть добавлены на карту; это может быть только исходный файл с диска.
Файлы .gpx
Примечание:
Эта функция в настоящее время поддерживается только в Map Viewer Classic (раньше назывался Map Viewer). Она будет доступна в следующей версии нового Map Viewer.
Вы можете собрать данные при помощи устройства GPS и применить инструмент стороннего разработчика или производителя GPS-устройства для конвертации данных в файл обменного формата GPS (GPX ). Как только вы получили файл .gpx, его можно добавить в Map Viewer Classic для визуализации данных. В Map Viewer Classic поддерживаются следующие типы данных:
- Путевые точки - это те точки, которые записаны GPS-пользователем вручную, часто с указанием названия для обозначения местоположений на карте.
- Треки - эти точки GPS-устройство записывает автоматически с заданной периодичностью. Треки отображаются в виде линейных объектов.
- Маршруты – эти точки GPS-устройство использует для навигации до указанного местоположения. Маршруты отображаются в виде линейных объектов.
Рекомендации по использованию файлов .gpx
При использовании файлов .gpx необходимо принимать во внимание следующее:
- Файлы .gpx могут содержать множество слоев, отображающих путевые точки, треки и маршруты.
- Если символ не будет указан, или если указанный символ не входит в набор символов, включенных в Map Viewer Classic, будет использоваться символ путевых отметок по умолчанию.
- Вы можете добавить файлы .gpx в Map Viewer Classic но их нельзя добавлять как элементы, используя вкладку Мои ресурсы страницы ресурсов.