RasterLayer.Crop
περιεχόμενα
[
κρύβω
]Crop(IGeometry, double[])
Περικόπτει το επίπεδο ράστερ χρησιμοποιώντας μια φόρμα σχήματος (και μάσκα ζώνης).
public RasterLayer Crop(IGeometry geometry, double[] masks = null)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
geometry | IGeometry | Η γεωμετρία αντιπροσώπευε τη μορφή σχήματος. |
masks | Double[] | Μάσκα για στρώμα καλλιέργειας |
Επιστρεφόμενη Αξία
Το κομμένο στρώμα ράστερ. Εάν δεν βρέθηκαν διασταυρώσεις επιστρέφειnull
.
Εξαιρέσεις
εξαίρεση | κατάσταση |
---|---|
ArgumentNullException | Το επιχείρημα δεν μπορεί να είναι μηδενικό. Όνομα παραμέτρου: γεωμετρία. |
NotSupportedException | Το όρισμα δεν μπορεί να είναι διαφορετικό από το πολύγωνο ή την επιφάνεια. Όνομα παραμέτρου: γεωμετρία. |
InvalidOperationException | Το αρχικό επίπεδο δεν μπορεί να είναι άλλο CropRasterLayer. |
GisException | Σφάλμα κατά την περικοπή του επιπέδου. |
Δείτε επίσης
- interface IGeometry
- class RasterLayer
- χώρος ονομάτων Aspose.Gis.Raster
- συνέλευση Aspose.GIS
Crop(double[])
Περικόπτει το επίπεδο ράστερ χρησιμοποιώντας μια μάσκα ζώνης).
public RasterLayer Crop(double[] masks)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
masks | Double[] | Μάσκα για στρώμα καλλιέργειας |
Επιστρεφόμενη Αξία
Το κομμένο στρώμα ράστερ. Εάν δεν βρέθηκαν διασταυρώσεις επιστρέφειnull
.
Εξαιρέσεις
εξαίρεση | κατάσταση |
---|---|
InvalidOperationException |
Δείτε επίσης
- class RasterLayer
- χώρος ονομάτων Aspose.Gis.Raster
- συνέλευση Aspose.GIS