У меня есть файл Excel, содержащий данные, собранные за многие годы в виде координат широты и долготы для археологических памятников - как я могу импортировать их в QGIS в качестве нового слоя?
У меня есть файл Excel, содержащий данные, собранные за многие годы в виде координат широты и долготы для археологических памятников - как я могу импортировать их в QGIS в качестве нового слоя?
Ответы:
Если у вас уже есть данные в Excel, убедитесь, что: а) данные должны быть в десятичных градусах б) первая строка файла имеет имя поля (это только пример)
Затем вы должны сохранить файл как CSV-запятую (не MSDOS или Mac). После открытия Qgis вы должны найти плагин «Добавить текстовый слой с разделителями» (синий пост с иконкой запятых).
Вы должны определить, что разделитель - запятые, и выбрать соответствующие поля x и y. Когда Qgis откроет данные, которые он запросит для CRS, вы должны будете определить данные для своих данных. Данные, которые вы видите на изображении - это латлонные wgs 84, поэтому я выбрал EPSG4326. Как только ваши данные загружены, вы можете сохранить текстовый слой в другой тип файла, например, shp. Надеюсь, это поможет
Этот превосходный урок объясняет, как это сделать.
Обратите внимание, что если ваши данные в UTM:
Вы можете следовать тому же процессу, но выбрать соответствующий CRT UTM в Селекторе координатных систем вместо WGS84.
Вы можете контролировать свои табличные данные с помощью плагина XYtools .
Целью плагина xy-tools-plugin является заполнение x- и y-столбца данной таблицы атрибутов путем нажатия на (справочную) карту. После «заполнения столбца x и y» вы можете экспортировать таблицу в файл формы точки. Начиная с версии 0.2 вы также можете открывать файлы Excel и, используя x- и y-столбцы, загружать его как слой Point.
В QGIS 3 я могу порекомендовать плагин «Слои электронных таблиц», который работал для меня очень гладко. Нет необходимости в несколько шагов или учебник! https://github.com/camptocamp/QGIS-SpreadSheetLayers
Здесь есть учебник по импорту CSV или таблиц: http://www.qgistutorials.com/en/docs/importing_spreadsheets_csv.html
Здесь есть старый вопрос с ответами: импортировать данные координат из Excel в QGIS?
И вот еще один учебник: http://maps.cga.harvard.edu/qgis/wkshop/import_csv.php
По сути, вы конвертируете свой файл в .csv и затем используете инструмент «Добавить текстовый слой с разделителями», доступный на панели инструментов «слой» -> «добавить слой».