Data class
google.maps.Data
classe
Un livello per la visualizzazione dei dati geospaziali. È possibile visualizzare punti, stringhe di linee e poligoni.
Ogni Map
ha un oggetto Data
per impostazione predefinita, quindi la maggior parte delle volte non è necessario costruirne uno. Ad esempio:
var myMap = new google.maps.Map(...);
myMap.data.addGeoJson(...);
myMap.data.setStyle(...);
Data
è una raccolta di Features
.
Questo corso si estende
MVCObject
.
Accesso chiamando il numero const {Data} = await google.maps.importLibrary("maps")
.
Consulta Librerie nell'API Maps JavaScript.
Costruttore | |
---|---|
Data |
Data([options]) Parametri:
Crea una raccolta vuota con il DataOptions specificato. |
Metodi | |
---|---|
add |
add([feature]) Parametri:
Valore restituito:
Data.Feature Aggiunge una funzionalità alla raccolta e restituisce la funzionalità aggiunta. Se la funzionalità ha un ID, sostituirà qualsiasi funzionalità esistente nella raccolta con lo stesso ID. Se non viene fornita alcuna funzionalità, ne verrà creata una nuova con geometria nulla e nessuna proprietà. Se vengono forniti Tieni presente che gli ID |
addGeoJson |
addGeoJson(geoJson[, options]) Parametri:
Valore restituito:
Array<Data.Feature> Aggiunge funzionalità GeoJSON alla raccolta. Fornisci a questo metodo un JSON analizzato. Vengono restituite le caratteristiche importate. Genera un'eccezione se non è possibile importare il GeoJSON. |
contains |
contains(feature) Parametri:
Valore restituito:
boolean Controlla se la funzionalità specificata è presente nella raccolta. |
forEach |
forEach(callback) Parametri:
|