Van egy netCDF fájlom. Miután a fájlt raszterréteggé alakítottam, kibontom a vizsgálati területemre, azaz Pakisztánra. A kivonat maszk eszközzel történő felvitele után a kinyert raszterréteg nem illeszkedik megfelelően az alakfájlhoz a határon.
A problémát a mellékelt kép kiemeli.
Kérem, mondja meg valaki, mi ennek az oka ?
Megjegyzések
- Ennek az az oka, hogy a ' maszk ' olyan cellákra van beállítva, amelyeket többnyire lefed a poligonod, így azokat, amelyeket csak részben fednek le, kihagynak. Próbáljon raszterré konvertálni azonnali raszterrel és a NetCDF cellaméretével, és használja a MAXIMUM_AREA cella-hozzárendelést, ha ez nem ' nem pufferolja a maszkot az egyik cellafelbontással.
- Használjon klipet (adatkezelés), és válassza a ' lehetőséget a nyírás mértékének fenntartására '
- " raszterrel beilleszthető " eszköz található
- A Snap Raster környezeti beállítás resources.arcgis.com/en/help/main/10.2/index.html#//… , pontosan összehangolásra kényszeríti a cellákat. Ha ' újra megnyitja a GDAL alkalmazást, a GDALRasterize segédprogram engedélyezi az -at (minden megérintett) opciót, ami minden olyan cellát jelent, amelyet egy sokszög egyáltalán megérint > raszterré konvertálódik, egy hibrid Esri megoldással új rasztert hozhat létre a NetCDF-ről Snap Raster, Extent és Cell Size használatával. Ennek pontos maszkot kell kapnia, amely lefedi az egész sokszög területét. raszter kisebb pixelekre = nagyobb felbontás, majd kivonat maszkkal vagy klip segítségével
Válasz
A klipet kell használnia eszköz az adatkezelési eszköztárból.
Az eszköz használatakor válassza ki a sokszöget kimeneti kiterjesztésként.
Jelölje be a Beviteli funkciók használata a vágásgeometriához jelölőnégyzetet (ez akkor válik elérhetővé, amikor adja hozzá a sokszöget a kimeneti kiterjedéshez).
Jelölje be a négyzetet a Vágás kiterjedése fenntartása mezőben.
Ez a rasztert a vágási határon hasonlítja össze, hogy megfeleljen a sokszög határának, és egy raszter, amely lefedi a teljes sokszög.
UPDATE: A cellamérete nagyon nagy. Nincs olyan, hogy ekkora cellák valaha is egybeesnek a sokszög határával. Vagy átfedései, vagy hiányosságai lesznek.
A sokszög határának megegyezéséhez a rasztert kisebb cellaméretre kell mintáznia. Négyzet alakú csapot próbálsz beilleszteni egy kerek lyukba, ha ennek van értelme (nagy négyzet alakú tömbjeid vannak, amelyeket megpróbálsz beilleszteni egy ívelt sokszög határába – kisebbé kell tenni a tömböt).
Megjegyzések
- Megpróbáltam használni a Clip eszközt, de nem sikerült megoldani a problémát. ' nem oldotta meg a problémát.
- Úgy gondolom, hogy a probléma a cellaméret. semmiképpen sem fogja összehangolni a határ alakját ekkora cellákkal.
Válasz
ugyanaz a probléma, de meg tudnám oldani a “Processing Extent” megváltoztatásával a környezetekben …,
Snap raszter lehet az a sokszöge, amellyel rasztert szeretne kinyerni, vagy megadhatja a manua Csak az alábbiakban megadottak szerint válassza
Ne feledje: először is adja meg a bemeneti raszter és a bemeneti raszter vagy a szolgáltatás maszk adatait és a kimeneti rasztert, miután megkezdi az itt leírt környezet konfigurálását.
Válasz
Ha speciális licenced van, próbáld meg átalakítani a sokszöget (pl. csak a pakisztáni funkció kiválasztása) raszterezéshez először a raszter használatával raszterraszterként, majd próbálja újra az Extract by Mask lehetőséget.
Megjegyzések
- Megpróbáltam, de ez nem fog működni. Több módszer alkalmazása után feltételezem, hogy a probléma a raszter cellaméretének köszönhető. Ha a cellaméret nagyobb, akkor nem felel meg a maszk határának.