Проблемы с проецированием данных точек из файла csv в ArcMap - PullRequest
0 голосов
/ 18 июня 2020

Я пытаюсь спроецировать некоторые точечные данные в ArcMap.

Я создал точечные данные в excel, затем суммировал их в R и экспортировал как csv. Затем добавил его с помощью инструмента «добавить данные XY» в ArcMap и экспортировал из файла событий в шейп-файл.

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

Я проверил и перепроверил проекции импортированного слоя и фрейма данных (я бы хотел работать в GDA_1994_MGA_Zone_56), но также попытался изменить в систему координат geographi c, что ничего не меняет. Фактически, когда я пытаюсь изменить проекцию на gcs, используя инструмент «проект - управление данными», возникает эта ошибка.

недопустимый экстент для выходной системы координат
Не удалось выполнить (Проект).

Я хоть убей не могу понять, что происходит не так, вероятно, есть простое объяснение, но я в своем уме!

1 Ответ

0 голосов
/ 19 июня 2020

Это помогает сохранить их изначально как данные numeri c, но, поскольку они фактически поступают как CSV, я думаю, что они импортируются как numeri c - как вы заметили, они верны относительно друг друга .

Если ваши точки отображаются на карте, но в неправильном месте, то их первоначальное определение проекции неверно. Глядя на диалоговое окно «Добавить данные XY», вам необходимо указать начальную систему координат. Если ничего не указано, ArcMap предполагает, что это десятичные градусы широты / долготы.

После импорта в неправильной системе координат попытки перепроецировать будут просто продолжаться. Но вам не обязательно удалять точки и начинать повторно импортировать с нуля. Попробуйте использовать инструмент Define Projection (который изменяет метаданные на желаемую проекцию) вместо Project (который математически пересчитывает координаты из текущей проекции в новую).

...