Как обозначить полигон в качестве диапазона в файле TIFF и взять растровые данные, которые в этом диапазоне? - PullRequest
0 голосов
/ 26 сентября 2019

В GeoTools GridCoverage2D.evaluate(DirectPosition coord, int[] dest) может получить растровые данные в указанном месте.Это мощно, но я хочу получить некоторые растровые данные в пространственном диапазоне.

Я пытаюсь использовать

RenderedImage ri=GridCoverage2D.getRenderedImage() ;

ri.getData(Rectangle rect);

, чтобы получить растровые данные в прямоугольнике, но класс Rectangle может 't представляет другой пространственный диапазон, такой как круговой или другой многоугольник.Кажется, эта функция есть в ArcGIS.

Есть ли в Java какой-либо метод для получения данных в указанном диапазоне файла TIFF?

...