Mehr

Ich möchte ein Rasterbild mit einer Vektorebene zuschneiden, aber der Ausgabebereich stimmt nicht überein, warum?

Ich möchte ein Rasterbild mit einer Vektorebene zuschneiden, aber der Ausgabebereich stimmt nicht überein, warum?


Ich verwende arcgis10.1 mit dem Maskenwerkzeug extrahieren, um das bkgha1-Raster mit der Rubber2012-Vecotor-Ebene zu beschneiden. Der Beschneidungsvorgang ist erfolgreich und das Ergebnis ist die bkgha-Datei ) mit 2 Unterabteilungen,Dieser Prozess war auch erfolgreich.


Die reklassifizierte Ertragsklasse ist 1) 279837 2) 95834 Gesamtfläche 33810,39 Hektar Probleme:

Mein Eingabegummi 2012 Vektor Gesamtfläche ist 38997,64… 38997,64-33810,39 = 5187 Hektar Fehlanpassung ist aufgetreten, warum? (weniger Fehlanpassung ist in Ordnung, aber ihre große Fehlanpassung).

Ich sende den folgenden Link für Eingabe- und Ausgabedateien, bitte überprüfen Sie Rubber2012:vector bkgha1:30m tif is input bkgha: my cliped output

https://drive.google.com/folderview?id=0By0CgkNTboOXdzZQd3ZWS29aLTg&usp=sharing


Wenn es sich um eine Abweichung im Bereich zwischen der Vektorebene und dem resultierenden beschnittenen Raster handelt, liegt die wahrscheinliche Ursache darin, dass ein Vektor eine Darstellung eines kontinuierlichen Raums ist, d. h. Bereiche können eine beliebige Größe haben, während ein Raster eine Darstellung von . ist diskreter Raum, d. h. ein Bereich kann nur Größen haben, die ein Vielfaches der Pixelgröße sind. Wenn Sie beispielsweise ein Polygon von 9 Quadratkilometern haben und ein Raster mit 10 Quadratkilometern Pixeln beschneiden, wäre die kleinste Fläche, die Sie im resultierenden Raster erhalten könnten, 10 Quadratkilometer oder 1 Pixel, vorausgesetzt, es gibt einen Schnittpunkt zwischen den Ausdehnungen des Polygons und Rasters.


Schau das Video: Převeďte rastrový obrázek na vektorový obrázek ve Photoshopu