Anexo I Fichero Config

29
Configuración de las herramientas de Aguas Anexo I Versión 1.0 08 de mayo de 2014

description

ayuda de arcmap

Transcript of Anexo I Fichero Config

Page 1: Anexo I Fichero Config

Configuración de las herramientas de

Aguas

Anexo I

Versión 1.0

08 de mayo de 2014

Page 2: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. i

Índice

1. Introducción ______________________________________________ 1

1.1. Instalación del archivo de configuración_____________________________________ 1

2. Configuración Barra de herramientas de Gestión de Redes de

Aguas _________________________________________________________ 2

2.1. Comprobar la conectividad de la red geométrica ____________________________ 2

2.2. Rotar los nodos seleccionados ______________________________________________ 3

2.3. Agregar rotación al elemento _______________________________________________ 3

2.4. Dividir líneas en los puntos seleccionados ____________________________________ 3

2.5. Simbolizar cruces por encima y por debajo para las líneas seleccionadas _____ 4

2.6. Fusionar líneas de la red geométrica ________________________________________ 4

2.7. Mostrar/ Ocultar visor de notas ______________________________________________ 5

2.8. Conectar punto seleccionado con el punto más cercano ____________________ 6

2.9. Agregar acometida ________________________________________________________ 7

2.10. Puntos a lo largo de la acometida __________________________________________ 10

2.11. Agregar acometidas desde líneas __________________________________________ 11

2.12. Rotación de la acometida _________________________________________________ 14

3. Configuración Barra de Herramientas de Informes de Aguas 15

3.1. Propiedades generales de las herramientas _________________________________ 15

3.2. Resumen del polígono de corte ____________________________________________ 15

3.3. Determinar el polígono de corte ____________________________________________ 17

Page 3: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. ii

3.4. Calcular acumulación de flujo de una ubicación ____________________________ 18

3.5. Herramienta de generación de perfiles _____________________________________ 19

4. Herramientas de construcción _____________________________ 21

4.1. Crear líneas con nodos ____________________________________________________ 21

4.2. Crear punto y generar conexión al punto más cercano ______________________ 23

4.3. Crear punto y generar acometida __________________________________________ 23

4.4. Agregar acometida desde línea ____________________________________________ 23

5. Configuración del Asistente de Atributos ___________________ 23

5.1. Activar Asistente de Atributos ______________________________________________ 24

5.2. Tabla de Valor Dinámico (Dynamic Value) __________________________________ 24

5.3. Tabla Generar ID (Generate ID) _____________________________________________ 24

5.4. Fichero de log _____________________________________________________________ 24

5.5. Ruta del fichero de log _____________________________________________________ 25

5.6. Último valor _______________________________________________________________ 25

5.7. Elementos que intersecan __________________________________________________ 25

5.8. Servicio de geocodificación _______________________________________________ 25

Page 4: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 1

1. Introducción

Las Herramientas Desktop de infraestructuras y el Asistente de Atributos están

preconfigurados para realizar tareas comunes con los datos almacenados en el modelo

de Local Government que se adjunta en la Solución. El comportamiento de las

herramientas se puede modificar para trabajar con otros modelos de datos o para

realizar tareas adicionales modificando el fichero de configuración que se distribuye con

estas herramientas.

1.1. Instalación del archivo de configuración

El fichero de configuración (Loaded.config) es un fichero XML que se crea

automáticamente al instalar la Plantilla de Edición de Infraestructuras en el siguiente

directorio: C:\Users\<Usuario>\AppData\Roaming\ArcGIS4LocalGovernment\ConfigFiles

A través de este archivo se configuran los parámetros de las distintas herramientas de

edición y análisis, con el objetivo de que funcionen con los datos de su organización

cargados en el mapa.

En la solución se suministra un archivo de configuración preparado para funcionar con

las capas del mapa de ejemplo (Ejemplo_EdicionInfraestructuras.mxd). Para utilizar este

fichero de configuración hay que copiar este archivo en

C:\Users\<Usuario>\AppData\Roaming\ArcGIS4LocalGovernment\ConfigFiles y cargarlo a

través de la herramienta “Mostrar información de configuración” en la barra de

herramientas “Asistente de atributos” en ArcMap.

Page 5: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 2

Figura 1. Cargar el archivo de configuración.

2. Configuración Barra de herramientas de Gestión de Redes de

Aguas

A continuación se describen las posibles opciones que existen para configurar cada

herramienta de la Barra de herramientas de Edición de Aguas.

2.1. Comprobar la conectividad de la red geométrica

Configuración para el comando que evalúa la conexión de las entidades de la red

geométrica en la extensión visible.

Clave Descripción

ConnectionChecker_CheckOnlyVisibleLayersFalse

Validar únicamente las conexiones visibles en la

tabla de contenidos. Para validar todas las

conexiones, estén visible o no, establecer el valor

a falso.

Page 6: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 3

<add key="ConnectionChecker_CheckOnlyVisibleLayers" value="true" />

2.2. Rotar los nodos seleccionados

Configuración para el comando que rota los puntos seleccionados para adaptarse a la

orientación de la línea con la que se conectan.

Clave Descripción

RotateSelected_DiameterFieldName

Rotar punto para adaptarse a un cambio en el valor de un

campo de la línea intersecada. Se puede establecer el nombre

del campo.

RotateSelected_SpinAngle Añadir un ángulo determinado a la rotación. Para adaptar

determinados símbolos en caso necesario.

<add key="RotateSelected_DiameterFieldName" value="DIAMETER" /> <add key="RotateSelected_SpinAngle" value="10" />

