Как выгрузить из 2 гис контакты в excel

Обновлено: 21.11.2024

Если у вас есть список долготных координат Excel в электронной таблице, указание их местоположений может оказаться сложной задачей для тех, кто начинает работать с ArcGIS.

Именно поэтому мы создали это простое руководство, которое поможет вам выбрать правильное направление.

Вы можете взять любые местоположения GPS или любые координаты широты и долготы из электронной таблицы и импортировать их в виде точек.

Давайте рассмотрим быстрый и простой способ преобразования таблицы Excel в географические данные в ArcMap.

1 . Преобразовать градусы/минуты/секунды в десятичные градусы

Если у вас есть координаты широты и долготы, вам придется подготовить эти столбцы в десятичных градусах.

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

Формула преобразования: десятичные градусы = градусы + (минуты/60) + (секунды/3600)

Все заголовки столбцов не должны содержать специальных символов и должны быть сведены к минимуму.

2 . Убедитесь, что фрейм данных настроен на вашу географическую систему координат

В ArcGIS щелкните правой кнопкой мыши фрейм данных «Слои» в таблице содержания. Затем выберите свойства фрейма данных.

На вкладке системы координат разверните географические системы координат. Так как GPS-приемники используют WGS84, щелкните по миру и выберите WGS 1984.

Теперь для фрейма данных установлена ​​географическая система координат WGS 1984.

3 . Добавить таблицу долготных координат Excel в ArcMap

Теперь добавьте данные Excel в ArcMap (файл > добавить данные).

Перейдите к электронной таблице Excel и дважды щелкните лист с координатами широты и долготы.

Это добавит таблицу Excel в ArcGIS и отобразит ее в таблице содержания.

4 . Отображение данных XY

Щелкните таблицу правой кнопкой мыши и выберите отображение данных XY.

  • Поле X должно равняться долготе.
  • Поле Y должно равняться широте.

Когда вы нажмете OK, на вашей карте будет создан слой событий. Но это лишь временный слой, который нужно сделать постоянным.

5 . Сохранить как класс пространственных объектов

Как упоминалось в шаге 4, когда вы создаете слой событий XY, ArcGIS не сохраняет его в памяти. Прежде чем закрыть сеанс ArcGIS, вам необходимо создать класс пространственных объектов или шейп-файл.

Поэтому щелкните правой кнопкой мыши слой событий и экспортируйте данные (данные > экспортировать данные). Затем нажмите «использовать ту же систему координат, что и для слоя данных».

Сохраните файл. На этом этапе вы постоянно создаете пространственный файл из электронной таблицы Excel.

Подведение итогов: как импортировать данные Excel в ArcGIS

<р>1. Преобразование градусов/минут/секунд в десятичные градусы
2. Убедитесь, что для фрейма данных установлено значение WGS 1984
3. Добавьте таблицу Excel в ArcMap
4. Отображение данных XY
5. Сохранить как класс пространственных объектов

Выполнив эти пять простых шагов, вы превратите электронную таблицу Excel с координатами широты и долготы в пространственные данные.

34 комментария

Щелкните правой кнопкой мыши фрейм данных > Свойства > вкладка «Общие» > выберите «Десятичные градусы» для единиц измерения

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

У меня есть данные о широте и долготе в градусах. Тем не менее, ArcMap использует их в качестве измерителей, и все заливается недалеко от источника, у берегов Африки. Как изменить настройки в ArcMap, чтобы он распознавал данные в градусах?

У меня есть набор данных, координаты x,y которого представляют расстояние в соответствующем направлении от 0,0 (столбец x представляет собой расстояние в направлении «x» от 0, а столбец y представляет собой расстояние в направлении «y» от 0). У меня есть координата WGS84, равная 0,0, и я хочу преобразовать x, y в координаты lat/long. Как лучше всего сделать это в ArcMap?

Если у вас нет координат, как узнать, где на карте находятся точки?

У меня есть данные о погоде, но нет координат. Как подготовить карту ветров в ArcGIS? Кроме того, у меня есть данные о направлении и скорости ветра. Пожалуйста, посоветуйте мне.

Вы имеете в виду, что широты должны быть положительными?

Мои данные отображаются к югу от карты. У меня отрицательная долгота. Есть ли простой способ заставить ARC GIS Pro считывать отрицательные значения?

