Data

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Data.

Clase google.maps.Data

Una capa para mostrar datos geoespaciales. Se pueden mostrar puntos, cadenas de líneas y polígonos.

Cada Map tiene un objeto Data de forma predeterminada, por lo que la mayoría de las veces no es necesario construir uno. Por ejemplo:

 var myMap = new google.maps.Map(...);
myMap.data.addGeoJson(...);
myMap.data.setStyle(...);
El objeto Data es una colección de Features.

Esta clase extiende MVCObject.

Data
Data([options])
Parámetros:
Crea una colección vacía con el DataOptions especificado.
add
add([feature])
Parámetros:
Valor que se muestra: Data.Feature
Agrega un elemento a la colección y muestra el elemento agregado.

Si el elemento tiene un ID, se reemplazará por cualquier elemento existente de la colección con el mismo ID. Si no se proporciona ningún atributo, se creará uno nuevo con geometría nula y sin propiedades. Si se proporcionan FeatureOptions, se creará un nuevo elemento con las propiedades especificadas.

Ten en cuenta que los ID 1234 y '1234' son equivalentes. Si agregas un elemento con el ID 1234, se reemplazará un elemento con el ID '1234' y viceversa.

addGeoJson
addGeoJson(geoJson[, options])
Parámetros:
Valor que se muestra: Array<Data.Feature>
Agrega funciones de GeoJSON a la colección. Asigna a este método un JSON analizado. Se muestran los atributos importados. Genera una excepción si no se pudo importar GeoJSON.
contains
contains(feature)
Parámetros:
Valor que se muestra: boolean
Comprueba si el elemento determinado está en la colección.
forEach
forEach(callback)
Parámetros:
Valor que se muestra: Ninguno
Invoca repetidamente la función determinada y pasa un elemento de la colección a la función en cada invocación. El orden de iteración a través de los atributos no está definido.
getControlPosition
getControlPosition()
Parámetros: ninguno
Valor que se muestra: ControlPosition
Muestra la posición de los controles de dibujo en el mapa.
getControls
getControls()
Parámetros: ninguno
Valor que se muestra: Array<string>
Muestra los modos de dibujo disponibles para que el usuario seleccione, en el orden en que se muestran. Esto no incluye el modo de dibujo de null, que se agrega de forma predeterminada. Los modos de dibujo posibles son "Point", "LineString" o "Polygon".
getDrawingMode
getDrawingMode()
Parámetros: ninguno
Valor que se muestra: string|null
Muestra el modo de dibujo actual de la capa de datos determinada. Un modo de dibujo de null significa que el usuario puede interactuar con el mapa normalmente, y los clics no dibujan nada. Los modos de dibujo posibles son null, "Point", "LineString" o "Polygon".
getFeatureById
getFeatureById(id)
Parámetros:
  • idnumber|string
Valor que se muestra: Data.Feature|undefined
Muestra el elemento con el ID determinado, si existe en la colección. De lo contrario, muestra undefined.

Ten en cuenta que los ID 1234 y '1234' son equivalentes. Se puede usar cualquiera de las dos para buscar la misma función.

getMap
getMap()
Parámetros: ninguno
Valor que se muestra: Map
Muestra el mapa en el que se muestran los elementos.
getStyle
getStyle()
Parámetros: ninguno
Obtiene el estilo de todos los elementos de la colección.
loadGeoJson
loadGeoJson(url[, options, callback])
Parámetros:
Valor que se muestra: Ninguno
Carga GeoJSON desde una URL y agrega los elementos a la colección.

NOTA: El GeoJSON se recupera con XHR y es posible que no funcione en varios dominios. Si tienes problemas, te recomendamos recuperar el GeoJSON con la biblioteca de AJAX que elijas y, luego, llamar a addGeoJson().

overrideStyle
overrideStyle(feature, style)
Parámetros:
Valor que se muestra: Ninguno
Cambia el estilo de un elemento. Estos cambios se aplican sobre el estilo especificado por setStyle(). Las propiedades de estilo establecidas en null vuelven al valor especificado a través de setStyle().
remove
remove(feature)
Parámetros:
Valor que se muestra: Ninguno
Quita un elemento de la colección.
revertStyle
revertStyle([feature])
Parámetros:
Valor que se muestra: Ninguno
Quita el efecto de las llamadas overrideStyle() anteriores. El estilo de la característica determinada se revierte al estilo especificado por setStyle().

Si no se proporciona ninguna función, se revertirá el estilo de todas las funciones.

