Me gustaría rotar la línea de marcador hecha a partir de la función del generador de geometría: la cosa es que, mediante el generador de geometría, creo una línea a través de make_line y los puntos son los valores calculados (basados en valores en los campos de la tabla de atributos) en Asia Proyección cónica conforme de Lambert EPSG: 102027).
La cadena de línea recibida debe ser rectangular (paralela al lienzo del mapa), pero al cambiar la proyección del mapa en el lienzo del mapa, en consecuencia, estos puntos forman un rectángulo girado (aunque la etiqueta es paralela)
¿Cómo puedo rotar (o tal vez coordenadas de punto de transformación sobre la marcha en la tabla de atributos en proyecciones personalizadas) mi rectángulo para que sea paralelo al lienzo del mapa?
Mi proyección: + proj = lcc + lat_1 = 57 + lat_2 = 63 + lat_0 = 0 + lon_0 = 133 + x_0 = 0 + y_0 = 0 + ellps = intl + unidades = m + no_defs
Mi estilo de generador de geometría:
Traté de transformar mi geometría (construida con un generador de geometría) a través de la función de transformación (transform (geom, source_auth_id, dest_auth_id)) pero, sin embargo, se equivoca:
En el dibujo de fondo no encontré ninguna funcionalidad para dibujar bordes de formas personalizadas, solo líneas continuas, pero me gustaría obtener una línea con marcadores de puntos
fuente
Respuestas:
No es una respuesta al título de la pregunta, pero tal vez sea una solución para alcanzar el resultado deseado. ¿Has intentado generar un gráfico SVG de un rectángulo con un borde punteado y usarlo como fondo de la etiqueta? No se escalará independientemente en los ejes X e Y, y la cantidad de puntos tendrá que estar predefinida, pero debe evitar cualquier problema causado por la reproyección.
fuente