2.3. Agregar rotación al elemento

Configuración para la herramienta que añade un valor predefinido a la rotación del

elemento.

Clave Descripción

AdditionalRotate_SpinValue Valor de la rotación a añadir.

AddRotateSuspendAA Opción de desactivar el Asistente de Atributos antes de añadir la

rotación.

<add key="AdditionalRotate_SpinAngle" value="45" /> <add key="AddRotateSuspendAA" value="true" />

2.4. Dividir líneas en los puntos seleccionados

Esta configuración la usan las herramientas que parten líneas.

Page 7: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 4

Clave Descripción

SplitLines_SkipDistance No se parten líneas de longitud inferior a la tolerancia especificada.

SplitLinesAtLocation_Snap La tolerancia utilizada para determinar si el punto interseca una línea.

SplitLinesSuspendAA Opción de suspender el Asistente de Atributos antes partir una línea.

<add key="SplitLines_SkipDistance" value="0.5" />

<add key="SplitLinesAtLocation_Snap" value="10" />

<add key="SplitLinesSuspendAA" value="true" />

2.5. Simbolizar cruces por encima y por debajo para las líneas

seleccionadas

Configuración usada por la herramienta que crea un semicírculo en la línea

seleccionada sobre otra línea con la que se cruza.

Clave Descripción

CreateJumps_Distance Puede definirse el radio del semicírculo.

<add key="CreateJumps_Distance" value="2" />

2.6. Fusionar líneas de la red geométrica

Valores de configuración para la herramienta que fusiona múltiples líneas de un

mismo feature class de red geométrica en una única línea.

La configuración de esta herramienta se encuentra en la etiqueta

MergeSpliGeoNetFeatures.

Clave Descripción

MergeSplitElev Habilita la opción de partir la información de elevación.

SplitFormatString Formato de los valores cuando la elevación se parte.

Fields

Esta etiqueta incluye uno o más conjuntos de etiquetas Field para definir el

comportamiento de un campo al fusionarlo o partirlo. En el cuadro siguiente se

puede encontrar la configuración de la clave Field.

Page 8: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 5

Configuración de cada clave Field.

Clave Descripción

Field El campo que se va a modificar al fusionar o partir.

MergeRule

El comportamiento del valor del campo cuando se fusionan líneas. Las opciones válidas

son: el mayor valor (max), el menor valor (min), valor medio (average), concatenación

de valores (concat) o suma de los valores (sum).

SplitRule El comportamiento del valor del campo cuando se parten líneas. Las opciones válidas

son: el mayor valor (max) o el menor valor (min).

<MergeSplitGeoNetFeatures>

<MergeSplitElev>true</MergeSplitElev>