setControlPosition
setControlPosition(controlPosition)
Parámetros:
Valor que se muestra: Ninguno
Establece la posición de los controles de dibujo en el mapa.
setControls
setControls(controls)
Parámetros:
  • controls: Array<string>
Valor que se muestra: Ninguno
Establece los modos de dibujo disponibles para que el usuario seleccione, en el orden en que se muestran. No debe incluir el modo de dibujo de null, que se agrega de forma predeterminada. Si es null, los controles de dibujo están inhabilitados y no se muestran. Los modos de dibujo posibles son "Point", "LineString" o "Polygon".
setDrawingMode
setDrawingMode(drawingMode)
Parámetros:
  • drawingMode: string optional
Valor que se muestra: Ninguno
Establece el modo de dibujo actual de la capa de datos determinada. Un modo de dibujo de null significa que el usuario puede interactuar con el mapa normalmente, y los clics no dibujan nada. Los modos de dibujo posibles son null, "Point", "LineString" o "Polygon".
setMap
setMap(map)
Parámetros:
Valor que se muestra: Ninguno
Procesa los elementos del mapa especificado. Si el mapa se establece como null, los elementos se quitarán del mapa.
setStyle
setStyle(style)
Valor que se muestra: Ninguno
Establece el estilo de todos los elementos de la colección. Los estilos especificados por elemento a través de overrideStyle() siguen aplicándose.

Pasa un objeto con las opciones de estilo deseadas o una función que calcule el estilo de cada característica. Se llamará a la función cada vez que se actualicen las propiedades de un elemento.

toGeoJson
toGeoJson(callback)
Parámetros:
  • callbackfunction(Object): void
Valor que se muestra: Ninguno
Exporta los elementos de la colección a un objeto GeoJSON.
Heredada: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
addfeature
function(event)
Argumentos:
Este evento se activa cuando se agrega un elemento a la colección.
click
function(event)
Argumentos:
Este evento se activa cuando se hace clic en la geometría.
contextmenu
function(event)
Argumentos:
Este evento se activa cuando el evento del menú contextual DOM se activa en la geometría.
dblclick
function(event)
Argumentos:
Este evento se activa cuando se hace doble clic sobre la geometría.
mousedown
function(event)
Argumentos:
Este evento se activa cuando se desplaza el mouse sobre la geometría.
mouseout
function(event)
Argumentos:
Este evento se activa cuando el mouse abandona el área de la forma geométrica.
mouseover
function(event)
Argumentos:
Este evento se activa cuando el mouse ingresa al área de la geometría.
mouseup
function(event)
Argumentos:
Este evento se activa para obtener un mouse sobre la geometría.
removefeature
function(event)
Argumentos:
Este evento se activa cuando se quita un elemento de la colección.
removeproperty
function(event)
Argumentos:
Este evento se activa cuando se quita la propiedad de un elemento.
setgeometry
function(event)
Argumentos:
Este evento se activa cuando se establece la geometría de un elemento.
setproperty
function(event)
Argumentos:
Este evento se activa cuando se configura una propiedad de un elemento.
rightclick
function(event)
Argumentos:
Este evento se activa cuando se hace clic con el botón secundario en la geometría.

Data.DataOptions

Interfaz google.maps.Data.DataOptions

DataOptions que se usa para definir las propiedades que puede establecer un desarrollador en un objeto Data.

map
Tipo: Map
Mapa en el que se muestran los elementos de la colección
controlPosition optional
Tipo: ControlPosition optional
Predeterminado: ControlPosition.TOP_LEFT
Es la posición de los controles de dibujo en el mapa.
controls optional
Tipo: Array<string> optional
Predeterminado: null
Describe los modos de dibujo disponibles para que el usuario seleccione, en el orden en que se muestran. No debe incluir el modo de dibujo de null, que se agrega de forma predeterminada. Si es null, los controles de dibujo están inhabilitados y no se muestran. Los modos de dibujo posibles son "Point", "LineString" o "Polygon".
drawingMode optional
Tipo: string optional
Predeterminado: null
El modo de dibujo actual de la capa de datos determinada. Un modo de dibujo de null significa que el usuario puede interactuar con el mapa normalmente, y los clics no dibujan nada. Los modos de dibujo posibles son null, "Point", "LineString" o "Polygon".
featureFactory optional
Tipo: function(Data.Geometry): Data.Feature optional
Cuando está habilitado el dibujo y un usuario dibuja una geometría (un punto, una línea de línea o un polígono), esta función recibe una llamada con esa geometría y debe mostrar un elemento que se agregará a la capa de datos. Si no se proporciona un elemento featureFactory, se creará un elemento sin ID y sin propiedades a partir de esa geometría. La configuración predeterminada es null.
style optional
Estilo para todos los elementos de la colección Para obtener más información, consulta el método setStyle() anterior.

