Я пытаюсь экспортировать координаты многоугольника из шейп-файла в файл CSV, но пока все мои попытки не увенчались успехом. Я нашел множество вопросов и ответов по этому поводу, но никто не решил мою проблему.
Я скачал файл
www.naturalearthdata.com/http//www.naturalearthdata.com/download/10m/cultural/ne_10m_admin_0_countries.zip
который является шейп-файлом, содержащим базовую карту мира. Я импортировал шейп-файл в QGIS, добавив векторный слой, и затем я пытаюсь экспортировать полигоны с координатами для каждой страны. Советы, которые я нашел, предлагают либо сохранить слой, щелкнув его правой кнопкой мыши, а затем выбрав Сохранить как, либо открыть таблицу атрибутов и скопировать ее в Excel. Если я попробую это, я получу только основную информацию с одной строкой для каждой страны на карте.
Кто-нибудь знает, как я могу получить подробную информацию для каждой страны, содержащей полигоны с координатами?
источник
Ответы:
Используйте плагин MMQGIS для экспорта геометрии в CSV. Я просто пытаюсь с вашим файлом, он работает отлично.
источник
Выберите
Layer > Save As...
с форматом как CSV. Убедитесь, что «Layer Option», «GEOMETRY» установленAS_WKT
в окне «Сохранить векторный слой как ...». Первый столбец файла CSV теперь будет содержать координаты многоугольника.источник
Вы можете использовать это простое приложение для загрузки шейп-файла, а затем экспортировать как X / Y
http://www.qarah.com/shapeviewer/#download
источник
Греческий способ: A) Выберите нужную функцию, скопируйте ее и вставьте в текстовый процессор. Б) удалить первую часть
wkt_geom…
и скобки в конце, чтобы были только цифры. C) Заменить:,
(запятая и один пробел) на^p
(MS word) или\n
(Libre office-Open office) D) заменить один пробелзапятой. Вы получите список координат в формате X, Y.
источник