Topology and DNC (Maritime Charting)

Topology is a set of rules that allows you to accurately model geometric relationships. Topology enforces spatial integrity by defining relationships between features.

Topology is only enforced when you validate it. When the topology is validated, the following occur:

Validation

Validation takes the longest when you run it for the first time. The first validation checks every feature in the database. Subsequent validations only check dirty areas (areas where edits took place).

DNC Rule base

If you have rules that require specific features to exist to validate another feature, you get false errors. For example, if a rule depends on the existence of Dqyarea but you validated before that feature was created, you have a lot of errors that would not exist if you created the feature first.

A rule in DNC that almost always has an exception is that the boundary of GroundSurfaceElementAS in Ecrarea must be covered by CoastL. Where the GroundSurfaceElementAS meets the Dqyarea edge, there is no coastline, so this error is marked as an exception.

Depending on what stage of production you are in, you may or may not want to correct the error when it is identified. The context menu gives correction options that automatically fix the problem when chosen.

NotaNota:

You should only validate after your chart has been collected and you have made topological edits.

Error Inspector

Once you have made edits to a feature that participates in a topology and validated your edits, you may see one or more topology errors. You can manage topology errors with Error Inspector.

El Inspector de errores permite ver errores de topología en una tabla que informa cuáles reglas se infringieron, la clase o las clases de entidades involucradas en los errores, la geometría de los errores, los ID de entidad de cada entidad involucrada en los errores, y si los errores se marcaron como excepciones. Puede ordenar los errores por cualquiera de los campos en la tabla para trabajar con todos los errores de un tipo determinado. También puede limitar la tabla a los errores de un tipo determinado, a los errores que ocurren en la extensión del mapa visible, o a los errores que se marcan como excepciones.

Además para que pueda visualizar y ordenar los errores, el Inspector de errores permite seleccionar errores, desplazarse o hacer zoom en los errores seleccionados, y aplicar correcciones de topología de distintos tipos de errores. El Inspector de errores también permite utilizar accesos directos del teclado.

Temas relacionados

5/9/2014