Data.GeoJsonOptions

Interfaz google.maps.Data.GeoJsonOptions

Parámetros opcionales para importar GeoJSON.

idPropertyName optional
Tipo: string optional
Es el nombre de la propiedad de la función que se usará como ID de función. Si no se especifica, se usará el ID de la función GeoJSON.

Data.StyleOptions

Interfaz google.maps.Data.StyleOptions

Estas opciones especifican cómo debe aparecer un elemento cuando se muestra en un mapa.

animation optional
Tipo: Animation optional
La animación que se reproduce cuando se agrega un marcador a un mapa. Solo se aplica a las geometrías de puntos.
clickable optional
Tipo: boolean optional
Predeterminado: true
Si es true, el marcador recibe eventos táctiles y del mouse.
cursor optional
Tipo: string optional
cursor del mouse que se mostrará al posar el puntero. Solo se aplica a las geometrías de puntos.
draggable optional
Tipo: boolean optional
Predeterminado: false
Si se establece true, el objeto se puede arrastrar por el mapa y la geometría subyacente se actualizará.
editable optional
Tipo: boolean optional
Predeterminado: false
Si es true, el objeto se puede editar arrastrando puntos de control y la geometría subyacente se actualizará. Solo se aplica a las geometrías LineString y Polygon.
fillColor optional
Tipo: string optional
color de relleno. A excepción de los colores extendidos con nombre, se admiten todos los colores CSS3. Solo se aplica a las geometrías de polígonos.
fillOpacity optional
Tipo: number optional
La opacidad de relleno entre 0.0 y 1.0. Solo se aplica a las geometrías de polígonos.
icon optional
Tipo: string|Icon|Symbol optional
Ícono de primer plano. Si se proporciona una string, se trata como si fuera un Icon con la string como url. Solo se aplica a las geometrías de puntos.
icons optional
Tipo: Array<IconSequence> optional
Íconos que se representarán en una polilínea Solo se aplica a las geometrías de línea.
label optional
Tipo: string|MarkerLabel optional
Agrega una etiqueta al marcador. La etiqueta puede ser una string o un objeto MarkerLabel. Solo se aplica a las geometrías de puntos.
opacity optional
Tipo: number optional
La opacidad del marcador entre 0.0 y 1.0. Solo se aplica a las geometrías de puntos.
shape optional
Tipo: MarkerShape optional
define el mapa de imagen usado para la detección de aciertos. Solo se aplica a las geometrías de puntos.
strokeColor optional
Tipo: string optional
color del trazo. A excepción de los colores extendidos con nombre, se admiten todos los colores CSS3. Solo se aplica a las geometrías de líneas y polígonos.
strokeOpacity optional
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.
strokeWeight optional
Tipo: number optional
ancho de trazo en píxeles. Solo se aplica a las geometrías de líneas y polígonos.
title optional
Tipo: string optional
texto de sustitución. Solo se aplica a las geometrías de puntos.
visible optional
Tipo: boolean optional
Predeterminado: true
Indica si el elemento es visible.
zIndex optional
Tipo: number optional
Todas las funciones se muestran en el mapa en el orden de su zIndex, y los valores más altos se muestran delante de las características con valores más bajos. Siempre se muestran marcadores frente a cadenas de líneas y polígonos.

Data.StylingFunction typedef

google.maps.Data.StylingFunctiontypetype

Una función que calcula la apariencia de un atributo.

El método Data.setStyle() puede aceptar una función de estilo. Úsalo cuando los atributos deberían aparecer de forma diferente según sus propiedades. Para obtener más información sobre cómo definir las funciones de estilo, consulta la guía del programador.

function(Data.Feature): Data.StyleOptions

Data.Feature

Clase google.maps.Data.Feature

Un elemento tiene una geometría, un ID y un conjunto de propiedades.

Data.Feature
Data.Feature([options])
Parámetros:
Construye un elemento con las opciones determinadas.
forEachProperty
forEachProperty(callback)
Parámetros:
  • callback: function(*, string): void
