Rozwijam się w Pythonie i używam GDAL z OSGEO do manipulacji i interakcji z rastrami i plikami kształtów.
Chcę wziąć plik kształtu, który ma cechy punktowe i interpolować go do rastra powierzchniowego. Obecnie używam metody „RasterizeLayer”, która wypala wartość z funkcji punktowej do rastra (która jest ustawiona dla wszystkich wartości nodata), ale pozostawia wszystkie nietknięte piksele jako wartość „nodata”. Pozostaje mi więc raster typu szachownica.
Co mam po użyciu RasterizeLayer:
Co chcę dla produktu końcowego:
Uważam, że funkcja, której szukam, jest znana jako „Spline_sa ()” z importu arcgisscripting.
Czy GDAL ma podobną funkcję, czy może istnieje inna metoda uzyskania pożądanego wyniku?