Страница 1 из 1
Захват координат
Добавлено: 06 апр 2010, 08:08
Veshka
Бодрый день!
Вопрос по поводу Qgis: есть уже привязанный, трансформированный растр. Необходимо снять координаты нескольких точек (много, под сотню), создать файл-каталог. Как это можно сделать максимально быстро-удобно? Чтоб не вручную перепечатывать x,y, а как-нибудь автоматически...
Заранее благодарю за консультацию.
Re: Захват координат
Добавлено: 06 апр 2010, 11:37
SS_Rebelious
Нормального способа чего-то не нашёл, но есть такой вариант: сохраните слой, как файл мапинфо. Получатся 2 файла: mif и mid (открываются блокнотом). В первом будут координаты точек, во втором соответствующие атрибуты. Загоняете это в эксель, немного редактируете - и вуаля)
Re: Захват координат
Добавлено: 06 апр 2010, 13:17
manisha
В QGIS должен быть подгружен плагин fTools.
В нем Vector -> Geometry tools -> Export/Add geometry columns, в выходной шейп будут добавлены в атрибутику поля XCOORD и YCOORD.
Re: Захват координат
Добавлено: 06 апр 2010, 13:46
SS_Rebelious
я вот не догадался, что экспорт геометрии это добавление колонок с координатами

Может его переименовать, чтобы было понятнее?
Re: Захват координат
Добавлено: 06 апр 2010, 14:39
manisha
Ага, не очень понятно что за операция стоит за названием. Но результат разный в зависимости от типа слоя. Для полигонального слоя создаются колонки с рассчитанными периметрами и площадями полигонов.
Инструмент-сборная солянка. Логичнее его было бы разнести на несколько отдельных.
Re: Захват координат
Добавлено: 07 апр 2010, 23:00
Veshka
Спасибо за советы, правда, не получается ни так, ни этак... А можно чуть более подробную инструкцию?
Загрузила растр.tiff Запустила модуль "привязка растров". Получился еще один растровый слой с привязанным, трансформированным изображением. Теперь надо на нем расставить точки (создать векторный слой и в нем создать точки, так?) и определить их координаты в прямоугольной системе координат трансформированного растра. И как?

Re: Захват координат
Добавлено: 07 апр 2010, 23:34
manisha
Очень просто:
1. для канваса указываете такую же проекцию, в который привязывали растр.
2. создаете точечный слой (Layer - new vector layer), при создании указываете ему такую же проекцию.
3. включаете слой на редактирование (Layer - Toggle edition) или нажатием на кнопку на панели редактирования.
4. Расставляете точки, выключаете редактирование и отвечаете ДА на запрос о сохранении изменениц. Далее идете в меню vector и инструментом, про который писали выше, добавляете в dbf столбцы с координатами.
Re: Захват координат
Добавлено: 11 апр 2010, 15:10
Veshka
Manisha, благодарю! все получилось.