Valor que se muestra: Ninguno
Invoca repetidamente la función determinada y pasa un valor de propiedad y un nombre en cada invocación. El orden de iteración a través de las propiedades no está definido.
getGeometry
getGeometry()
Parámetros: ninguno
Valor que se muestra: Data.Geometry
Muestra la geometría de la característica.
getId
getId()
Parámetros: ninguno
Valor que se muestra: number|string|undefined
Muestra el ID de función.
getProperty
getProperty(name)
Parámetros:
  • namestring
Valor que se muestra: *
Muestra el valor de la propiedad solicitada, o undefined si la propiedad no existe.
removeProperty
removeProperty(name)
Parámetros:
  • namestring
Valor que se muestra: Ninguno
Quita la propiedad con el nombre determinado.
setGeometry
setGeometry(newGeometry)
Parámetros:
Valor que se muestra: Ninguno
Establece la geometría del elemento.
setProperty
setProperty(name, newValue)
Parámetros:
  • namestring
  • newValue: *
Valor que se muestra: Ninguno
Establece el valor de la propiedad especificada. Si newValue es undefined, esto equivale a llamar a removeProperty.
toGeoJson
toGeoJson(callback)
Parámetros:
  • callbackfunction(Object): void
Valor que se muestra: Ninguno
Exporta el elemento a un objeto GeoJSON.
removeproperty
function(event)
Argumentos:
Este evento se activa cuando se quita la propiedad de un elemento.
setgeometry
function(event)
Argumentos:
Este evento se activa cuando se configura la geometría de un elemento.
setproperty
function(event)
Argumentos:
Este evento se activa cuando se configura la propiedad de un elemento.

Data.FeatureOptions

Interfaz google.maps.Data.FeatureOptions

Parámetros opcionales para crear objetos Data.Feature

geometry optional
La geometría del atributo. Si no se especifica ninguno durante la construcción de un elemento, la geometría de esta será null. Si se proporciona un objeto LatLng o LatLngLiteral, se convertirá en una geometría Data.Point.
id optional
Tipo: number|string optional
El ID de función es opcional. Si se proporciona, se puede usar para buscar la función en un objeto Data con el método getFeatureById(). Ten en cuenta que el ID de un elemento no se puede cambiar posteriormente.
properties optional
Tipo: Object optional
Las propiedades de los atributos. Esta es una asignación arbitraria de nombres de propiedad a valores.

Data.Geometry

Interfaz google.maps.Data.Geometry

Una superclase para los diversos objetos geométricos

forEachLatLng
forEachLatLng(callback)
Parámetros:
  • callbackfunction(LatLng): void
Valor que se muestra: Ninguno
Invoca repetidamente la función determinada y pasa un punto desde la geometría a la función en cada invocación.
getType
getType()
Parámetros: ninguno
Valor que se muestra: string
Muestra el tipo de objeto de geometría. Las posibilidades son "Point", "MultiPoint", "LineString", "MultiLineString", "LinearRing", "Polygon", "MultiPolygon" o "GeometryCollection".

Data.Point

Clase google.maps.Data.Point

Una geometría de punto contiene un único LatLng.

Esta clase implementa Data.Geometry.

Data.Point
Data.Point(latLng)
Parámetros:
Construye un Data.Point a partir de LatLng o LatLngLiteral dados.
forEachLatLng
forEachLatLng(callback)
Parámetros:
  • callbackfunction(LatLng): void
Valor que se muestra: Ninguno
get
get()
Parámetros: ninguno
Valor que se muestra: LatLng
Muestra el LatLng contenido.
getType
getType()
Parámetros: ninguno
Valor que se muestra: string
Muestra la string "Point".

Data.MultiPoint

Clase google.maps.Data.MultiPoint

Una geometría de múltiples puntos contiene una serie de LatLng.

Esta clase implementa Data.Geometry.

Data.MultiPoint
Data.MultiPoint(elements)
Parámetros:
Construye un Data.MultiPoint a partir de LatLng o LatLngLiteral dados.
forEachLatLng
forEachLatLng(callback)
Parámetros:
  • callbackfunction(LatLng): void
Valor que se muestra: Ninguno
getArray
getArray()
Parámetros: ninguno
Valor que se muestra: Array<LatLng>
Muestra un arreglo de los LatLng contenidos. Cada vez que se llama a getArray(), se muestra un arreglo nuevo.
getAt
getAt(n)
Parámetros:
  • n: number
