Classe Data
Classe
google.maps.Data
Uma camada para exibir dados geoespaciais. Pontos, strings de linha e polígonos podem ser exibidos.
Por padrão, cada Map
tem um objeto Data
, portanto, na maioria das vezes não é necessário construir um. Por exemplo:
var myMap = new google.maps.Map(...);o objeto
myMap.data.addGeoJson(...);
myMap.data.setStyle(...);
Data
é uma coleção de Features
.
Essa classe estende
MVCObject
.
Construtor | |
---|---|
Data |
Data([options]) Parâmetros:
Cria uma coleção vazia com o DataOptions fornecido. |
Métodos | |
---|---|
add |
add([feature]) Parâmetros:
Valor de retorno:
Data.Feature Adiciona um recurso à coleção e retorna o recurso adicionado. Se o recurso tiver um ID, ele substituirá os recursos existentes na coleção pelo mesmo ID. Se nenhum recurso for fornecido, um novo recurso será criado com geometria nula e sem propriedades. Se Os IDs |
addGeoJson |
addGeoJson(geoJson[, options]) Parâmetros:
Valor de retorno:
Array<Data.Feature> Adiciona recursos GeoJSON à coleção. Dê a esse método um JSON analisado. Os atributos importados são retornados. Gera uma exceção caso não seja possível importar o GeoJSON. |
contains |
contains(feature) Parâmetros:
Valor de retorno:
boolean Verifica se o atributo fornecido está na coleção. |
forEach |
forEach(callback) Parâmetros:
Valor de retorno: nenhum
Invoca repetidamente a função especificada, transmitindo um recurso da coleção para a função em cada invocação. A ordem da iteração pelos atributos é indefinida. |
getControlPosition |
getControlPosition() Parâmetros: nenhum
Valor de retorno:
ControlPosition Retorna a posição dos controles de desenho no mapa. |
getControls |
getControls() Parâmetros:nenhum
Valor de retorno:
Array<string> Retorna quais modos de desenho estão disponíveis para que o usuário selecione, na ordem em que são exibidos. Isso não inclui o modo de desenho null , que é adicionado por padrão. Os possíveis modos de desenho são "Point" , "LineString" ou "Polygon" . |
getDrawingMode |
getDrawingMode() Parâmetros:nenhum
Valor de retorno:
string|null Retorna o modo de desenho atual da camada de dados especificada. Um modo de desenho de null significa que o usuário pode interagir com o mapa normalmente, e os cliques não desenham nada. Os possíveis modos de desenho são null , "Point" , "LineString" ou "Polygon" . |
getFeatureById |
getFeatureById(id) Parâmetros:
Valor de retorno:
Data.Feature|undefined Retorna o recurso com o ID fornecido, se ele existir na coleção. Caso contrário, retorna undefined . Os IDs |
getMap |
getMap() Parâmetros: nenhum
Valor de retorno:
Map Retorna o mapa em que os elementos são exibidos. |
getStyle |
getStyle() Parâmetros: nenhum
Valor de retorno:
Data.StylingFunction|Data.StyleOptions Recebe o estilo de todos os recursos da coleção. |
loadGeoJson |
loadGeoJson(url[, options, callback]) Parâmetros:
Valor de retorno: nenhum
Carrega o GeoJSON de um URL e adiciona os recursos à coleção. OBSERVAÇÃO: o GeoJSON é buscado usando XHR e pode não funcionar em vários domínios. Se você tiver problemas, recomendamos buscar o GeoJSON usando a biblioteca AJAX de sua preferência e chamar |
overrideStyle |
overrideStyle(feature, style) Parâmetros:
Valor de retorno: nenhum
Altera o estilo de um recurso. Essas mudanças são aplicadas sobre o estilo especificado por setStyle() . As propriedades de estilo definidas como null são revertidas para o valor especificado com setStyle() . |
remove |
remove(feature) Parâmetros:
Valor de retorno: nenhum
Remove um recurso da coleção. |
revertStyle |
revertStyle([feature]) Parâmetros:
Valor de retorno: nenhum
Remove o efeito das chamadas overrideStyle() anteriores. O estilo do recurso específico é revertido para o estilo especificado por setStyle() . Se nenhum recurso for fornecido, o estilo será revertido. |
setControlPosition |
setControlPosition(controlPosition) Parâmetros:
Valor de retorno: nenhum
Define a posição dos controles de desenho no mapa. |
setControls |
setControls(controls) Parâmetros:
Valor de retorno: nenhum
Define os modos de desenho disponíveis para o usuário selecionar, na ordem em que são exibidos. Isso não deve incluir o modo de desenho null , que é adicionado por padrão. Se null , os controles de desenho ficam desativados e não são exibidos. Os possíveis modos de desenho são "Point" , "LineString" ou "Polygon" . |
setDrawingMode |
setDrawingMode(drawingMode) Parâmetros:
Valor de retorno: nenhum
Define o modo de desenho atual da camada de dados especificada. Um modo de desenho de null significa que o usuário pode interagir com o mapa normalmente, e os cliques não desenham nada. Os possíveis modos de desenho são null , "Point" , "LineString" ou "Polygon" . |
setMap |
setMap(map) Parâmetros:
Valor de retorno: nenhum
Renderiza os elementos no mapa especificado. Se o mapa estiver definido como null , os elementos serão removidos dele. |
setStyle |
setStyle(style) Parâmetros:
Valor de retorno: nenhum
Define o estilo de todos os recursos na coleção. Os estilos especificados por recurso para overrideStyle() continuam sendo aplicados. Transmita um objeto com as opções de estilo desejadas ou uma função que calcule o estilo de cada atributo. A função será chamada sempre que as propriedades de um recurso forem atualizadas. |
toGeoJson |
toGeoJson(callback) Parâmetros:
Valor de retorno: nenhum
Exporta os recursos da coleção para um objeto GeoJSON. |
Herdadas:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
Eventos | |
---|---|
addfeature |
function(event) Argumentos:
Este evento é disparado quando um recurso é adicionado à coleção. |
click |
function(event) Argumentos:
Este evento é acionado para um clique na geometria. |
contextmenu |
function(event) Argumentos:
Este evento é disparado quando o evento DOM de menu de contexto é disparado na geometria. |
dblclick |
function(event) Argumentos:
Este evento é acionado para um clique duplo na geometria. |
mousedown |
function(event) Argumentos:
Este evento é disparado para um mousedown na geometria. |
mouseout |
function(event) Argumentos:
Este evento é acionado quando o mouse sai da área da geometria. |
mouseover |
function(event) Argumentos:
Este evento é acionado quando o mouse entra na área da geometria. |
mouseup |
function(event) Argumentos:
Este evento é disparado para um mouseup na geometria. |
removefeature |
function(event) Argumentos:
Este evento é disparado quando um recurso é removido da coleção. |
removeproperty |
function(event) Argumentos:
Este evento é disparado quando a propriedade de um recurso é removida. |
setgeometry |
function(event) Argumentos:
Este evento é disparado quando a geometria de um recurso é definida. |
setproperty |
function(event) Argumentos:
Este evento é disparado quando a propriedade de um recurso é definida. |
|
function(event) Argumentos:
Este evento é acionado para um clique com o botão direito do mouse na geometria. |
Interface Data.DataOptions
Interface google.maps.Data.DataOptions
Objeto DataOptions usado para definir as propriedades que um desenvolvedor pode definir em um objeto Data
.
Propriedades | |
---|---|
map |
Tipo:
Map Mapa no qual os recursos serão exibidos na coleção. |
controlPosition optional |
Tipo:
ControlPosition optional Padrão:
ControlPosition.TOP_LEFT A posição dos controles de desenho no mapa. |
controls optional |
Tipo:
Array<string> optional Padrão:
null Descreve os modos de desenho disponíveis para o usuário selecionar, na ordem em que são exibidos. Isso não deve incluir o modo de desenho null , que é adicionado por padrão. Se null , os controles de desenho ficam desativados e não são exibidos. Os possíveis modos de desenho são "Point" , "LineString" ou "Polygon" . |
drawingMode optional |
Tipo:
string optional Padrão:
null O modo de desenho atual da camada de dados especificada. Um modo de desenho de null significa que o usuário pode interagir com o mapa normalmente, e os cliques não desenham nada. Os possíveis modos de desenho são null , "Point" , "LineString" ou "Polygon" . |
featureFactory optional |
Tipo:
function(Data.Geometry): Data.Feature optional Quando o desenho está ativado e um usuário desenha uma geometria (um ponto, uma string de linha ou um polígono), essa função é chamada com essa geometria e deve retornar um recurso que deve ser adicionado à camada de dados. Se um featureFactory não for fornecido, um recurso sem ID e sem propriedades será criado com base nessa geometria. O valor padrão é null . |
style optional |
Tipo:
Data.StylingFunction|Data.StyleOptions optional Defina o estilo para todos os recursos na coleção. Para mais detalhes, consulte o método setStyle() acima. |
Interface Data.GeoJsonOptions
Interface google.maps.Data.GeoJsonOptions
Parâmetros opcionais para importar GeoJSON.
Propriedades | |
---|---|
idPropertyName optional |
Tipo:
string optional O nome da propriedade do recurso a ser usada como o ID do recurso. Se não for especificado, o ID do recurso GeoJSON será usado. |
Interface Data.StyleOptions
Interface google.maps.Data.StyleOptions
Essas opções especificam a maneira como um recurso deve ser exibido em um mapa.
Propriedades | |
---|---|
animation optional |
Tipo:
Animation optional A animação que será reproduzida quando o marcador for adicionado a um mapa. Aplicável apenas a geometrias de pontos. |
clickable optional |
Tipo:
boolean optional Padrão:
true Se true , o marcador recebe eventos de mouse e de toque. |
cursor optional |
Tipo:
string optional cursor do mouse a ser exibido na focalização. Aplicável apenas a geometrias de pontos. |
draggable optional |
Tipo:
boolean optional Padrão:
false Se for true , o objeto poderá ser arrastado pelo mapa, e a geometria vai ser atualizada no elemento subjacente. |
editable optional |
Tipo:
boolean optional Padrão:
false Se true , o objeto pode ser editado ao arrastar pontos de controle e o recurso subjacente terá sua geometria atualizada. Aplicável somente às geometrias LineString e Polygon. |
fillColor optional |
Tipo:
string optional cor de preenchimento. Todas as cores CSS3 são permitidas, exceto cores nomeadas estendidas. Aplicável somente a geometrias de polígono. |
fillOpacity optional |
Tipo:
number optional A opacidade do preenchimento entre 0,0 e 1,0. Aplicável somente a geometrias de polígono. |
icon optional |
Ícone para o primeiro plano. Se uma string é fornecida, ela é tratada como se fosse uma Icon com a string como url . Aplicável apenas a geometrias de pontos. |
icons optional |
Tipo:
Array<IconSequence> optional Os ícones a serem renderizados em uma polilinha. Aplicável somente a geometrias de linha. |
label optional |
Tipo:
string|MarkerLabel optional Adiciona um marcador ao marcador. O rótulo pode ser uma string ou um objeto MarkerLabel . Aplicável apenas a geometrias de pontos. |
opacity optional |
Tipo:
number optional A opacidade do marcador entre 0,0 e 1,0. Aplicável apenas a geometrias de pontos. |
shape optional |
Tipo:
MarkerShape optional define o mapa de imagem usado para detecção de hits. Aplicável apenas a geometrias de pontos. |
strokeColor optional |
Tipo:
string optional cor do traço. Todas as cores CSS3 são permitidas, exceto cores nomeadas estendidas. Aplicável somente a geometrias de linha e polígono. |
strokeOpacity optional |
Tipo:
number optional opacidade do traço, entre 0.0 e 1.0. Aplicável somente a geometrias de linha e polígono. |
strokeWeight optional |
Tipo:
number optional largura do traço em pixels. Aplicável somente a geometrias de linha e polígono. |
title optional |
Tipo:
string optional texto da sobreposição. Aplicável apenas a geometrias de pontos. |
visible optional |
Tipo:
boolean optional Padrão:
true Indica se o recurso está visível. |
zIndex optional |
Tipo:
number optional Todos os recursos são exibidos no mapa na ordem zIndex, com os valores mais altos na frente dos recursos com valores menores. Os marcadores sempre aparecem na frente de linestrings e polígonos. |
Data.StylingFunction typedef
google.maps.Data.StylingFunction
defesa
Uma função que calcula a aparência de um atributo.
O método Data.setStyle()
pode aceitar uma função de estilo. Use essa opção quando os recursos forem exibidos de maneira diferente, dependendo das propriedades que eles tiverem. Veja mais informações sobre os recursos de estilo no Guia do desenvolvedor.
function(Data.Feature): Data.StyleOptions
Data.Feature
Classe
google.maps.Data.Feature
Um recurso tem uma geometria, um ID e um conjunto de propriedades.
Construtor | |
---|---|
Data.Feature |
Data.Feature([options]) Parâmetros:
Constrói um atributo com as opções oferecidas. |
Métodos | |
---|---|
forEachProperty |
forEachProperty(callback) Parâmetros:
Valor de retorno: nenhum
Invoca repetidamente a função especificada, transmitindo um valor de propriedade e um nome em cada invocação. A ordem da iteração nas propriedades é indefinida. |
getGeometry |
getGeometry() Parâmetros: nenhum
Valor de retorno:
Data.Geometry Retorna a geometria do recurso. |
getId |
getId() Parâmetros:nenhum
Valor de retorno:
number|string|undefined Retorna o ID do recurso. |
getProperty |
getProperty(name) Parâmetros:
Valor de retorno:
* Retorna o valor da propriedade solicitada ou undefined , se a propriedade não existir. |
removeProperty |
removeProperty(name) Parâmetros:
Valor de retorno: nenhum
Remove a propriedade com o nome fornecido. |
setGeometry |
setGeometry(newGeometry) Parâmetros:
Valor de retorno: nenhum
Define a geometria do recurso. |
setProperty |
setProperty(name, newValue) Parâmetros:
Valor de retorno: nenhum
Define o valor da propriedade especificada. Se newValue for undefined , isso é equivalente a chamar removeProperty . |
toGeoJson |
toGeoJson(callback) Parâmetros:
Valor de retorno: nenhum
Exporta o recurso para um objeto GeoJSON. |
Eventos | |
---|---|
removeproperty |
function(event) Argumentos:
Este evento é acionado quando a propriedade de um recurso é removida. |
setgeometry |
function(event) Argumentos:
Este evento é acionado quando a geometria de um recurso é definida. |
setproperty |
function(event) Argumentos:
Este evento é acionado quando a propriedade de um recurso é definida. |
Interface Data.FeatureOptions
Interface google.maps.Data.FeatureOptions
Parâmetros opcionais para criar objetos Data.Feature
.
Propriedades | |
---|---|
geometry optional |
Tipo:
Data.Geometry|LatLng|LatLngLiteral optional A geometria do recurso. Se nenhuma for especificada quando um recurso for construído, a geometria do recurso será null . Se um objeto LatLng ou LatLngLiteral for fornecido, ele será convertido em uma geometria Data.Point . |
id optional |
Tipo:
number|string optional O ID do recurso é opcional. Se fornecido, ele pode ser usado para procurar o recurso em um objeto Data usando o método getFeatureById() . O ID de um recurso não pode ser alterado posteriormente. |
properties optional |
Tipo:
Object optional As propriedades do recurso. Esse é um mapeamento arbitrário de nomes de propriedades para valores. |
Interface Data.Geometria
Interface google.maps.Data.Geometry
Uma superclasse para os vários objetos de geometria.
Métodos | |
---|---|
forEachLatLng |
forEachLatLng(callback) Parâmetros:
Valor de retorno: nenhum
Invoca repetidamente a função especificada, transmitindo um ponto da geometria para a função em cada invocação. |
getType |
getType() Parâmetros:nenhum
Valor de retorno:
string Retorna o tipo do objeto de geometria. As possibilidades são "Point" , "MultiPoint" , "LineString" , "MultiLineString" , "LinearRing" , "Polygon" , "MultiPolygon" ou "GeometryCollection" . |
Classe Data.Point
Classe
google.maps.Data.Point
A geometria do ponto contém um único LatLng
.
Essa classe implementa
Data.Geometry
.
Construtor | |
---|---|
Data.Point |
Data.Point(latLng) Parâmetros:
Cria um Data.Point com base no LatLng ou LatLngLiteral fornecido. |
Métodos | |
---|---|
forEachLatLng |
forEachLatLng(callback) Parâmetros:
Valor de retorno: nenhum
|
get |
get() Parâmetros: nenhum
Valor de retorno:
LatLng Retorna o LatLng contido. |
getType |
getType() Parâmetros:nenhum
Valor de retorno:
string Retorna a string "Point" . |
Classe Data.MultiPoint
Classe
google.maps.Data.MultiPoint
Uma geometria MultiPoint contém vários LatLng
s.
Essa classe implementa
Data.Geometry
.
Construtor | |
---|---|
Data.MultiPoint |
Data.MultiPoint(elements) Parâmetros:
Cria um Data.MultiPoint com base nos LatLng s ou LatLngLiteral s fornecidos. |
Métodos | |
---|---|
forEachLatLng |
forEachLatLng(callback) Parâmetros:
Valor de retorno: nenhum
|
getArray |
getArray() Parâmetros: nenhum
Retorna uma matriz dos LatLng s contidos. Uma nova matriz é retornada sempre que getArray() é chamado. |
getAt |
getAt(n) Parâmetros:
Valor de retorno:
LatLng Retorna o n -th LatLng contido. |
getLength |
getLength() Parâmetros:nenhum
Valor de retorno:
number Retorna o número de LatLng s contidos. |
getType |
getType() Parâmetros: nenhum
Valor de retorno:
string Retorna a string "MultiPoint" . |
Classe Data.LineString
Classe
google.maps.Data.LineString
Uma geometria LineString contém um número de LatLng
s.
Essa classe implementa
Data.Geometry
.
Construtor | |
---|---|
Data.LineString |
Data.LineString(elements) Parâmetros:
Cria um Data.LineString com base nos LatLng s ou LatLngLiteral s fornecidos. |
Métodos | |
---|---|
forEachLatLng |
forEachLatLng(callback) Parâmetros:
Valor de retorno: nenhum
|
getArray |
getArray() Parâmetros:nenhum
Retorna uma matriz do LatLngs contido. Uma nova matriz é retornada sempre que getArray() é chamado. |
getAt |
getAt(n) Parâmetros:
Valor de retorno:
LatLng Retorna o n -th LatLng contido. |
getLength |
getLength() Parâmetros: nenhum
Valor de retorno:
number Retorna o número de LatLng s contidos. |
getType |
getType() Parâmetros:nenhum
Valor de retorno:
string Retorna a string "LineString" . |
Classe Data.MultiLineString
Classe
google.maps.Data.MultiLineString
Uma geometria MultiLineString contém vários LineString
s.
Essa classe implementa
Data.Geometry
.
Construtor | |
---|---|
Data.MultiLineString |
Data.MultiLineString(elements) Parâmetros:
Cria um Data.MultiLineString com base nos Data.LineString s ou matrizes de posições fornecidos. |
Métodos | |
---|---|
forEachLatLng |
forEachLatLng(callback) Parâmetros:
Valor de retorno: nenhum
|
getArray |
getArray() Parâmetros:nenhum
Valor de retorno:
Array<Data.LineString> Retorna uma matriz dos Data.LineString s contidos. Uma nova matriz é retornada sempre que getArray() é chamado. |
getAt |
getAt(n) Parâmetros:
Valor de retorno:
Data.LineString Retorna o n -th Data.LineString contido. |
getLength |
getLength() Parâmetros: nenhum
Valor de retorno:
number Retorna o número de Data.LineString s contidos. |
getType |
getType() Parâmetros:nenhum
Valor de retorno:
string Retorna a string "MultiLineString" . |
Classe Data.LinearRing
Classe
google.maps.Data.LinearRing
A geometria LinearRing contém vários LatLng
s, representando uma LineString fechada. Não é necessário tornar o primeiro LatLng
igual ao último LatLng
. O LinearRing é fechado implicitamente.
Essa classe implementa
Data.Geometry
.
Construtor | |
---|---|
Data.LinearRing |
Data.LinearRing(elements) Parâmetros:
Cria um Data.LinearRing com base nos LatLng s ou LatLngLiteral s fornecidos. |
Métodos | |
---|---|
forEachLatLng |
forEachLatLng(callback) Parâmetros:
Valor de retorno: nenhum
|
getArray |
getArray() Parâmetros: nenhum
Retorna uma matriz dos LatLng s contidos. Uma nova matriz é retornada sempre que getArray() é chamado. |
getAt |
getAt(n) Parâmetros:
Valor de retorno:
LatLng Retorna o n -th LatLng contido. |
getLength |
getLength() Parâmetros:nenhum
Valor de retorno:
number Retorna o número de LatLng s contidos. |
getType |
getType() Parâmetros:nenhum
Valor de retorno:
string Retorna a string "LinearRing" . |
Classe Data.Polygon
Classe
google.maps.Data.Polygon
Uma geometria de polígono contém uma série de Data.LinearRing
s. O primeiro anel linear precisa ser o limite externo do polígono, e os anéis lineares subsequentes precisam ser limites internos, também conhecidos como buracos. Veja o polígono de exemplo com um buraco.
Essa classe implementa
Data.Geometry
.
Construtor | |
---|---|
Data.Polygon |
Data.Polygon(elements) Parâmetros:
Cria um Data.Polygon com base nos Data.LinearRing s ou matrizes de posições fornecidos. |
Métodos | |
---|---|
forEachLatLng |
forEachLatLng(callback) Parâmetros:
Valor de retorno: nenhum
|
getArray |
getArray() Parâmetros: nenhum
Valor de retorno:
Array<Data.LinearRing> Retorna uma matriz dos Data.LinearRing s contidos. Uma nova matriz é retornada sempre que getArray() é chamado. |
getAt |
getAt(n) Parâmetros:
Valor de retorno:
Data.LinearRing Retorna o n -th Data.LinearRing contido. |
getLength |
getLength() Parâmetros: nenhum
Valor de retorno:
number Retorna o número de Data.LinearRing s contidos. |
getType |
getType() Parâmetros: nenhum
Valor de retorno:
string Retorna a string "Polygon" . |
Classe Data.MultiPolygon
Classe
google.maps.Data.MultiPolygon
Uma geometria MultiPolygon contém vários Data.Polygon
s.
Essa classe implementa
Data.Geometry
.
Construtor | |
---|---|
Data.MultiPolygon |
Data.MultiPolygon(elements) Parâmetros:
Cria um Data.MultiPolygon com base nos Data.Polygon s ou matrizes de posições fornecidos. |
Métodos | |
---|---|
forEachLatLng |
forEachLatLng(callback) Parâmetros:
Valor de retorno: nenhum
|
getArray |
getArray() Parâmetros: nenhum
Valor de retorno:
Array<Data.Polygon> Retorna uma matriz dos Data.Polygon s contidos. Uma nova matriz é retornada sempre que getArray() é chamado. |
getAt |
getAt(n) Parâmetros:
Valor de retorno:
Data.Polygon Retorna o n -th Data.Polygon contido. |
getLength |
getLength() Parâmetros: nenhum
Valor de retorno:
number Retorna o número de Data.Polygon s contidos. |
getType |
getType() Parâmetros:nenhum
Valor de retorno:
string Retorna a string "MultiPolygon" . |
Classe Data.GeoCollection
Classe
google.maps.Data.GeometryCollection
Uma GeoCollection contém uma série de objetos de geometria. Todos os objetos LatLng
ou LatLngLiteral
são convertidos automaticamente em objetos de geometria Data.Point
.
Essa classe implementa
Data.Geometry
.
Construtor | |
---|---|
Data.GeometryCollection |
Data.GeometryCollection(elements) Parâmetros:
Cria um Data.GeometryCollection com base nos objetos de geometria ou LatLng s fornecidos. |
Métodos | |
---|---|
forEachLatLng |
forEachLatLng(callback) Parâmetros:
Valor de retorno: nenhum
|
getArray |
getArray() Parâmetros:nenhum
Valor de retorno:
Array<Data.Geometry> Retorna uma matriz dos objetos de geometria contidos. Uma nova matriz é retornada sempre que getArray() é chamado. |
getAt |
getAt(n) Parâmetros:
Valor de retorno:
Data.Geometry Retorna o objeto de geometria contido no n . |
getLength |
getLength() Parâmetros:nenhum
Valor de retorno:
number Retorna o número de objetos de geometria contidos. |
getType |
getType() Parâmetros: nenhum
Valor de retorno:
string Retorna a string "GeometryCollection" . |
Data.Args
Interface google.maps.Data.MouseEvent
Esse objeto é transmitido para manipuladores de eventos de mouse em um objeto Data
.
Essa interface estende
MapMouseEvent
.
Propriedades | |
---|---|
feature |
Tipo:
Data.Feature O recurso que gerou o evento do mouse. |
Herdadas:
domEvent ,
latLng
|
Métodos | |
---|---|
Herdadas:
stop
|
Interface Data.AddFeatureEvent
Interface google.maps.Data.AddFeatureEvent
As propriedades de um evento addfeature
.
Propriedades | |
---|---|
feature |
Tipo:
Data.Feature O recurso que foi adicionado ao FeatureCollection . |
Interface Data.RemoveFeatureEvent
Interface google.maps.Data.RemoveFeatureEvent
As propriedades de um evento removefeature
.
Propriedades | |
---|---|
feature |
Tipo:
Data.Feature O recurso que foi removido do FeatureCollection . |
Interface Data.SetGeoEvent.
Interface google.maps.Data.SetGeometryEvent
As propriedades de um evento setgeometry
.
Propriedades | |
---|---|
feature |
Tipo:
Data.Feature O recurso cuja geometria foi definida. |
newGeometry optional |
Tipo:
Data.Geometry optional A nova geometria do atributo. |
oldGeometry optional |
Tipo:
Data.Geometry optional A geometria do recurso anterior. |
Interface Data.SetPropertyEvent
Interface google.maps.Data.SetPropertyEvent
As propriedades de um evento setproperty
.
Propriedades | |
---|---|
feature |
Tipo:
Data.Feature O recurso cuja propriedade foi definida. |
name |
Tipo:
string O nome da propriedade. |
newValue |
Tipo:
* O novo valor. |
oldValue |
Tipo:
* O valor anterior. Será undefined se a propriedade tiver sido adicionada. |
Interface Data.RemovePropertyEvent
Interface google.maps.Data.RemovePropertyEvent
As propriedades de um evento removeproperty
.
Propriedades | |
---|---|
feature |
Tipo:
Data.Feature O recurso cuja propriedade foi removida. |
name |
Tipo:
string O nome da propriedade. |
oldValue |
Tipo:
* O valor anterior. |