Portada › Foros QGIS › 5. Operaciones QGIS › 5.2 Intermedias › marcas de línea perpendiculares a dirección de línea
- Este debate tiene 3 respuestas, 3 mensajes y ha sido actualizado por última vez el hace 4 años, 8 meses por
Iznogud.
-
AutorEntradas
-
-
mayo 15, 2019 a las 8:15 am #2255
Utr_89
ParticipanteHola, comento lo que quiero hacer a ver si me podéis ayudar.
Tengo una línea que marca un río, lo que quiero es hacer que cada x metros salga representado el punto kilométrico que tiene desde el inicio con un formato determinado de etiquetado.Lo que llevo de momento, es la polilínea representada sin más, sobre la cual he creado una capa de puntos cada x metros que quiero, ahora me falta que esos puntos se vean con una marca de línea perpendicular a la dirección del río.
Estoy probando al poner la marca de los puntos hacer una fórmula al editar la rotación… quizás con la capa de puntos de los vértices del río.. me pierdo ya..
No sé mucho de la calculadora de campos, no se como ponerle que haga referencia a las coordenadas de otro punto de la capa o incluso de otra capa…probando:
degrees(azimuth(make_point(«x»,»y»,……¿point 2?……))) y aún si sale esta fórmula no será el resultado óptimo pero de momento no consigo nada.Si se os ocurre algo estaría agradecido, muchas gracias de antemano.
-
mayo 21, 2019 a las 9:28 am #2256
Utr_89
ParticipanteResuelto.
Al final, tras mucho probar he conseguido lo que quería, pongo como lo he conseguido por si a alguien le ayuda.
Tras tener la polilínea a la que se quieren marcar los pk, he utilizado la herramienta de «geometría vectorial» -> «Puntos a lo largo de geometría». Consiguiendo así puntos a la distancia entre sí que yo quiero siguiendo la polilínea. Además dichos puntos tienen el ángulo de la polilínea en la tabla de atributos.
Después se cambian los puntos en visualización por un marcador de línea, en el cual en rotación hay que darle a editar y añadir la función: «angle» + 90.
Luego se pone etiquetas y tal como se quiera y listo. Espero que le sirva a alguien más.
-
mayo 21, 2019 a las 8:25 pm #2257
Giseros.com
SuperadministradorFantástico. Muchas gracias como siempre. Lo pensé y no encontré la solución.
Gracias por compartir la solución.
-
enero 19, 2021 a las 12:00 pm #2585
Iznogud
ParticipanteMuchas gracias por compartir tu experiencia. Es un lujo.
Yo lo estoy intentando y he conseguido lo mas facil, que es colocar los simbolos transversales a la traza (en mi caso cada 100 m.) Ahora voy a intentar, sin capas intermedias, que se rotulen esas marcas.
Si lo consigo, lo pondré por aquí.
-
-
AutorEntradas
- Debes estar registrado para responder a este debate.