Como definir un estilo de linea "dinámico"?

Hola a tod@s.

Necesito crear un estilo de linea dinámico, en el sentido de que se pueda crear una linea la cual siempre tenga alojado en su parte central un elemento, como una cruz o una circunferencia, indistintamente de la longitud que tenga dicha línea. Sólo he encontrado por ahí tutoriales para definir estilos de linea basados en patrones, ya sea lineas discontinuas o similares. Si alguien tiene localizada información, ya sea en youtube o en este foro o otros, le agradecería el link a dicha información.

Adjunto una imagen para aclarar un poco la duda que tengo.

Gracias y un saludo.

Parents Reply Children
  • Hola Antonio. Lo primero muchas gracias, es justo lo que necesitaba. Dicho esto, he intentado hacerlo yo, pero aún consultando el .rsc que me enviaste, tengo un problema. El círculo queda desplazado por debajo de la línea que dibuje. Es muy extraño, porque he llegado al punto de copiar el tuyo y aún así no me queda bien. Se me ocurren dos posibles fallos:

    a) La manera de Generar el "Punto". Yo dibujo un circunferencia, la selecciono con la herramienta "flecha negra" (Selección de elemento) y luego presiono crear en el editor de estilos para el componente tipo Punto. Al hacerlo así, no especifico un centro, por lo que a lo mejor ese es el fallo, no lo se.

    b) Influya el diámetro de la circunferencia. Trabajo con cartografías georeferenciadas donde la longitud típica a usar por esta línea que quiero definir es entorno a 1 o 2 (no son muy grandes xD)

    Y una última pregunta. ¿Por qué esos valores de 0.25 en Inicio y Fin para el primer tramo de la linea?

    Gracias y un saludo.

  • Hola Anxo.

    Referente a lo del círculo, lo más seguro es que no hayas especificado el centro del círculo, esto lo debes de hacer con la herramienta “definir origen de célula”. En el Wiki que te señale anteriormente sale el ejemplo cuando crean el origen de la flecha.

    Los valores de 0.25 corresponden a la anchura inicial y final de ese tramo. Por favor ignóralos, la Anchura esta como “Ninguna” así que no están haciendo efecto.

    Un saludo

    Answer Verified By: anxo f