ANADE_CODIGOS_ACTIVOS_Y_CENTROIDE
Añade los códigos activos a las líneas del contorno de los recintos seleccionados de la topología para inundaciones y, si existe una topología de la tabla de códigos formada por el código activo, inserta un centroide en el recinto.
Parámetros
No admite parámetros.
Observaciones
Esta es una orden de inundación: actúa sobre los recintos en los que haces clic, y necesita una topología para inundación cargada en memoria. Antes de ejecutarla, genera esa topología con GENERAR_TOPOLOGIA_INUNDACION o GENERAR_TOPOLOGIA_INUNDACION_SIN_ISLAS, y vuelve a generarla si has modificado las líneas del dibujo. Si no hay topología para inundación, la orden muestra el aviso «No hay ninguna topología temporal creada», emite el sonido de error y termina, y la opción del menú Inundación/Añadir códigos activos y centroide... está deshabilitada. Esa opción también está deshabilitada si el primer código activo no es el único código de alguna topología de la tabla de códigos que tenga centroides definidos.
Selección de recintos
La orden muestra el mensaje «Selecciona el área a la que añadir los códigos activos» y resalta el recinto que está bajo el cursor.
- Pulsa el botón de datos dentro de un recinto para seleccionarlo. La selección anterior se descarta.
- Mantén pulsada la tecla Ctrl al pulsar el botón de datos para añadir el recinto a la selección o quitarlo de ella.
- Pulsa el botón de tentativo para sustituir el último recinto seleccionado por el siguiente recinto que contiene el punto y que no está ya seleccionado. Si no hay ninguno, el último recinto sale de la selección y la orden emite el sonido de error.
- Pulsa el botón de reset para vaciar la selección.
- Pulsa la barra espaciadora para aceptar la selección. Si no hay ningún recinto seleccionado, la orden emite el sonido de error.
- Pulsa Esc para terminar la orden.
Tras aceptar una selección, la orden sigue activa para seleccionar más recintos.
Códigos activos
Al aceptar la selección, la orden procesa las líneas del contorno exterior y de los huecos de los recintos seleccionados. Una línea que comparten dos recintos seleccionados no se procesa, porque queda dentro de la zona seleccionada.
A cada línea le añade al final los códigos activos que no tenga. Si está activada la opción que permite códigos repetidos, se los añade aunque ya los tenga. Una línea que no recibe ningún código no se modifica. Cada línea modificada se sustituye por una línea nueva con los mismos vértices, y la topología para inundaciones y las topologías cargadas del archivo de dibujo activo pasan a usar la línea nueva.
Cuadro de diálogo

Después de añadir los códigos, si hay un único código activo, la orden busca en la tabla de códigos las topologías cuyo único código es el código activo y que tienen centroides definidos. Por cada una muestra el cuadro Insertar centroide. Si hay varios códigos activos, la orden no muestra el cuadro.
El desplegable contiene, en orden alfabético, los centroides de la topología. Cada centroide aparece con su descripción o, si no la tiene, con su texto. Al abrir el cuadro está seleccionado el primero.
Introduce el nombre propio solo está habilitado si el centroide seleccionado es variable, por ejemplo para escribir nombres de calles.
Al pulsar Aceptar, la orden inserta un texto en un punto interior del primer recinto seleccionado:
- El contenido es el texto del centroide. Si el centroide es variable, el texto del centroide va seguido, sin separación, del nombre propio que hayas escrito.
- Tiene la altura de textos, la justificación de textos y el ángulo activo.
- Tiene los códigos activos y los atributos activos.
Si has seleccionado varios recintos, la orden inserta un solo texto, en el primero. El texto no se añade a la topología para inundaciones.
Si pulsas Cancelar, la orden no inserta el texto. Los códigos ya se han añadido a las líneas.
Recintos procesados
Los recintos procesados quedan coloreados con el color de relleno del centroide elegido. Quedan en gris si el centroide no tiene color de relleno, si pulsas Cancelar o si la orden no muestra el cuadro. Las marcas se mantienen al terminar la orden con Esc.
UNDO deshace de una vez los códigos añadidos y el texto insertado al aceptar una selección.
Características de la orden
| Tipo de orden | Orden interactiva |
|---|---|
| Repite automáticamente | No. La orden sigue activa después de cada selección y termina con Esc |
| Opción del menú donde aparece la orden | Inundación/Añadir códigos activos y centroide... |
| Barra de herramientas en la que aparece la orden | Esta orden no tiene asociado ningún botón en ninguna barra de herramientas |
| Extensión | DigiNG.OrdenesTopologia.dll |
| Variables relacionadas | AA — ángulo activo AT — altura de los textos JT — justificación del texto |
| Órdenes relacionadas | GENERAR_TOPOLOGIA_INUNDACION GENERAR_TOPOLOGIA_INUNDACION_SIN_ISLAS BORRA_COD_R EDITAR_CODIGOS_R PONER_ATR_R PONER_COD_RECINTO_CENTROIDE UNDO |
| Nombre interno |