Добрый день, уважаемые знатоки!
Есть txt-файл с разделителем, в котором есть поля X, Y, без проблемы выполняется импорт в векторный слой QGIS, результат отображается на карте в виде множества маркеров, все хорошо, но...
Это данные по секциям труб (X,Y - это координаты начала секции, есть ее длина, диаметр), хотелось бы отображать эти данные в виде прямоугольников (4 линии, либо полигон с 5 вершинами). В исходном файле есть поля, в которых хранятся X,Y вершин этого прямоугольника.
Какая должна быть последовательность действий, чтобы на карте был набор не маркеров, а 4-угольников?
Изменить стиль отрисовки при импорте данных в QGIS
-
- Интересующийся
- Сообщения: 28
- Зарегистрирован: 09 мар 2017, 11:50
- Репутация: 0
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 27 янв 2017, 17:02
- Репутация: 0
Re: Изменить стиль отрисовки при импорте данных в QGIS
Покажите хотя бы пример того что у вас есть. И последовательность ваших действий, что делаете для загрузки этих данных.
- Игорь Белов
- Гуру
- Сообщения: 2231
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1503
- Откуда: Казань
Re: Изменить стиль отрисовки при импорте данных в QGIS
Откройте TXT в экселе и добавьте поле геометрии. Назовите его "geometry" и заполните ячейки в колонке по формуле вроде этой:
В новых ячейках должны получиться строки такого вида:
Сохраните в CSV и при импорте в QGIS укажите определение геометрии WKT (если всё правильно, он сам предложит).
Код: Выделить всё
=CONCATENATE("POLYGON ((",B2," ",C2,",",D2," ",E2,",",F2," ",G2,",",H2," ",I2,",",B2," ",C2,"))")
Код: Выделить всё
POLYGON ((x₁ y₁,x₂ y₂,x₃ y₃,x₄ y₄,x₁ y₁))
- Вложения
-
- pipep.xls
- пример
- (7 КБ) 245 скачиваний
The purpose of computing is insight, not numbers
-
- Интересующийся
- Сообщения: 28
- Зарегистрирован: 09 мар 2017, 11:50
- Репутация: 0
Re: Изменить стиль отрисовки при импорте данных в QGIS
Меню "Слой"-"Добавить слой"-"Добавить слой CSV". В форме "Создать слой из текстового файла" (Sample_1289_1.jpg) указал поля X,Y. Потом уточнил систему координат, и получил результат (Sample_1289.jpg)
Пока писал ответ, знатоки дали советы. Спасибо!
Пока писал ответ, знатоки дали советы. Спасибо!
- Вложения
-
- Маркеры секций
- Sample_1289.jpg (425.45 КБ) 2403 просмотра
-
- Поля X,Y
- Sample_1289_1.jpg (127.83 КБ) 2403 просмотра
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 30 гостей