Як отримати значення пікселя під курсором?


11

Чи є інструмент чи щось таке, що дасть мені значення пікселя під курсором? Що я мав на увазі в чомусь на зразок інструмента «Піпетка» в графічних програмах, що дозволяє вам інтерактивно відбирати точки в растровому зображенні.


Можна спробувати відтворити це: qgisworkshop.org/html/workshop/plugins_exercises.html
Zbynek

Відповіді:


11

У QGIS ви можете використовувати " інструмент ідентифікації ", який дає вам значення, де ви клацаєте (дуже ліворуч на зображенні, що походить від QGIS 1.6. Це виглядає дещо інакше, ніж в іншій версії). Це робота як для растрових, так і для особливостей шарів. Ви також можете скористатися ярликом "Ctrl + Shift + I". У QGIS 2.0 ви можете зберегти результати, використовуючи "атрибути копіювання" внизу спливаючого вікна ідентифікації.

кнопка зліва для ідентифікації (QGIS 1.6)

Ви можете налаштувати інструмент ідентифікації та вибрати шари, які потрібно ідентифікувати. Зауважте, що в QGIS 3 ви також можете обрати "таблицю" або "графічний" вид, який показує всі шари аналогічно, ніж "Інструмент значення". Основна відмінність інструмента "Значення" полягає в тому, що "Інструмент Значення" постійно оновлюється, тоді як інструмент ідентифікації потребує клацання (потім залишається незмінним, доки ви знову не натиснете).


не бачу, як я пропустив це. Я навіть спробував інструмент ідентичності та лише помітив назву шару. Тепер, коли я спробував ще раз, я бачу, що є і стовпець значення.
Llaves

Інструмент Значення, запропонований nhopton, здається нескінченно простішим: вам не потрібно розбиратися , на якому шарі наводиться точка.
Річард

@Richard ви можете налаштувати інструмент ідентифікації. Я вважаю цілком корисним можливість виявити лише один шар (особливо коли у мене дуже великі шари, які сповільнюють запити). Різниця від інструмента Значення полягає в тому, що інструмент значення використовує всі шари за замовчуванням, тоді як інструмент значення використовує 1 шар за замовчуванням. Але вони обоє мають схожу конфігурацію. "Легкість використання" є досить суб'єктивною тепер, коли інструмент ідентифікації був удосконалений.
radouxju

7

Інструмент "Цінність" повинен робити те, що ви хочете. Встановіть його з меню плагінів, а потім увімкніть його: Перегляд -> Панелі -> Інструмент значення.

Н.


1
Хороша відповідь, але інструмент Value не встановлений за замовчуванням. Я б його відредагував, щоб включити це.
Олександр Нето

Я не заперечую проти рішень, для яких потрібен плагін, особливо коли вони знайомить мене з можливостями, про які я не знав. Єдина причина, по якій я не вибрав це як "відповідь", - це те, що вбудований інструмент виявляється правильнішим. Але мені, безумовно, сподобалось це досить, щоб його проголосувати.
Llaves

Інструмент "Значення значень" набагато краще: мені не потрібно розбирати, який шар потрібно вибрати, щоб отримати його значення.
Річард

3

ви можете використовувати інструмент відбору точок у Qgis, він буде витягувати растрові значення у filefile. ви повинні надати файл форми точки для вибірки місця.


Відмовився, оскільки користувач запитав спеціально для рішення QGis.
Збинек

Якби QGIS був згаданий в тілі питання, я б також спростував, але він був лише як тег (і легко переглядається новим користувачем нашого сайту), тому я залишатимусь нейтральним. У вас повинна бути можливість видалити відповідь, якщо ви хочете.
PolyGeo

я не бачив тег, щойно відповів на питання .. спробую бути обережним наступного разу .. редагування моєї відповіді
Саад Алі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.