Здравствуйте,
У меня есть данные тахеометра, экспортированные в формате CSV. Не могли бы вы сказать мне, как они будут привязаны к местности?

Привет, ребята, кажется, у меня есть решение этой проблемы. Если вы импортируете листы Excel и пытаетесь отобразить данные, но это не работает, выполните следующие действия

Шаг 1. Удалите данные Excel и попробуйте добавить их снова, но на этот раз попробуйте закрыть приложение Excel, если оно еще запущено

Шаг 2. Если ваши координаты в Excel по-прежнему имеют символ градуса, удалите этот символ и снова сохраните данные. Не забудьте закрыть приложение после завершения.

Шаг 3. Добавьте данные еще раз и посмотрите, сработает ли на этот раз

Примечание: убедитесь, что заголовки для ваших координат на листе Excel имеют X-для широты и Y-для долготы.

Отличный материал. отлично сработало для меня.

Спасибо, сработало. Я новичок в ArcGIS. Я использую ArcGIS Pro, и это оказалось для меня серьезной проблемой. Я решил последовать вашим шагам, хотя это было для Arcmap, но это отлично сработало на ArcGIS Pro. Огромное спасибо.

Проверьте заголовки на наличие специальных символов или зарезервированных имен.

Если вы просто добавите таблицу в ArcMap, появятся ли поля X и Y в таблице содержания? Являются ли эти поля числовыми (DOUBLE). Возможно, ArcMap не видит числовое поле, поэтому раскрывающегося списка нет

У меня точно такая же проблема, поэтому решаю тот же вопрос

Я выполнил эти шаги, но когда я импортирую документ Excel и нажимаю «Отобразить данные XY», поля X и Y не имеют никаких параметров в раскрывающемся меню. Вы знаете, почему это так? Я пытался понять это уже несколько часов и считаю, что это простая ошибка с моей стороны. Любая помощь, которую вы оказываете, будет принята с благодарностью.

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

Здравствуйте, Марк, запустите сеанс ArcMap. Как только он откроется, щелкните правой кнопкой мыши фрейм данных и выберите свойства. В системе координат измените ее на ту, в которой находятся ваши данные (со слов того, кто их собирал). Теперь нажмите ОК.

Выполнив этот шаг, найдите инструмент "Перейти к XY" в своем основном наборе инструментов. Возьмите только одну из ваших точек из электронной таблицы Excel. Введите координаты X и Y и добавьте отмеченную точку на карту. Добавьте некоторые другие базовые данные для справки

Находится ли эта отмеченная точка там, где должны быть ваши точки данных? Если нет, значит, к сожалению, что-то не так с вашими координатами.

Пробовал все это, и точка адреса все еще находится совершенно не в том месте. Я проверил x и y плюс проекцию, и все было правильно. Очевидно, что ArcMap снова кидает чепуху.

Похоже, в вашей системе отсутствует системный драйвер Microsoft Office.

Найдя документ Excel, из которого я хочу добавить данные XY, я дважды щелкаю по нему и пытаюсь добавить данные, но получаю сообщение «Не удалось подключиться к базе данных. Произошла основная ошибка базы данных. класс не зарегистрирован». Есть идеи, как это исправить? Спасибо.

Эта статья была действительно полезной, спасибо!

Для тех, кто изо всех сил пытается получить свои точки с правильными координатами, убедитесь, что вы выбрали WGS 1984 в качестве входной системы координат. Нажав кнопку редактирования, я искал wgs в строке поиска, затем расширил Географическую систему координат, затем расширил Мир, затем выбрал WGS 1984. После этого проблем с определением точки больше не было.

Если данные указаны в широте и долготе, то они установлены в WGS или в правильной системе координат? Если они находятся в неправильном месте, должен ли быть отрицательный символ для координат, выраженных в десятичных градусах.

Проверить наличие пробелов в начале координат. Когда вы добавляете таблицу в ArcMap в таблице содержания, когда вы щелкаете правой кнопкой мыши и открываете атрибуты, есть ли в ней данные? Если ничего, то это означает, что один из ваших столбцов может иметь символ или что-то в этом роде.

Если у вас есть данные, а координаты отображаются не в том месте… Попробуйте использовать только одну строку тестовых данных. Создайте новую вкладку. Скопируйте и вставьте значения (поэтому никаких формул) только для заголовка и первой строки. Опять же, следуйте моему руководству и посмотрите, работает ли это.

Если это не сработает, увеличьте масштаб до того места, где, по вашему мнению, должны располагаться данные... Запишите эти координаты XY в блокнот. Переключите вкладку тестовых данных на одну запись с этими координатами из блокнота. Следуйте моему руководству в статье. Если это не сработает, проверьте систему координат еще раз.

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

Надеюсь, это поможет!

У меня та же проблема, что и у Хогана. Я делал это раньше, и у меня были проблемы с неправильным форматированием данных Excel, поэтому я убедился, что все числа были отформатированы соответствующим образом. Тем не менее, проекция не является точной и не вносит никаких связанных данных из таблицы (имя, идентификатор и т. д.) событий после их сопоставления. Я пытался обновить проекцию несколькими способами, но события по-прежнему рисуются в случайном пространстве. Я проверил широту и долготу, чтобы убедиться, что значения верны для моего полушария и т. д. Любые другие возможные рекомендации по поводу того, что может пойти не так?Я нахожусь на том этапе, когда хочу просто создать совершенно новую таблицу и надеюсь, что это проблема с этим файлом.

Привет, Тая
Когда вы щелкаете правой кнопкой мыши по слою и выбираете "приблизить к слою", они находятся в каком-либо географическом пространстве?

Если они находятся в неправильном месте, это может быть связано с установкой проекции или географической системы координат при создании данных

Если на карте нет точек, обычно это проблема с электронной таблицей. Пара вещей, которые нужно проверить –

-Поле координат имеет «числовой» формат.
-В самой таблице нет подстановочных знаков, пробелов и длина поля не превышает максимальной длины
-Заголовки не содержат подстановочных знаков, пробелов, начинаются с цифры и должны быть меньше 10 символов в длину

Появляются ли все поля при добавлении листа в ArcMap?

Я выполнил все шаги. Я вижу слои в оглавлении (точки должны быть зелеными), но сами точки не отображаются на карте. Как сделать так, чтобы они отображались на карте? Спасибо!

значения в таблице атрибутов поступают как нулевые из документа Excel

На ум приходит несколько вещей:

<р>1. Если координаты в электронной таблице указаны в десятичных градусах, то они также настраиваются в файле формы при его создании? Таким образом, это будет географическая система координат, такая как GCS WGS 84. Также будьте осторожны с градусами, минутами и секундами

<р>2. Иногда ArcMap суетится с типом поля? Это числовой формат? Также суетливо, какой первый ряд. Никаких спецсимволов, цифр в начале и т.п.

<р>3. Если все это не помогло, создайте новый файл xlsx. Скопируйте и вставьте только те значения, которые находятся в новой электронной таблице. Попробуйте добавить это в ArcMap.

Протестируйте эти 3 и, надеюсь, они сработают. Если нет, убедитесь, что все десятичные степени в ячейках имеют смысл и нет ошибочных значений

У меня была проблема со всеми моими значениями, которые импортировались с нулевыми координатами, даже если они являются соответствующими значениями в таблице атрибутов.

Привет, Кевин. Я не очень понимаю, почему поля X и Y не отображаются в раскрывающемся списке. Я не видел, чтобы это произошло раньше. Удалось решить проблему?

Я выполнил эти шаги, но когда я импортирую документ Excel и нажимаю «Отобразить данные XY», поля X и Y не имеют никаких параметров в раскрывающемся меню. Вы знаете, почему это так? Я пытался понять это уже несколько часов и считаю, что это простая ошибка с моей стороны. Любая помощь, которую вы оказываете, будет принята с благодарностью.

Спасибо! я исправил

Здравствуйте, ваша ссылка на конвертер у меня не работает. У вас есть другое предложение для этого? Очень полезная статья!

Конечно, вы можете использовать свои координаты на плоскости штата, если данные были собраны именно так.

В этой статье предполагается, что данные были собраны в координатах долготы и широты. Первый шаг — установить для него значение WGS 1984 после того, как вы спроецируете данные в State Plane, UTM или любую другую проекцию.

хороший материал. Один вопрос, скажете вы: убедитесь, что фрейм данных установлен на WGS 1984. Есть ли какая-то причина, по которой я не могу использовать фрейм данных, основанный на State Plane, для нашей области? Или DecDeg должен сначала войти через WGS 1984, и после того, как я заполню lat long, я смогу преобразовать его в State plane. Спасибо

Читайте также: