9 votos

Cómo mostrar una flecha que apunta a un cojinete específico en QGIS

Tengo un número de características de punto que contienen un atributo que yo llamo "rodamiento" y otra llamada "pendiente". Cada punto tiene un cojinete de entre 0 a 359 grados. Y la pendiente es "+15" o "-15", etc, como +15% o un 15% dependiendo de la pendiente más pronunciada de la tierra.

Lo que estoy queriendo hacer es mostrar una flecha en el mapa con la flecha apuntando en la caja de dirección. Con una pendiente negativa% apuntando hacia afuera desde el punto y una pendiente positiva% hacia adentro hasta el punto.

Estoy usando esto en un forestales contexto con el crucero de las parcelas. Estoy bastante seguro de que ArcGIS puede hacer esto (Como he visto en los mapas), pero tengo la esperanza de que QGIS puede así.

65voto

Esto debería ser posible. La forma más sencilla es probablemente para cargar el archivo de forma con los puntos, haga clic derecho sobre él en el panel capas, seleccione "Consulta" y seleccione los puntos con la negativa de las laderas. A continuación, cargar el archivo de forma de nuevo y consulta para seleccionar los puntos positivos de las laderas. Usted será capaz de estilo de las dos capas de diferente manera (esto ayudará a evitar la confusión si cambia el nombre de las capas, como se muestra en la imagen).

Al aplicar la rotación de los símbolos recordar que, hasta ahora, como la nueva simbología se refiere a la horizontal es de 0 grados, por lo que tendrá una nueva columna en la tabla de atributos para la rotación (la brújula menos 90).

En la imagen también he añadido el archivo de forma (de nuevo!) de modo que los puntos originales son visibles. Espero que esto funcione, no ha sido probado bajo tensión.

Saludos, Nick.

enter image description here

9voto

gregmac Puntos 12813

También puedes intentar esto: abrir las propiedades de la capa y haga clic en Cambiar.. en virtud de la muestra el símbolo. A continuación, elegir el Vector de Campo Marcador como el tipo de capa en la parte superior derecha y Polares como el tipo de campo. Rellene los campos correspondientes y usted debe obtener lo que desea, a pesar de que las líneas de longitud se escala por la pendiente (utilice una escala pequeña para deshacerse de que si quieres). Agregar otro símbolo o cambiar el LineStyle para obtener puntas de flecha en los extremos de la línea. Yo no tenía ningún apropiada de los datos a la mano, así que no estoy seguro de si los consejos de orientarse correctamente, aunque.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X