Clip Raster to Polygon Grid?
On februar 14, 2021 by adminJeg har en polygon rutenettfil og vil klippe rasterbildene mine til figurene som er skissert av den. Jeg bruker arcmap og lurte på om det var et verktøy direkte for dette? Jeg vil også være i stand til å navngi hver resulterende raster for polygonfunksjonen den ble klippet til.
Kommentarer
- Er du åpen for å bruke en python-skript som fungerer i ArcMap 10 eller nyere? Jeg skrev noe for en stund tilbake som gjør akkurat dette. Også hva mener du med en polygongitterfil? Er det et polygon eller et rutenett av numeriske soner?
Svar
Jeg vil bruke modellbygger for dette. Bruk funksjonsiteratoren til å bla gjennom hver polygon og mate den inn i klipsasterverktøyet. Du bruker innebygd variabel erstatning for å overføre polygon-ID eller unikt navn du brukte i iteratoren til utgangsnavnet til den nye klippede rasteren.
Her er modellen:
Hvis du ikke vet noe om modellbygger, er det på tide å lese hjelpefilen!
Kommentarer
- takk. Jeg kjenner modellbygger, jeg lurte bare på at det var et verktøy som gjorde det uten å designe mitt eget.
- Sikkert ' Utdrag med maske (SA) ' ville være bedre enn Clip. Clip oppretter en rektangulær polygon definert av en utstrekning, men Extract by Mask vil trekke ut en uregelmessig polygon (nodata utenfor) … det er selvfølgelig hvis du har utvidelse av romlig analytiker, hvis du ikke ' t du ' sitter fast med Clip. GoMapping, det er ikke noe verktøy som gjør dette ' ut av boksen ', ditt eneste alternativ er å bruke et modell- eller pythonskript (jeg skrev en for noen år siden fordi det ikke var noe verktøy for å gjøre dette).
- Klippverktøy har en parameter kalt clipping geometry, hvis dette er krysset av, bruker den polygonen og ikke den ' s minste avgrensningsboks. Så modellen jeg foreslår, kan ta et rutenett av polygoner eller klips til formen på polygonen. Kom og tenk på det @gomapping bør sørge for at snap raster-miljøinnstillingen er satt for å sikre at alt stemmer.
Svar
Split raster gjør dette, holder til og med polygongeometri
det hugger enkelt raster i biter og bruker polygongeometri. Utgangsbasens navn oppdateres av sekvensnummer, som alltid er det en «dårlig» nummerering, dvs. image1, image2 osv. Mens det skal være image01, image02 etc hvis antall polygoner> 9 og < 100. Ville være nyttig med å sortere etter navn. Bortsett fra dette – flott verktøy
Disse tre er forskjellige rasters hakket fra et stort:
Kommentarer
- hmmm …. jeg ' t får alternativet POLYGON_FEATURES fra rullegardinmenyen for delt metode . Jeg har arcinfo. Vet du om den er knyttet til en utvidelse?
- NA før ArcGIS 10.2
- Split raster 10.2 resources.arcgis.com/ no / help / main / 10.2 / index.html # // … før denne versjonen støttes bare alternativene SIZE_OF_TILE og NUMBER_OF_TILES. Ikke sikker på hvordan det fungerer om det ' er ved en unik egenskap eller ved polygon, antar jeg å prøve det og se. Felix kan du utvide svaret litt om denne nye funksjonaliteten.
Legg igjen en kommentar