GIS-LAB

Географические информационные системы и дистанционное зондирование


Форумы GIS-Lab.info

Геоинформационные системы (ГИС) и Дистанционное зондирование Земли


Изменить стиль отрисовки при импорте данных в QGIS

Не знаете, где задать вопрос? Задавайте здесь.

Изменить стиль отрисовки при импорте данных в QGIS

Сообщение vlad_s » 20 мар 2017, 13:18

Добрый день, уважаемые знатоки!
Есть txt-файл с разделителем, в котором есть поля X, Y, без проблемы выполняется импорт в векторный слой QGIS, результат отображается на карте в виде множества маркеров, все хорошо, но...
Это данные по секциям труб (X,Y - это координаты начала секции, есть ее длина, диаметр), хотелось бы отображать эти данные в виде прямоугольников (4 линии, либо полигон с 5 вершинами). В исходном файле есть поля, в которых хранятся X,Y вершин этого прямоугольника.
Какая должна быть последовательность действий, чтобы на карте был набор не маркеров, а 4-угольников?
  • 0

vlad_s
Интересующийся
 
Зарегистрирован: 09 мар 2017
 
Сообщения: 26
Репутация: 0

Re: Изменить стиль отрисовки при импорте данных в QGIS

Сообщение kasik » 20 мар 2017, 13:21

Покажите хотя бы пример того что у вас есть. И последовательность ваших действий, что делаете для загрузки этих данных.
  • 0

kasik
Интересующийся
 
Зарегистрирован: 27 янв 2017
 
Сообщения: 17
Репутация: 0

Re: Изменить стиль отрисовки при импорте данных в QGIS

Сообщение Игорь Белов » 20 мар 2017, 14:01

Откройте TXT в экселе и добавьте поле геометрии. Назовите его "geometry" и заполните ячейки в колонке по формуле вроде этой:
Код: Выделить всё
=CONCATENATE("POLYGON ((",B2," ",C2,",",D2," ",E2,",",F2," ",G2,",",H2," ",I2,",",B2," ",C2,"))")

В новых ячейках должны получиться строки такого вида:
Код: Выделить всё
POLYGON ((x₁ y₁,x₂ y₂,x₃ y₃,x₄ y₄,x₁ y₁))

Сохраните в CSV и при импорте в QGIS укажите определение геометрии WKT (если всё правильно, он сам предложит).
  • 2

Вложения
pipep.xls
пример
(7 КБ) Скачиваний: 17
Игорь Белов
Гуру
 
Зарегистрирован: 04 янв 2011
Откуда: Казань (на карте)
 
Сообщения: 1337
Репутация: 800
Статьи: 12
Проекты: 1

Re: Изменить стиль отрисовки при импорте данных в QGIS

Сообщение vlad_s » 20 мар 2017, 14:07

Меню "Слой"-"Добавить слой"-"Добавить слой CSV". В форме "Создать слой из текстового файла" (Sample_1289_1.jpg) указал поля X,Y. Потом уточнил систему координат, и получил результат (Sample_1289.jpg)
Пока писал ответ, знатоки дали советы. Спасибо!
  • 0

Вложения
Sample_1289.jpg
Маркеры секций
Sample_1289.jpg (425.45 КБ) Просмотров: 267
Sample_1289_1.jpg
Поля X,Y
Sample_1289_1.jpg (127.83 КБ) Просмотров: 267
vlad_s
Интересующийся
 
Зарегистрирован: 09 мар 2017
 
Сообщения: 26
Репутация: 0


Вернуться в Я новичок!

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


(Геокруг)

© GIS-Lab и авторы, 2002-2013. При использовании материалов сайта, ссылка на GIS-Lab и авторов обязательна. Содержание материалов - ответственность авторов (подробнее).