Імпорт даних координат з excel в QGIS?


23

У мене є файл excel, що містить дані, зібрані протягом багатьох років як координати широти та довготи для археологічних пам'яток - як я можу імпортувати їх у QGIS як новий шар?


2
Перетворення файлу Excel в CSV не є питанням ГІС. Перетворення Excel або CSV у файл формату було б. Що ви намагалися поки що в тестуванні чи дослідженні?
PolyGeo

Якщо ваші дані відформатовані правильно в Excel (заголовки стовпців, жодних сторонніх даних), тоді "збережіть як" з Excel як тип CSV .. ви отримаєте попередження про те, що CSV не підтримує декілька аркушів тощо, але ви можете ігнорувати їх, якщо збережете наявний аркуш . Чи можете ви зробити знімок екрана того, що ви маєте в Excel, і вкажіть, що ви спробували і де це не вдалося.
Майкл Стімсон

Відповіді:


11

Якщо у вас уже є ваші дані у excel, переконайтесь у наступному: a) Дані повинні бути у десяткових градусах; b) Перший рядок файлу має назву поля (це лише приклад) введіть тут опис зображення

тоді вам потрібно зберегти файл у форматі csv з комою (не msdos чи mac). Після відкриття Qgis потрібно шукати «додавання розширеного текстового шару плагіна (блакитний пост із знаком коми»). введіть тут опис зображення

Ви повинні визначити, що роздільник є комами та вибрати відповідні файли x та y. Коли Qgis відкриє дані, він запитає CRS, ви повинні визначити один для своїх даних. Дані, які ви шукаєте на зображенні, - це latlon wgs 84, тому я вибрав EPSG4326. Після завантаження ваших даних ви можете зберегти текстовий шар до іншого типу файлів, наприклад shp. Сподіваюся, це допомагає


Удосконаліть свою відповідь, додавши @Radar note на CRS. Як вам може бути відомо, імпорт розширеного txt повинен запитувати CRS.
Віллі

7

Цей відмінний підручник пояснює, як зробити саме це.

Зауважте, що якщо ваші дані в UTM:

Ви можете слідувати за тим самим процесом, але виберіть відповідну UTM CRS у селекторі довідкової системи координат замість WGS84.


6
Я думаю, що було б найкраще, якщо ви зможете опублікувати конспект або резюме підручника, який ви пов’язали. Ваша відповідь чудова, але це було б марно, якби блог, з яким ви пов'язувались, раптом перейшов у офлайн
РК

А також це не дуже добре відповідає на питання - питання стосувалося файлів Excel
Tomas

Я можу стверджувати, що CSV, створений в Excel, є стільки ж «файлом Excel», скільки файлом з розширенням .xls, оскільки вони можуть бути перетворені в і з кожного формату за допомогою Excel. Якщо ви хочете бути справді вибагливими, проміжним кроком буде перетворення .xls-файлу в CSV за допомогою Excel.
Радар

Я згоден, ця відповідь повинна бути трохи більше, ніж посилання. Інформація про те, що ви не можете просто завантажити файл Excel в QGIS і для перетворення його в CSV спочатку потрібен Excel або інше альтернативне програмне забезпечення, важливий.
Миро

7

Ви можете керувати своїми табличними даними за допомогою плагіна XYtools .

Мета плагіну xy-tools - заповнити стовпець x- і y даної таблиці атрибутів, натиснувши на (довідкову) карту. Після "заповнення стовпця x і y" ви зможете експортувати таблицю у файл форми точки. Починаючи з версії 0.2, ви також можете відкривати файли Excel, використовуючи стовпець x- і y, завантажуйте його як шар точок.


Приємно, але це працює просто з файлом * .xls ...
GeoStoneMarten


1

Тут є підручник з імпорту CSV-файлів або електронних таблиць: http://www.qgistutorials.com/en/docs/importing_spreadsheets_csv.html

Тут є старе запитання з відповідями: Імпорт даних координат з excel в QGIS?

А ось ще один підручник: http://maps.cga.harvard.edu/qgis/wkshop/import_csv.php

В основному ви конвертуєте свій файл у формат .csv, а потім використовуєте інструмент "Додати розділений текстовий шар", доступний на панелі інструментів "шар" -> "додати шар".

Додати розмежений текст

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.