In molte situazioni si rende necessario tagliare uno spezzone di rete, tubo o cavo che sia.
La piattaforma ESRI \ ArcFM mette a disposizione due diversi metodi per eseguire questo taglio:
- Split
in questo caso l’oggetto originale viene eliminato e al suo posto ne vengono creati due nuovi
L’objectID originale non viene più utilizzato e se ne introducono altri due - SplitwithUpdate
in questo caso l’oggetto originale viene ridimensionato e il secondo spezzone viene creato ex novo
L’objectID originale continua ad esistere con nuova forma geometrica e ne viene creato uno solo nuovo
- Versioning
- Archiving
- Metadati Utente e Data Creazione
- altri attributi valorizzati da autoupdater assegnati alla creazione piuttosto che alla modifica degli oggetti
- Relationship Class basate sui campi ObjectID
Per un approfondimento sui metodi ArcObjects consultare
http://help.arcgis.com/en/sdk/10.0/arcobjects_net/componenthelp/index.html#//0025000002zt000000
SplitWithUpdate divides polylines by points or polygons by polylines, other kinds of split geometries are not supported (see IGeometry::GeometryType property for an enumeration of geometry types). Unlike the IFeatureEdit::Split method, SplitWithUpdate does not delete the original feature and insert two new features. When a feature is split, its geometry is modified and a new feature, with a new ObjectID, is inserted comprised of the remaining geometry. The geometry of the original feature will be modified to represent the largest section of the split geometry. For example, if a polyline is split at 60% along its length, the original feature’s geometry will be modified to represent the 60% section and a new feature will be created with a geometry representing the remaining 40%.