Valor que se muestra: LatLng
Muestra el LatLng incluido en el n.
getLength
getLength()
Parámetros: ninguno
Valor que se muestra: number
Muestra la cantidad de LatLng contenidas.
getType
getType()
Parámetros: ninguno
Valor que se muestra: string
Muestra la string "MultiPoint".

Data.LineString

Clase google.maps.Data.LineString

Una geometría de LineString contiene una serie de LatLng.

Esta clase implementa Data.Geometry.

Data.LineString
Data.LineString(elements)
Parámetros:
Construye un Data.LineString a partir de LatLng o LatLngLiteral dados.
forEachLatLng
forEachLatLng(callback)
Parámetros:
  • callbackfunction(LatLng): void
Valor que se muestra: Ninguno
getArray
getArray()
Parámetros: ninguno
Valor que se muestra: Array<LatLng>
Muestra un arreglo del LatLngs contenido. Cada vez que se llama a getArray(), se muestra un arreglo nuevo.
getAt
getAt(n)
Parámetros:
  • n: number
Valor que se muestra: LatLng
Muestra el LatLng incluido en el n.
getLength
getLength()
Parámetros: ninguno
Valor que se muestra: number
Muestra la cantidad de LatLng contenidas.
getType
getType()
Parámetros: ninguno
Valor que se muestra: string
Muestra la string "LineString".

Data.MultiLineString

Clase google.maps.Data.MultiLineString

Una geometría de varias líneas contiene un número de LineString.

Esta clase implementa Data.Geometry.

Data.MultiLineString
Data.MultiLineString(elements)
Parámetros:
Construye un objeto Data.MultiLineString a partir de objetos Data.LineString o arreglos de posiciones determinados.
forEachLatLng
forEachLatLng(callback)
Parámetros:
  • callback: function(LatLng): void
Valor que se muestra: Ninguno
getArray
getArray()
Parámetros: ninguno
Valor que se muestra: Array<Data.LineString>
Muestra un arreglo de los Data.LineString contenidos. Cada vez que se llama a getArray(), se muestra un arreglo nuevo.
getAt
getAt(n)
Parámetros:
  • n: number
Valor que se muestra: Data.LineString
Muestra el Data.LineString incluido en el n.
getLength
getLength()
Parámetros: ninguno
Valor que se muestra: number
Muestra la cantidad de Data.LineString contenidas.
getType
getType()
Parámetros: ninguno
Valor que se muestra: string
Muestra la string "MultiLineString".

Data.LinearRing

Clase google.maps.Data.LinearRing

Una geometría LinearRing contiene varios objetos LatLng, que representan un LineString cerrado. No es necesario que el primer elemento LatLng sea igual al último LatLng. El LinearRing se cierra de forma implícita.

Esta clase implementa Data.Geometry.

Data.LinearRing
Data.LinearRing(elements)
Parámetros:
Construye un Data.LinearRing a partir de LatLng o LatLngLiteral dados.
forEachLatLng
forEachLatLng(callback)
Parámetros:
  • callback: function(LatLng): void
Valor que se muestra: Ninguno
getArray
getArray()
Parámetros: ninguno
Valor que se muestra: Array<LatLng>
Muestra un arreglo de los LatLng contenidos. Cada vez que se llama a getArray(), se muestra un arreglo nuevo.
getAt
getAt(n)
Parámetros:
  • nnumber
Valor que se muestra: LatLng
Muestra el LatLng incluido en el n.
getLength
getLength()
Parámetros: ninguno
Valor que se muestra: number
Muestra la cantidad de LatLng contenidas.
getType
getType()
Parámetros: ninguno
Valor que se muestra: string
Muestra la string "LinearRing".

Data.Polygon

Clase google.maps.Data.Polygon

Una geometría de polígono contiene un número de Data.LinearRing. El primer anillo lineal debe ser el límite exterior del polígono, y los posteriores deben ser límites interiores, también conocidos como orificios. Consulta el polígono de muestra con un orificio.

Esta clase implementa Data.Geometry.

Data.Polygon
Data.Polygon(elements)
Parámetros:
Construye un objeto Data.Polygon a partir de objetos Data.LinearRing o arreglos de posiciones determinados.
forEachLatLng
forEachLatLng(callback)
Parámetros:
  • callbackfunction(LatLng): void
Valor que se muestra: Ninguno
getArray
getArray()
Parámetros: ninguno
Valor que se muestra: Array<Data.LinearRing>
Muestra un arreglo de los Data.LinearRing contenidos. Cada vez que se llama a getArray(), se muestra un arreglo nuevo.
getAt
getAt(n)
Parámetros:
  • n: number
Valor que se muestra: Data.LinearRing
Muestra el Data.LinearRing incluido en el n.
getLength
getLength()
Parámetros: ninguno
Valor que se muestra: number
Muestra la cantidad de Data.LinearRing contenidas.
getType
getType()
Parámetros: ninguno
Valor que se muestra: string
Muestra la string "Polygon".

Data.MultiPolygon

Clase google.maps.Data.MultiPolygon

Una geometría de MultiPolygon contiene varios Data.Polygon.

Esta clase implementa Data.Geometry.

Data.MultiPolygon
Data.MultiPolygon(elements)
Construye un objeto Data.MultiPolygon a partir de objetos Data.Polygon o arreglos de posiciones determinados.
forEachLatLng
forEachLatLng(callback)
Parámetros:
  • callback: function(LatLng): void
Valor que se muestra: Ninguno
getArray
getArray()
Parámetros: ninguno
Valor que se muestra: Array<Data.Polygon>
Muestra un arreglo de los Data.Polygon contenidos. Cada vez que se llama a getArray(), se muestra un arreglo nuevo.
getAt
getAt(n)
Parámetros:
  • n: number
Valor que se muestra: Data.Polygon
Muestra el Data.Polygon incluido en el n.
getLength
getLength()
Parámetros: ninguno
Valor que se muestra: number
Muestra la cantidad de Data.Polygon contenidas.
getType
getType()
Parámetros: ninguno
Valor que se muestra: string
Muestra la string "MultiPolygon".

Data.GeometryCollection

Clase google.maps.Data.GeometryCollection

Un objeto GeometryCollection contiene una cantidad de objetos geométricos. Cualquier objeto LatLng o LatLngLiteral se convierte automáticamente en objetos de geometría Data.Point.

Esta clase implementa Data.Geometry.

Data.GeometryCollection
Data.GeometryCollection(elements)
Parámetros:
Construye un Data.GeometryCollection a partir de los objetos de geometría dados o LatLng.
forEachLatLng
forEachLatLng(callback)
Parámetros:
  • callbackfunction(LatLng): void
Valor que se muestra: Ninguno
getArray
getArray()
Parámetros: ninguno
Valor que se muestra: Array<Data.Geometry>
Muestra un arreglo de los objetos de geometría contenidos. Cada vez que se llama a getArray(), se muestra un arreglo nuevo.
getAt
getAt(n)
Parámetros:
  • nnumber
Valor que se muestra: Data.Geometry
Muestra el objeto de geometría contenido n-th.
getLength
getLength()
Parámetros: ninguno
Valor que se muestra: number
Muestra el número de objetos geométricos contenidos.
getType
getType()
Parámetros: ninguno
Valor que se muestra: string
Muestra la string "GeometryCollection".

Data.MouseEvent

Interfaz google.maps.Data.MouseEvent

Este objeto se pasa a los controladores de eventos del mouse en un objeto Data.

Esta interfaz extiende MapMouseEvent.

feature
La función que generó el evento del mouse.
Heredada: domEvent, latLng
Heredada: stop

Data.AddFeatureEvent

Interfaz google.maps.Data.AddFeatureEvent

Las propiedades de un evento addfeature.

feature
La función que se agregó a FeatureCollection.

Data.RemoveFeatureEvent

Interfaz google.maps.Data.RemoveFeatureEvent

Las propiedades de un evento removefeature.

feature
El elemento que se quitó de FeatureCollection.

Data.SetGeometryEvent

Interfaz google.maps.Data.SetGeometryEvent

Las propiedades de un evento setgeometry.

feature
La función cuya geometría se estableció.
newGeometry optional
Tipo: Data.Geometry optional
La nueva geometría de atributos.
oldGeometry optional
Tipo: Data.Geometry optional
La geometría de atributos anterior.

Data.SetPropertyEvent

Interfaz google.maps.Data.SetPropertyEvent

Las propiedades de un evento setproperty.

feature
El elemento cuya propiedad se configuró.
name
Tipo: string
El nombre de la propiedad.
newValue
Tipo: *
El nuevo valor.
oldValue
Tipo: *
El valor anterior. Será undefined si se agregó la propiedad.

Data.RemovePropertyEvent

Interfaz google.maps.Data.RemovePropertyEvent

Las propiedades de un evento removeproperty.

feature
El elemento cuya propiedad se quitó.
name
Tipo: string
El nombre de la propiedad.
oldValue
Tipo: *
El valor anterior.