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