<SplitFormatString>{0:0.##}</SplitFormatString>

<Fields>

<Field> <Name>UPELEV</Name>

<MergeRule>Max</MergeRule>

<SplitRule>Max</SplitRule>

</Field>

<Field>

<Name>DOWNELEV</Name>

<MergeRule>Min</MergeRule>

<SplitRule>Min</SplitRule>

</Field>

</Fields>

</MergeSplitGeoNetFeatures>

2.7. Mostrar/ Ocultar visor de notas

Configuración de la herramienta que abre la ventana que muestra, uno por uno, los

elementos (notas) contenidos en una determinada capa y que cumplen una

determinada consulta.

La configuración de esta herramienta se encuentra en la etiqueta LayerViewerConfig.

Las claves que se pueden configurar para cada capa son las siguientes.

Page 9: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 6

Clave Descripción

LayerName El nombre de la capa

Query Los elementos de la capa pueden filtrarse utilizando expresiones SQL, como < o

>. Para ver todos los elementos, utilizar la consulta 1=1.

ZoomScale Establece la escala del mapa a la que hacer zoom.

<LayerViewerConfig ZoomOnRecordChange="true">

<LayerViewerLayers>

<LayerViewerLayer>

<LayerName>Notas</LayerName>

<Query>1=1</Query>

<ZoomScale>1500</ZoomScale>

</LayerViewerLayer>

</LayerViewerLayers>

</LayerViewerConfig>

2.8. Conectar punto seleccionado con el punto más cercano

Configuración de la herramienta que busca el elemento más próximo a otro de la misma

capa (Ej.: pozos de registro) y genera entre ambos una línea del tipo definido en el

archivo de configuración.

La configuración de esta herramienta se encuentra en la etiqueta ConnectClosest.

Clave Descripción

Point_Layer Nombre de la capa de puntos para realizar la conexión entre elementos.

Line_Layer Nombre de la capa de líneas para conectar el punto nuevo y los existentes.

Line_EditTemplate Plantilla de edición por defecto utilizada para establecer los atributos y la

simbología de la nueva tubería. Puede dejarse en blanco.

Search_Threshold Radio máximo (en unidades del mapa) de búsqueda de la entidad más

cercana.

Reset_Flow El flujo puede ser restablecido después de estas ediciones. Las opciones

válidas son Digitized, Role o None.

Page 10: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 7

<ConnectClosest>

<ConnectClosestDetails>

<Point_Layer>Pozo de registro</Point_Layer>

<Line_Layer>Tuberías por gravedad de la red de

saneamiento</Line_Layer>

<Line_EditTemplate></Line_EditTemplate>

<Search_Threshold>450</Search_Threshold>

<Reset_Flow>Digitized</Reset_Flow>

</ConnectClosestDetails>

</ConnectClosest>

2.9. Agregar acometida

Configuración de la herramienta que genera una línea (acometida) desde el punto o

puntos seleccionados hasta la línea más cercana perteneciente a otra capa (tubería

principal).

La configuración de esta herramienta se encuentra en la etiqueta AddLateralsLayers.

Clave Descripción

AddLateralDetails

Estas etiquetas encierran conjuntos de etiquetas que definen los

tipos y propiedades de las acometidas y conexiones creadas por

la herramienta. Se pueden configurar múltiples combinaciones

utilizando varios conjuntos. Cada conjunto de etiquetas tiene un

atributo name utilizado como referencia.

Point_LayerName Capa de puntos para conectar a la tubería principal a través de

una acometida.

MainLine_LayerName Capa de tuberías a la que se conecta la acometida desde el

punto.

LateralLine_LayerName Capa de acometidas. Conecta la capa de puntos con la capa de

tuberías principales.

LateralLine_EditTemplate

Plantilla de edición por defecto utilizada para la capa de

acometidas. Puede dejarse en blanco; en ese caso un

desplegable permitirá al usuario elegir la plantilla.

FromToField Estas etiquetas encierran conjuntos de etiquetas utilizadas para

emparejar el campo fuente y el destino. Para transferir atributos

Page 11: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 8

Clave Descripción

entre varios campos, hay que utilizar varios conjuntos de

etiquetas FromToFields.

SourceField—Campo en la capa fuente cuyo valor se transmite al campo

destino.

TargetField—Campo en la capa destino que recibe el valor del campo

fuente.

Prefix—Prefijo que se puede aplicar al valor extraído de la tubería y

aplicado al punto.

LateralLine_StartAtMain

Determina la dirección en la que se dibuja la acometida. La

dirección del flujo puede establecerse para seguir la dirección de

la digitalización. El valor true hace que se dibuje desde la tubería.

El valor false hace que se dibuje desde la conexión.

DeleteExistingLine

Comprueba si ya existe una acometida entre el punto y la tubería

y, con valor true, elimina la acometida. Con valor false, mantiene

la existente.

ToleranceForDelete Distancia en unidades del mapa para buscar la acometida entre

la conexión de servicio y la tubería.

SearchOnLayer

Para restringir la búsqueda de elementos según la definición de

capa, establecer el valor a true. Para buscar todos los elementos

de la capa, establecer el valor a false.

SearchDistance The maximum distance in map units the tool searches from the

construction point to locate a main.

PointsAlong

Esta sección permite crear una serie de puntos a lo largo de la

acometida. Estas secciones y su contenido no son obligatorias y

puede eliminarse si no se necesitan. Se pueden definir distintos

tipos de puntos utilizando varias etiquetas PointAlong. Los

parámetros de configuración se pueden encontrar en el punto

siguiente.

Page 12: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 9

Clave Descripción

Dual_When_Two_Selected

Si esta opción tiene valor true conectará dos puntos a la tubería

principal a través de una única acometida si los puntos están

dentro de un umbral de distancia. El umbral de distancia se

establece en Dual_Max_Distance_When_Two_Selected.

Dual_When_Nearby

Si dos conexiones (incluso si no están seleccionadas) se

encuentran a menos de una distancia especificada una de otra,

se puede generar una conexión doble que conecte ambas

conexiones a la tubería a través de la misma acometida. La

distancia máxima se establece en el parámetro

Dual_Max_Distance_When_Nearby.

Dual_Max_Distance_When_Two

_Selected

La máxima distancia para crear acometida dual para elementos

seleccionados que no comparten acometida.

Dual_Max_Distance_When_Nea

rby

La máxima distancia para crear acometida dual para elementos

próximos.

Dual_Option_Make_Square Determina como dibujar la acometida dual, de forma cuadrada

(valor true) o con forma de Y (valor false).

Hook_DoglegDistance Distancia sobre la acometida para rotar hacia la tubería. Los

grados de la rotación se establecen en Hook_Angle.

Hook_DistanceIsPercent

Determina si el valor anterior, dogleg, es una distancia o un

porcentaje a lo largo de la acometida. La distancia se mide desde

el punto declarado en el tag LateralLine_StartAtMain.

Hook_Angle Ángulo del dogleg.

Reset_Flow Opción de resetear el flujo después de la edición. Las opciones

son: Digitized, Role, None.

<AddLateralsLayers>

<AddLateralDetails Name="Meters to Mains">

<Point_LayerName>Conexiones de servicio</Point_LayerName>

<MainLine_LayerName>Tuberías</MainLine_LayerName>

<LateralLine_LayerName>Acometidas</LateralLine_LayerName>

<LateralLine_EditTemplate></LateralLine_EditTemplate>

<Point_FieldToCalcFromMain>LOCDESC</Point_FieldToCalcFromMain>

<Main_FieldToCalcForPoint>FACILITYID</Main_FieldToCalcForPoint>

<Point_PrefixForMainValue>TuberiaID:</Point_PrefixForMainValue>

Page 13: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 10

<LateralLine_StartAtMain>true</LateralLine_StartAtMain>

<DeleteExistingLines>true</DeleteExistingLines>

<TolerenceForDelete>.5</TolerenceForDelete>

<SearchOnLayer>true</SearchOnLayer>

<SearchDistance>500</SearchDistance>

<PointsAlong>

<PointAlong>

<LayerName>Válvulas de sistema</LayerName>

<Distance>5</Distance>

<DistanceIsPercent>false</DistanceIsPercent>

<EditTemplate></EditTemplate>

<PolygonOffsetLayerName>OwnerParcel</PolygonOffsetLayerName>

<PolygonOffsetSide>From</PolygonOffsetSide>

</PointAlong>

<PointAlong>

<LayerName>Juntas</LayerName>

<Distance>0</Distance>

<DistanceIsPercent>false</DistanceIsPercent>

<EditTemplate>Grifo</EditTemplate>

<PolygonOffsetLayerName>OwnerParcel</PolygonOffsetLayerName>

<PolygonOffsetSide>From</PolygonOffsetSide>

</PointAlong>

</PointsAlong>

<Dual_When_Two_Selected>true</Dual_When_Two_Selected>

<Dual_When_Nearby>true</Dual_When_Nearby>

<Dual_Max_Distance_When_Two_Selected>50</Dual_Max_Distance_When_Tw

o_Selected>

<Dual_Max_Distance_When_Nearby>30</Dual_Max_Distance_When_Nearby>

<Dual_Option_Make_Square>true</Dual_Option_Make_Square>

<Hook_DoglegDistance>0</Hook_DoglegDistance>

<Hook_DistanceIsPercent>true</Hook_DistanceIsPercent>

<Hook_Angle>45</Hook_Angle>

<Reset_Flow>Digitized</Reset_Flow>

</AddLateralDetails>

</AddLateralsLayers>

2.10. Puntos a lo largo de la acometida

Configuración del contenido de la etiqueta PointsAlong, que se utilizan para construir

una serie de puntos a lo largo de una acometida.

Clave Descripción

LayerName Nombre de la capa de puntos cuyos elementos se crearán a lo largo de

la acometida en intervalos regulares.

Page 14: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 11

Clave Descripción

Distance Distancia a la que situar el punto a lo largo de la acometida. La distancia

puede ser un porcentaje o una medida en unidades del mapa.

DistanceIsPercent Determina si el valor anterior corresponde a porcentaje (true) o a

unidades del medida (false).

EditTemplate

Plantilla de edición por defecto para los nuevos puntos. Puede dejarse

en blanco; en ese caso un desplegable permitirá al usuario elegir la

plantilla.

PolygonOffsetLayerName Opción de intersecar con una capa de polígonos y desplazar el punto

desde la intersección al borde del polígono.

PolygonOffsetSide

Si interseca con una capa de polígonos, el desde (From) o el hacia (To) la

intersección teniendo en cuenta la dirección en la que ha sido dibujada

la acometida.

<PointAlong>

<LayerName>Válvulas de sistema</LayerName>

<Distance>5</Distance>

<DistanceIsPercent>false</DistanceIsPercent>

<EditTemplate></EditTemplate>

<PolygonOffsetLayerName>OwnerParcel</PolygonOffsetLayerName>

<PolygonOffsetSide>From</PolygonOffsetSide>

</PointAlong>

2.11. Agregar acometidas desde líneas

Configurar esta herramienta para evaluar puntos seleccionados y dibujar una línea

desde cada punto, perpendicular a la línea que interseca.

La configuración de esta herramienta se encuentra en la etiqueta

AddLateralFromMainPointDetails.

Clave Descripción

Point_LayerName

Capa de puntos que contiene los elementos situados a lo largo de las

líneas de la capa definida en la etiqueta MainLine_LayerName. Las

acometidas se crean extendiéndose desde estos puntos.

Page 15: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 12

Clave Descripción

MainLine_LayerName La nueva acometida genera una rotación desde las líneas de esta capa.

LateralLine_LayerName La capa utilizada para almacenar las nuevas acometidas.

LateralLine_EditTemplate

Plantilla de edición por defecto utilizada para la capa de acometidas.

Puede dejarse en blanco; en ese caso un desplegable permitirá al usuario

elegir la plantilla.

LateralLine_AngleDetails

Esta sección contiene las etiquetas que describen la longitud y la rotación

de la nueva acometida. La configuración de estas secciones se encuentra

en el apartado siguiente.

LateralLine_StartAtMain

Determina la dirección en la que se dibuja la acometida. La dirección del

flujo puede establecerse para seguir la dirección de la digitalización. El

valor true hace que se dibuje desde la tubería. El valor false hace que se

dibuje desde la conexión.

FromToFields

Estas etiquetas encierran conjuntos de etiquetas utilizadas para

emparejar el campo fuente y el destino. Para transferir atributos entre

varios campos, hay que utilizar varios conjuntos de etiquetas

FromToFields.

SourceField—Campo en la capa fuente cuyo valor se transmite al campo

destino.

TargetField—Campo en la capa destino que recibe el valor del campo fuente.

Prefix—Prefijo que se puede aplicar al valor extraído de la tubería y

aplicado al punto.

SearchOnLayer

Para restringir la búsqueda de elementos según la definición de capa,

establecer el valor a true. Para buscar todos los elementos de la capa,

establecer el valor a false.

PointsAlong

Esta sección permite crear una serie de puntos a lo largo de la acometida.

Estas secciones y su contenido no son obligatorias y puede eliminarse si

no se necesitan. Se pueden definir distintos tipos de puntos utilizando

Page 16: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 13

Clave Descripción

varias etiquetas PointAlong. Los parámetros de configuración se pueden

encontrar en el punto anterior.

Reset_Flow Opción de resetear el flujo después de la edición. Las opciones son:

Digitized, Role, None.

<AddLateralFromMainPointLayers>

<AddLateralFromMainPointDetails Name="Taps And Mains">

<Point_LayerName>Juntas</Point_LayerName>

<MainLine_LayerName>Tuberías Saneamiento</MainLine_LayerName>

<LateralLine_LayerName>Acometidas

saneamiento</LateralLine_LayerName>

<LateralLine_EditTemplate>Doméstico</LateralLine_EditTemplate>

<LateralLine_AngleDetails>

<AngleField>ANGLE</AngleField>

<AngleType>CLOCK</AngleType>

<AddAngleToLineAngle>true</AddAngleToLineAngle>

<DirectionField>ORIENTAT</DirectionField>

<LookingUpstreamValue>U</LookingUpstreamValue>

<LookingDownstreamValue>D</LookingDownstreamValue>

<OnlyPerp>true</OnlyPerp>

<LengthField>LENGTH</LengthField>

</LateralLine_AngleDetails>

<LateralLine_StartAtMain>true</LateralLine_StartAtMain>

<FromToFields>

<FromToField>

<SourceField>FACILITYID</SourceField>

<TargetField>LOCDESC</TargetField>

<Prefix>TuberiaID:</Prefix>

</FromToField>

<FromToField>

<SourceField>INSTALLDATE</SourceField>

<TargetField>INSTALLDATE</TargetField>

<Prefix>TuberiaID:</Prefix>

</FromToField>

</FromToFields>

<SearchOnLayer>true</SearchOnLayer>

<PointsAlong>

<PointAlong>

<LayerName>Sewer Cleanout</LayerName>

<Distance>5</Distance>

<DistanceIsPercent>false</DistanceIsPercent>

<EditTemplate></EditTemplate>

<PolygonOffsetLayerName>OwnerParcel</PolygonOffsetLayerName>

<PolygonOffsetSide>From</PolygonOffsetSide>

</PointAlong>

</PointsAlong>

<Reset_Flow>Digitized</Reset_Flow>

Page 17: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 14

</AddLateralFromMainPointDetails>

</AddLateralFromMainPointLayers>

2.12. Rotación de la acometida

Configuración del contenido de la etiqueta LateralLine_AngleDetails, que describe la

longitud y rotación de una acometida.

Clave Descripción

AngleField El campo en la capa de puntos que almacena el ángulo de la rotación

de la línea que se acaba de crear.

AngleType

El tipo de medida de los valores del ángulo. Las opciones son ANGLE

para utilizar grados como unidades, o CLOCK si la medida es relativa a

la esfera del reloj.

AddAngleToLineAngle Indica si los valores del campo de la rotación son relativos a la tubería

principal (valor true) o desde el norte (valor false).

DirectionField El campo que almacena la dirección desde la que se ha calculado el

ángulo.

LookingUpsteamValue El valor utilizado para determinar si el ángulo fue medido yendo aguas

arriba.

LookingDownstreamValue El valor utilizado para determinar si el ángulo fue medido yendo aguas

abajo.

OnlyPerp Indica si la acometida debería dibujarse perpendicular a la tubería.

LengthField El campo de la capa de puntos que contiene la longitud de la

acometida que va a crearse.

<LateralLine_AngleDetails>

<AngleField>ANGLE</AngleField>

<AngleType>CLOCK</AngleType>

<AddAngleToLineAngle>true</AddAngleToLineAngle>

<DirectionField>ORIENTAT</DirectionField>

<LookingUpstreamValue>U</LookingUpstreamValue>

<LookingDownstreamValue>D</LookingDownstreamValue>

<OnlyPerp>true</OnlyPerp>

<LengthField>LENGTH</LengthField>

</LateralLine_AngleDetails>

Page 18: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 15

3. Configuración Barra de Herramientas de Informes de Aguas

A continuación se describen las posibles opciones que existen para configurar cada

herramienta de la Barra de herramientas de Análisis e Informes de Aguas.

3.1. Propiedades generales de las herramientas

Estas propiedades son comunes a múltiples herramientas.

Clave Descripción

Trace_Click_Point_Tolerance Define la tolerancia de snapping para las herramientas que realizan

traceos y cambios de estado de las válvulas.

<add key="Trace_Click_Point_Tolerence" value="10" />

3.2. Resumen del polígono de corte

Configuración de la herramienta que ejecuta un polígono de corte en cada tubería

seleccionada. El resultado final genera el número de válvulas, contadores, contadores

críticos y conexiones de servicio que serían afectados por el polígono de corte. El

resultado se almacena en un feature class separado. El tiempo de proceso de esta

herramienta puede ser largo.

Clave Descripción

Trace_IsolationSummary_LayerName Nombre de la capa donde se almacena el

resultado.

TraceIsolationSummary_FacilityIDField

El ID de la capa de tuberías, que será

almacenado en los resultados para posibilitar la

generación de relaciones y uniones.

TraceIsolationSummary_DateFieldName Campo utilizado para almacenar la fecha y hora

en la que se realizó el análisis.

TraceIsolationSummary_Main_FeatureLayer La capa de tuberías sobre la que hacer el

análisis de traceo.

Page 19: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 16

Clave Descripción

TraceIsolationSummary_Meter_FeatureLayer Capa de contadores a partir de la cual se hace

el recuento.

TraceIsolationSummary_Meter_Critical_Field Campo para almacenar si el contador es crítico.

Puede ser dejado en blanco.

TraceIsolationSummary_Meter_Critical_Value Valor que dice si el contador es crítico. Puede

ser dejado en blanco.

TraceIsolationSummary_ValveCountFieldName

Campo para almacenar el número de válvulas

del sistema relacionadas con una tubería

(definidas estas por la entrada

TraceIsolation_Valve_FeatureLayer).

TraceIsolationSummary_MeterCountFieldName Campo que almacena el número de contadores

relacionados con la tubería.

TraceIsolationSummary_CritMeterCountFieldName Campo que almacena el número de contadores

críticos relacionados con una tubería.

TraceFlow_Interminate

Opción de especificar que el análisis se ejecute

solamente sobre redes con flujo establecido.

Para activar esta restricción, establecer el valor

a true.

<add key="TraceIsolationSummary_LayerName"

value="wMainsWithTraceSummary" />

<add key="TraceIsolationSummary_FacilityIDField" value="FacilityId" />

<add key="TraceIsolationSummary_DateFieldName" value="DATE" />

<add key="TraceIsolationSummary_Main_FeatureLayer" value="Tuberias" />

<add key="TraceIsolationSummary_Meter_FeatureLayer" value="Conexiones de

servicio" />

<add key="TraceIsolationSummary_Meter_Critical_Field" value="CRITICAL"

/>

<add key="TraceIsolationSummary_Meter_Critical_Value" value="1" />

<add key="TraceIsolationSummary_ValveCountFieldName" value="ValveCount"

/>

<add key="TraceIsolationSummary_MeterCountFieldName" value="MeterCount"

/>

<add key="TraceIsolationSummary_CritMeterCountFieldName"

value="NUMCRITMETER" />

<add key="TraceIsolationSummary_CommentsFieldName" value="" />

<add key="TraceFlow_Interminate" value="false" />

Page 20: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 17

3.3. Determinar el polígono de corte

Configuración de la herramienta que calcula el polígono de corte a partir de los

marcadores y barreras establecidas por el usuario.

Clave Descripción

TraceIsolation_Source_FeatureLayer

La capa o capas que representan las fuentes de la red de

aguas. Se pueden establecer varias capas separándolo con

una barra vertical.

TraceIsolation_Valve_FeatureLayer

Las capas que representan a las válvulas y que se utilizan

para detener el traceo. Se pueden poner varias capas

separándolas con barras verticales.

TraceIsolation_Operable_Field_Valves

El campo de la capa de válvulas utilizado para determinar

si la válvula es operable. Los valores validos son 0 (falso) y

1 (verdadero).

Si una válvula no es operable no es tenida en cuenta por

las herramientas Determinar el polígono de corte,

Polígono de corte: zona afectada, y Cambiar operatividad

de válvula.

TraceIsolation_Operable_Field_Sources

El campo en la capa fuente que define el estado operable.

Las fuentes inoperables no son tenidas en cuenta por los

trazados.

TraceIsolation_Operable_Valves

Los valores utilizados para definir el estado operacional de

las válvulas en el formato “válvula-no-operable| válvula-

operable”.

TraceIsolation_Valve_AddSQL Expresión SQL para ignorar las válvulas que cumplen el

criterio.

Trace Isolation_ClearFlagsOnClick Opción de eliminar Marcadores existentes antes de

ejecutar la herramienta de polígono de corte (valor true).

<add key="TraceIsolation_Source_FeatureLayer" value="Estructuras de red"

/>

Page 21: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 18

<add key="TraceIsolation_Valve_FeatureLayer" value="Valvulas de

sistema|Valvulas de control" />

<add key="TraceIsolation_Operable_Field_Valves" value="Operable" />

<add key="TraceIsolation_Operable_Field_Sources" value="ENABLED" />

<add key="TraceIsolation_Operable_Values" value="0|1" />

<add key="TraceIsolation_Valve_AddSQL" value="" />

<add key="TraceIsolation_ClearFlagsOnClick" value="true" />

3.4. Calcular acumulación de flujo de una ubicación

Configuración para la herramienta que sumariza la acumulación de flujo en una capa

especificada. El comportamiento de la herramienta para cada capa puede

modificarse cambiando los parámetros que se encuentran dentro de la etiqueta

FlowAccumulation.

Clave Descripción

LayerName La capa que se va a describir

SumFlowField El campo para almacenar los resultados de la sumarización.

WeightName El nombre del peso en la red geométrica. Si se especifica un peso, se devuelve la

suma de los pesos. Si no, se devuelve el número de elementos.

FlowDirection La dirección del traceo para determiner la acumulación de flujo. Los valores válidos

son Upstream (para aguas arriba) y Downstream (para aguas abajo).

<FlowAccumulation>

<FlowLayerDetails>

<LayerName>Sewer Manholes</LayerName>

<SumFlowField>SUMFLOW</SumFlowField>

<WeightName>FLOW</WeightName>

<FlowDirection>UpStream</FlowDirection>

</FlowLayerDetails>

<FlowLayerDetails>

<LayerName>Sewer Gravity Mains</LayerName>

<SumFlowField>SUMFLOW</SumFlowField>

<WeightName>FLOW</WeightName>

<FlowDirection>UpStream</FlowDirection>

</FlowLayerDetails>

</FlowAccumulation>

Page 22: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 19

3.5. Herramienta de generación de perfiles

Configuración para la herramienta Perfil, que ejecuta un traceo entre dos puntos,

generalmente pozos de registro, y genera un gráfico del perfil del resultado.

El comportamiento de esta herramienta se puede modificar en la etiqueta ProfileGraph.

Clave Descripción

ProfileGraphDetails

Estos tags encierran los atributos del grafico del perfil. Se

pueden utilizar varias etiquetas como esta para generar varios

gráficos.

Network_Name El nombre de la red geométrica usada para generar el gráfico.

Point_LayerName Capa de puntos entre los que hacer el traceo. Se pedirá al

usuario que elija los dos puntos entre los cuales hacer el perfil.

Point_TopElevationField Cota superior de la capa de puntos.

Point_BottomElevationField Profundidad del punto, o bien el valor de la Cota superior menos

la Profundidad.

Point_BottomElevationTypeField Tipo de Cota del fondo: elevación (elevation) o profundidad

(invert).

Point_IDField Campo que contiene los ID de la capa de puntos.

Line_LayerName Tubería que conecta los puntos.

Line_UpStreamElevationField Campo que contiene la cota aguas arriba de la Tubería.

Line_DownStreamElevationField Campo que contiene la cota aguas abajo de la Tubería.

Line_IDField El campo que almacena los IDs de la capa de tuberías.

Line_Labels Etiquetas que encierran conjuntos de etiquetas Line_Label.

Line_Label El campo usado para identificar la tubería en el gráfico.

Elevation_LayerName La capa raster que contiene datos de elevación.

PointAlong_LayerName Capa opcional que contiene juntas o acometidas.

PointAlong_IDField El campo que almacena los IDs de la capa de juntas o

acometidas.

Page 23: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 20

Clave Descripción

PointAlong_ShowLabels Opción de mostrar etiquetas en los puntos a lo largo de la

tubería.

Lines_Along ****No utilizado****

Layer_Name Nombre de la capa de líneas.

Graph_Name Nombre del gráfico.

GraphTitle_Name El título del gráfico.

Legend_Name El título de la layenda del gráfico.

LeftAxis_Name Etiqueta del eje izquierdo.

TopAxis_Name Etiqueta del eje superior.

BottomAxisLabel Etiqueta del eje inferior.

<ProfileGraph>

<ProfileGraphDetails Name="Sewer Profile">

<Network_Name>SewerStormwater_Net</Network_Name>

<Point_LayerName>Pozos de registro</Point_LayerName>

<Point_TopElevationField>RIMELEV</Point_TopElevationField>

<Point_BottomElevationField>INVERTELEV</Point_BottomElevationField

>

<Point_BottomElevationTypeField>Invert</Point_BottomElevationTypeF

ield>

<Point_IDField>FACILITYID</Point_IDField>

<Line_LayerName>Tuberias por gravedad de la red de

saneamiento</Line_LayerName>

<Line_UpStreamElevationField>UPELEV</Line_UpStreamElevationField>

<Line_DownStreamElevationField>DOWNELEV</Line_DownStreamElevationF

ield>

<Line_IDField>FACILITYID</Line_IDField>

<Line_Labels>

<Line_Label>DIAMETER</Line_Label>

<Line_Label>MATERIAL</Line_Label>

</Line_Labels>

<Elevation_LayerName>MDT_Zona</Elevation_LayerName>

<PointAlong_LayerName>Llaves de paso</PointAlong_LayerName>

<PointAlong_IDField>FACILITYID</PointAlong_IDField>

<PointAlong_ShowLabels>True</PointAlong_ShowLabels>

<PointAlong_Labels>

<PointAlong_Label>FACILITYID</PointAlong_Label>

</PointAlong_Labels>

<Lines_Along>

<Line_Along>

Page 24: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 21

<Layer_Name></Layer_Name>

<Line_UpStreamElevationField>UPELEV</Line_UpStreamElev

ationField>

<Line_DownStreamElevationField>DOWNELEV</Line_DownStre

amElevationField>

<Line_IDField>FACILITYID</Line_IDField>

</Line_Along>

<Line_Along>

<Layer_Name>Storm Gravity Mains</Layer_Name>

<Line_UpStreamElevationField>UPELEV</Line_UpStreamElevat

ionField>

<Line_DownStreamElevationField>DOWNELEV</Line_DownStream

ElevationField>

<Line_IDField>FACILITYID</Line_IDField>

</Line_Along>

</Lines_Along>

<Graph_Name>Perfil saneamiento</Graph_Name>

<GraphTitle_Name>Gráfico del Perfil</GraphTitle_Name>

<Legend_Name>Leyenda</Legend_Name>

<LeftAxis_Name>Elevacion(m)</LeftAxis_Name>

<TopAxis_Name>Pozos</TopAxis_Name>

<BottomAxis_Name>Longitud(m)</BottomAxis_Name>

</ProfileGraphDetails>

</ProfileGraph>

4. Herramientas de construcción

El AddIn de Herramientas de Edición de Aguas incluye una serie de herramientas de

construcción que simplifican la edición al usuario al editar con las plantillas de edición.

4.1. Crear líneas con nodos

Configuración de la herramienta Crear una línea con puntos, que genera

automáticamente puntos al principio, final, y en cada vértice de la línea.

La configuración para esta herramienta se encuentra en la etiquetas

ConstructLineWithPoints.

Clave Descripción

Line_LayerName El nombre de la capa de líneas.

Point_Start_LayerName El nombre de la capa de puntos que se utiliza para el punto inicial de

la línea.

Page 25: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 22

Clave Descripción

Point_Start_EditTemplate

La plantilla de edición utilizada para simbolizar y establecer los

atributos del punto al inicio de la línea. Puede dejarse en blanco; en

ese caso un desplegable permitirá al usuario elegir la plantilla.

Point_Along_LayerName El nombre de la capa de puntos que se utiliza en los vértices de la

línea.

Point_Along_EditTemplate

La plantilla de edición utilizada para simbolizar y establecer los

atributos de los puntos a lo largo de la línea. Puede dejarse en blanco;

en ese caso un desplegable permitirá al usuario elegir la plantilla.

Point_End_LayerName El nombre de la capa de puntos que se utiliza para el punto final de la

línea.

Point_End_EditTemplate

La plantilla de edición utilizada para simbolizar y establecer los

atributos del punto final de la línea. Puede dejarse en blanco; en ese

caso un desplegable permitirá al usuario elegir la plantilla.

TwoPointLines Establecer esta opción a true creará un nuevo elemento en cada giro.

PointAtVertices

Para crear un punto en cada vértice, establecer este valor a true. Para

crear únicamente puntos al principio y al final, establecer el valor a

false.

<ConstructLineWithPoints>

<ConstructLineWithPointsDetails>

<Line_LayerName>Sewer Gravity Mains</Line_LayerName>

<Point_Start_LayerName>Sewer Manholes</Point_Start_LayerName>

<Point_Start_EditTemplate>Manhole</Point_Start_EditTemplate>

<Point_Along_LayerName>Sewer Fittings</Point_Along_LayerName>

<Point_Along_EditTemplate>Sewer

Fittings</Point_Along_EditTemplate>

<Point_End_LayerName>Sewer Manholes</Point_End_LayerName>

<Point_End_EditTemplate>Manhole </Point_End_EditTemplate>

<TwoPointLines>true</TwoPointLines>

<PointAtVertices>true</PointAtVertices>

</ConstructLineWithPointsDetails>

</ConstructLineWithPoints>

Page 26: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 23

4.2. Crear punto y generar conexión al punto más cercano

Configuración de esta herramienta, que crea un elemento, busca el elemento más

cercano de la misma capa y crea una línea entre ellos.

La configuración de esta herramienta se realiza en la etiqueta ConnectClosest, que se

describe en el punto 2.8.

4.3. Crear punto y generar acometida

Configuración de la herramienta de construcción que crea el punto y genera

automáticamente una acometida.

La configuración de esta herramienta se realiza en la etiqueta AddLateralLayers, que se

describe en el punto 2.9.

4.4. Agregar acometida desde línea

Configuración de la herramienta Añadir acometidas desde líneas, que evalúa los puntos

seleccionados y dibuja una línea desde cada punto, perpendicular a la línea que

interseca.

La configuración de esta herramienta se describe en la etiqueta

AddLateralFromMainPointDetails, que se describe en el punto 2.11.

5. Configuración del Asistente de Atributos

El asistente de atributos tiene una serie de parámetros configurables para modificar su

comportamiento por defecto.

Page 27: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 24

5.1. Activar Asistente de Atributos

Para activar automáticamente el Asistente de Atributos cuando un documento de

mapa tiene cargada la tabla Dynamic Value, establecer el valor de la etiqueta

AttributeAssistant_EnabledOnStartup a true.

<add key="AttributeAssistant_EnabledOnStartUp" value="True" />

5.2. Tabla de Valor Dinámico (Dynamic Value)

Los métodos del Asistente de Atributos se almacenan en la tabla Dynamic Value. Para

usar una tabla con nombre diferente, establecer el nombre de la tabla en la etiqueta

AttributeAssistant_TableName.

<add key="AttributeAssistant_TableName" value="DynamicValue" />

5.3. Tabla Generar ID (Generate ID)

El Asistente de Atributos utiliza la tabla Generate ID para generar identificadores únicos.

Para utilizar una tabla con un nombre diferente, establecer el nombre de la tabla en el

parámetro AttributeAssistant_GenerateId_TableName.

<add key="AttributeAssistant_GenerateId_TableName" value="GenerateId" />

5.4. Fichero de log

El Asistente de Atributos puede registrar los errores que se producen en un fichero de log.

Activando esta funcionalidad, se almacenará el fichero de log en la ruta por defecto

<Perfil de usuario>\ArcGISSolutions. Por defecto, esta funcionalidad está desactivada

(valor false), para activarla, establecer el valor de la etiqueta AttributeAssistant_Debug

a true.

<add key="AttributeAssistant_Debug" value="False" />

Page 28: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 25

5.5. Ruta del fichero de log

La ubicación del fichero de recursos puede almacenarse en una ubicación diferente a

la que se establece por defecto con la solución. Para ello, establecer la ruta del fichero

en el parámetro AttributeAssistant_Debug_Path.

<add key="AttributeAssistant_Debug_Path" value="C:\Log\ArcGISSolutions" />

5.6. Último valor

El método Último Valor (Last Value) del Asistente de Atributos repite el último valor

introducido en un campo para todos los nuevos elementos. Para volver a establecer

este valor cuando el Asistente de Atributos se ha desactivado y vuelto a activar,

establecer el parámetro AttributeAssistant_ClearLastValue a true.

<add key="AttributeAssistant_ClearLastValue" value="True" />

5.7. Elementos que intersecan

El método Elementos que intersecan (Intersecting Features) copia un valor de un

elemento a otro elemento con el que interseque en una capa especificada. Por

defecto, se utiliza el contorno del elemento para identificar los elementos que

intersecan. Para utilizar el envelope del elemento, establecer el parámetro

AttributeAssistant_CheckEnvelope a true.

<add key="AttributeAssistant_CheckEnvelope" value="False" />

5.8. Servicio de geocodificación

El método Obtener dirección utilizando un servicio de ArcGIS Online (Get Address Using

an ArcGIS Online Service), utiliza por defecto el servicio de geocodificación

TA_Streets_US_10. Para cambiar este servicio, establecer el URL Rest del servicio de

geocodificación en el parámetro Geocoder.

Page 29: Anexo I Fichero Config

Configuración de las herramientas de Aguas

Anexo I

Pág. 26

<add key="Geocoder" value

="http://tasks.arcgisonline.com/ArcGIS/rest/services/Locators/TA_Streets_US_1

0/GeocodeServer/"/>