Извлечь координаты в каждом пикселе растра
-
- Активный участник
- Сообщения: 163
- Зарегистрирован: 09 янв 2009, 20:40
- Репутация: 24
- Откуда: Новосибирск
- Контактная информация:
Извлечь координаты в каждом пикселе растра
В Калькуляторе есть такая кнопка? или как еще это можно сделать в QGIS? спасибо)
-
- Завсегдатай
- Сообщения: 345
- Зарегистрирован: 11 дек 2006, 09:46
- Репутация: 102
- Откуда: Иркутск
Re: Извлечь координаты в каждом пикселе растра
esasha, есть несколько способов.
Во-первых, можно посчитать координаты каждого пикселя напрямую - растр прямоугольный, координаты его границ и количество пикселей по ширине-высоте известно - простая арифметика.
Во-вторых, есть в тулбоксе такой инструмент: Vector creation > Generate points (pixel centroids) inside polygons. Скармливаете ему растр и полигон, внутри которого нужно определить точки пикселей - и получаете результат. Если нужен весь растр - просто нарисуйте полигон по экстенту растра.
И, наконец, в том же тулбоксе есть инструмент Vector creation > Raster pixels to points - даже полигоны рисовать не надо
Во-первых, можно посчитать координаты каждого пикселя напрямую - растр прямоугольный, координаты его границ и количество пикселей по ширине-высоте известно - простая арифметика.
Во-вторых, есть в тулбоксе такой инструмент: Vector creation > Generate points (pixel centroids) inside polygons. Скармливаете ему растр и полигон, внутри которого нужно определить точки пикселей - и получаете результат. Если нужен весь растр - просто нарисуйте полигон по экстенту растра.
И, наконец, в том же тулбоксе есть инструмент Vector creation > Raster pixels to points - даже полигоны рисовать не надо
-
- Активный участник
- Сообщения: 163
- Зарегистрирован: 09 янв 2009, 20:40
- Репутация: 24
- Откуда: Новосибирск
- Контактная информация:
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей