FeatureLayer
Interfaz de google.maps.FeatureLayer
Una interfaz que representa una capa de mapa que contiene elementos de un elemento FeatureType
específico cuyo estilo se puede anular en el cliente o tener eventos adjuntos.
Propiedades | |
---|---|
|
Tipo:
FeatureType El FeatureType asociado a este FeatureLayer . |
|
Tipo:
boolean Si este FeatureLayer está disponible, lo que significa que el diseño basado en datos está disponible para este mapa (hay un ID de mapa que usa mosaicos vectoriales con este FeatureLayer habilitado en el estilo de mapa de Google Cloud Console) Si esto es falso (o se vuelve falso), el estilo de este FeatureLayer vuelve a los valores predeterminados y no se activan los eventos. |
|
Tipo:
FeatureStyleOptions|FeatureStyleFunction optional El estilo de Feature en FeatureLayer . El estilo se aplica cuando se define el estilo. Si la función de estilo se actualiza, debes volver a configurar la propiedad de estilo. Un elemento FeatureStyleFunction debe mostrar resultados coherentes cuando se aplica sobre los mosaicos del mapa y debe optimizarse para el rendimiento. Si usas un FeatureStyleOptions , todas las funciones de esa capa tendrán el mismo estilo de FeatureStyleOptions . Establece el estilo en null para quitar el estilo establecido anteriormente. Si este elemento FeatureLayer no está disponible, la configuración del estilo no hace nada y registra un error. |
Métodos | |
---|---|
|
addListener(eventName, handler) Parámetros:
Valor que se muestra:
MapsEventListener Objeto de escucha de eventos resultante.Agrega la función de escucha determinada a un nombre de evento determinado. Muestra un identificador para este objeto de escucha que se puede usar con event.removeListener . |
Constantes de FeatureType
google.maps.FeatureType
constantes
Identificadores para los tipos de atributos.
Constantes | |
---|---|
ADMINISTRATIVE_AREA_LEVEL_1 |
Indica una entidad civil de primer rango por debajo del nivel de país. |
ADMINISTRATIVE_AREA_LEVEL_2 |
Indica una entidad civil de segundo rango por debajo del nivel de país. |
ADMINISTRATIVE_AREA_LEVEL_3 |
Indica una entidad civil de tercer rango por debajo del nivel de país. |
ADMINISTRATIVE_AREA_LEVEL_4 |
Indica una entidad civil de cuarto rango por debajo del nivel de país. |
COUNTRY |
Indica la entidad política nacional. |
LOCALITY |
Indica una entidad política constituida de una ciudad o un pueblo. |
NEIGHBORHOOD |
Indica un barrio con nombre. |
POSTAL_CODE |
Indica un código postal tal como se usa en las direcciones postales dentro del país. |
SUBLOCALITY_LEVEL_1 |
Indica una entidad civil de primer rango por debajo de una localidad. |
FeatureStyleFunction
google.maps.FeatureStyleFunction
deftype
Una función para dar estilo a una FeatureLayer
.
function(FeatureStyleFunctionOptions): (FeatureStyleOptions optional)
FeatureStyleFunctionOptions
Interfaz de google.maps.FeatureStyleFunctionOptions
Opciones que se pasan a un FeatureStyleFunction
Propiedades | |
---|---|
|
Tipo:
Feature Se pasó Feature a FeatureStyleFunction para diseñar. |
FeatureStyleOptions.
Interfaz de google.maps.FeatureStyleOptions
Estas opciones especifican cómo se debe modificar el estilo de un objeto Feature
en un mapa.
Propiedades | |
---|---|
|
Tipo:
string optional String hexadecimal RGB (como “#00FF00” para verde). Solo se aplica a las geometrías de polígonos. |
|
Tipo:
number optional La opacidad de relleno entre 0.0 y 1.0. Solo se aplica a las geometrías de polígonos. |
|
Tipo:
string optional String hexadecimal RGB (como “#00FF00” para verde). |
|
Tipo:
number optional opacidad de trazo entre 0,0 y 1,0. Solo se aplica a las geometrías de líneas y polígonos. |
|
Tipo:
number optional ancho de trazo en píxeles. Solo se aplica a las geometrías de líneas y polígonos. |
Feature (Interfaz)
Interfaz de google.maps.Feature
Una interfaz que representa una característica de los mosaicos de mapas vectoriales. Estas son entradas para FeatureStyleFunction
. No guardes una referencia a un objeto Feature
específico, ya que la referencia no será estable.
Propiedades | |
---|---|
|
Tipo:
FeatureType FeatureType de este Feature . |
PlaceFeature.
Interfaz de google.maps.PlaceFeature
Una interfaz que representa un elemento con un ID de lugar, que incluye atributos de tipo FeatureType.ADMINISTRATIVE_AREA_LEVEL_1
, FeatureType.ADMINISTRATIVE_AREA_LEVEL_2
, FeatureType.ADMINISTRATIVE_AREA_LEVEL_3
, FeatureType.ADMINISTRATIVE_AREA_LEVEL_4
, FeatureType.COUNTRY
, FeatureType.LOCALITY
, FeatureType.NEIGHBORHOOD
, FeatureType.POSTAL_CODE
y FeatureType.SUBLOCALITY_LEVEL_1
.
Esta interfaz extiende Feature
.
Propiedades | |
---|---|
|
Tipo:
string El nombre visible. |
|
Tipo:
string El tipo PlaceResult.place_id . |
Heredada:
|
FeatureMouseEvent.
Interfaz de google.maps.FeatureMouseEvent
Este objeto se muestra a partir de un evento del mouse en un FeatureLayer
.
Esta interfaz extiende MapMouseEvent
.
Propiedades | |
---|---|
|
Tipo:
Array<Feature> Los elementos Feature en este evento del mouse |
Heredada:
domEvent ,
latLng
|
Métodos | |
---|---|
Heredada:
stop
|