RasterLayer.Crop

Crop(IGeometry, double[])

Περικόπτει το επίπεδο ράστερ χρησιμοποιώντας μια φόρμα σχήματος (και μάσκα ζώνης).

public RasterLayer Crop(IGeometry geometry, double[] masks = null)
ΠαράμετροςΤύποςΠεριγραφή
geometryIGeometryΗ γεωμετρία αντιπροσώπευε τη μορφή σχήματος.
masksDouble[]Μάσκα για στρώμα καλλιέργειας

Επιστρεφόμενη Αξία

Το κομμένο στρώμα ράστερ. Εάν δεν βρέθηκαν διασταυρώσεις επιστρέφειnull.

Εξαιρέσεις

εξαίρεσηκατάσταση
ArgumentNullExceptionΤο επιχείρημα δεν μπορεί να είναι μηδενικό. Όνομα παραμέτρου: γεωμετρία.
NotSupportedExceptionΤο όρισμα δεν μπορεί να είναι διαφορετικό από το πολύγωνο ή την επιφάνεια. Όνομα παραμέτρου: γεωμετρία.
InvalidOperationExceptionΤο αρχικό επίπεδο δεν μπορεί να είναι άλλο CropRasterLayer.
GisExceptionΣφάλμα κατά την περικοπή του επιπέδου.

Δείτε επίσης


Crop(double[])

Περικόπτει το επίπεδο ράστερ χρησιμοποιώντας μια μάσκα ζώνης).

public RasterLayer Crop(double[] masks)
ΠαράμετροςΤύποςΠεριγραφή
masksDouble[]Μάσκα για στρώμα καλλιέργειας

Επιστρεφόμενη Αξία

Το κομμένο στρώμα ράστερ. Εάν δεν βρέθηκαν διασταυρώσεις επιστρέφειnull.

Εξαιρέσεις

εξαίρεσηκατάσταση
InvalidOperationException

Δείτε επίσης