¿Cómo agregar mis propios símbolos a la lista de selección de marcador único o de marcador svg?

13

Estaba creando una flecha para una capa de línea. Entonces estaba agregando el triángulo como un solo marcador a la línea. Hasta aquí todo bien. Pero cuando me gustaría crear mi propio símbolo de marcador único o marcador svg, ¿cómo puedo agregar estos símbolos a QGIS? ¿Dónde tienen estos propios símbolos para ser almacenados? ¿Para que se agreguen a la lista de selección de marcador único o marcador SVG?

¿No pude encontrar la carpeta buscando archivos .svg? ; (¿Cuál es el enfoque para poner mi propio marcador único o marcador svg en la lista de selección?

ingrese la descripción de la imagen aquí

philmyer
fuente

Respuestas:

10

Desde el cuadro de diálogo marcador SVG puede seleccionar un archivo SVG diferente. Además, aquí verá dónde se almacena el archivo predeterminado.

Cuadro de diálogo SVG

Es posible que desee consultar mi publicación de unos días sobre bibliotecas adicionales de símbolos SVG:

¿Hay una biblioteca de símbolos SVG para qgis?

U2ros
fuente
1
Gracias por tu respuesta! Me ayudó un montón. La ruta marcada en amarillo no aparece en la ventana de propiedades de mi símbolo (en realidad, ¿también estoy buscando dónde están almacenados los símbolos de marcador de fuente? No los he encontrado hasta ahora. ¿Sabes dónde está el marcador simple (círculo, rectángulos usw)? .) los símbolos se almacenan? No se indica ninguna ruta al seleccionar el símbolo de un solo marcador y tampoco hay un campo de indicación de ruta. Gracias de antemano por cualquier información. Saludos cordiales phil
philmyer
Esos no están realmente almacenados en un archivo, creo que las opciones allí están simplemente codificadas, no se leen de un archivo.
U2ros
7

Vaya a Configuración -> Opciones -> Representación: habrá "rutas SVG" en la parte inferior. Haga clic en el botón "Agregar" para agregar una nueva ruta. (Nota: en las versiones más recientes de QGIS, Configuración -> Opciones -> Sistema y "Rutas SVG" están en la parte superior)

SS_Rebelious
fuente
Gracias por este consejo! Ya he agregado mi propia carpeta :)
philmyer
@philmyer esta respuesta es el método implementado para agregar los propios símbolos SVG. Considere marcarlo como la respuesta aceptada. Los otros símbolos a los que se refiere, creo, están dibujados a pedido por el kit de herramientas Qt GUI y, como tales, no se encuentran en el sistema de archivos.
dakcarto
2
Por cierto: comenzando aquí en el código fuente, se encuentran los dos métodos en los que los marcadores simples se 'preparan' antes de ser renderizados. No estoy seguro de lo fácil que sería agregar más.
dakcarto
...gracias por la información. Pero lo haré creando mi propia punta de flecha como un archivo SVG (ver el comentario en la parte inferior).
philmyer
3
Noté que en QGIS 2.2 que la ubicación de "Rutas SVG" ahora está en Configuración -> Ociones -> Sistema.
akthor
0

Las carpetas de directorio predeterminadas (clasificadas por tipo) para los símbolos svg se encuentran en mi computadora en C: \ Archivos de programa \ Quantum GIS Lisboa \ apps \ qgis \ svg. Según mi experiencia, si creo un nuevo símbolo svg, lo guardo en cualquiera de estos directorios mientras tengo un proyecto abierto, tengo que reiniciar el proyecto (QGIS) antes de que sea visible y seleccionable en el cuadro de diálogo de propiedades del símbolo .

wstewart1958
fuente
Gracias por tu respuesta. ¿También sabe dónde se almacenan los símbolos de creador único (círculos, rectángulos usw)? No pude encontrarlos hasta ahora; (Gracias de antemano por cualquier consejo, Saludos cordiales, phil
philmyer
Tengo entendido que estos símbolos son marcadores "simples" y se representan de la manera (mejor respuesta) indicada en los comentarios de respuesta anteriores proporcionados por dakarto arriba. Esto no quiere decir que no pueda preparar su propia interpretación de estos símbolos en formato svg utilizando un programa como inkscape y guardarlos en el directorio que elija.
wstewart1958
... gracias por la información. Creo que la forma más fácil será crear mi propia punta de flecha en Adobe Illustrator y guardarla como svg. Este arrowhead.svg puede usarse como mi propio marcador de svg. Crear mi propia flecha combinando dos capas de símbolo: una sola línea (símbolo capa1) y la propia arrowhead.svg (símbolo capa2). Eso es todo
ph