HOME BLOG
 

MAPAS API

Classe SAPO.Maps.Markers

As instâncias de SAPO.Maps.Markers representam um conjunto de marcadores que podem ser adicionados ou removidos do mapa através do método de SAPO.Maps.Map addMarkers().

 
Construtor
Construtor Descrição

SAPO.Maps.Markers(markersLayerName?:String)

Cria uma nova instância de SAPO.Maps.Markers. Se definido, o nome da layer à qual os marcadores serão adicionados será igual a markersLayerName.

Métodos
Método Retorno Descrição

addMarker(marker:SAPO.Maps.Marker)

void

Adiciona marker ao conjunto de marcadores.

addMarkers(markersArray:Array<SAPO.Maps.Marker>)

void

Adiciona os marcadores contidos em markersArray ao conjunto de marcadores.

getBounds()

OpenLayers.Bounds

Devolve uma bounding box que engloba todos os marcadores presentes na instância.

removeMarker(marker:SAPO.Maps.Marker)

void

Remove marker do conjunto de marcadores.

removeMarkers()

void

Remove todos os marcadores presentes na instância.

getMarkers()

Array<SAPO.Maps.Marker>

Devolve um array com todos os marcadores presentes na instância.