Класс данных
google.maps . Data
Слой для отображения геопространственных данных. Могут отображаться точки, линии и полигоны.
У каждой Map
по умолчанию есть объект Data
, поэтому в большинстве случаев нет необходимости его создавать. Например:
var myMap = new google.maps.Map(...);
myMap.data.addGeoJson(...);
myMap.data.setStyle(...);
Data
представляет собой коллекцию Features
. Этот класс расширяет MVCObject
.
Доступ осуществляется путем вызова const {Data} = await google.maps.importLibrary("maps")
.
См. Библиотеки в Maps JavaScript API .
Конструктор | |
---|---|
Data | Data([options]) Параметры:
Создает пустую коллекцию с заданными DataOptions . |
Методы | |
---|---|
add | add([feature]) Параметры:
Возвращаемое значение: Data.Feature Добавляет функцию в коллекцию и возвращает добавленную функцию. Если у объекта есть идентификатор, он заменит любой существующий объект в коллекции с тем же идентификатором. Если объект не указан, будет создан новый объект с нулевой геометрией и без свойств. Если указаны Обратите внимание, что идентификаторы |
addGeoJson | addGeoJson(geoJson[, options]) Параметры:
Возвращаемое значение: Array < |