-
MarkerStyleOptions
-
Descripción
Opciones de estilo de marcador (punto con un icono). Para determinar qué icono se va a asignar al marcador, se leen las propiedades
url
ycssClass
, en ese orden de preferencia. Hay que tener en cuenta que el archivoconfig.json
de una maquetación puede sobreescribir los valores por defecto de esta propiedad (para ver instrucciones de uso de maquetaciones, consultar Configurar por maquetación).Propiedades
Nombre Type Atributos Valor por defecto Descripción anchor
Array.<number> <optional> [0.5, 1] Posicionamiento relativo del icono respecto al punto del mapa, representado por un array de dos números entre 0 y 1, siendo [0, 0] la esquina superior izquierda del icono y [1, 1] la esquina inferior derecha del icono.
labelRotationKey
string <optional> Nombre del campo del cual extraer la rotación a aplicar a la etiqueta. El valor tiene que estar en grados.
classes
Array.<string> <optional> ["tc-marker1", "tc-marker2", "tc-marker3", "tc-marker4", "tc-marker5"] Lista de nombres de clase CSS a utilizar para asignar iconos a los marcadores según grupo (Ver propiedad
group
deSITNA.feature.MarkerOptions
). Cuando se añade un nuevo grupo de marcadores, se le asignará la clase correspondiente al siguiente elemento del array. Si hay más grupos que elementos enclasses
, se repite el ciclo a lo largo del array. La API extraerá la URL de la imagen del atributobackground-image
de la clase CSS asignada. Ver ejemplo de uso.cssClass
string <optional> Nombre de una clase CSS. El marcador adoptará como icono el valor del atributo
background-image
de dicha clase.fontColor
string <optional> "#000000" Color del texto de la etiqueta descriptiva del marcador, representado en formato hex triplet (
#RRGGBB
).fontSize
number <optional> 10 Tamaño en puntos tipográficos (
pt
) de la fuente del texto de la etiqueta descriptiva del marcador.height
number <optional> 32 Altura en píxeles del icono. Nombre de atributo del cual extraer el valor de la etiqueta si esta existe.
labelkey
string <optional> Nombre de atributo del cual extraer el valor de la etiqueta si esta existe.
labelOutlineColor
string <optional> "#ffffff" Color del contorno del texto de la etiqueta descriptiva del marcador, representado en formato hex triplet (
#RRGGBB
).labelOutlineWidth
number <optional> 2 Anchura en píxeles del trazo del contorno del texto de la etiqueta.
url
string <optional> URL de archivo de imagen que se utilizará para el icono.
width
number <optional> 32 Anchura en píxeles del icono.
Detalles