Classe Polyline
google.maps.Polyline
classe
Una polilinea è una sovrapposizione lineare di segmenti di linea collegati sulla mappa.
Questo corso si estende
MVCObject
.
Accesso chiamando il numero const {Polyline} = await google.maps.importLibrary("maps")
.
Consulta Librerie nell'API Maps JavaScript.
Costruttore | |
---|---|
Polyline |
Polyline([opts]) Parametri:
Crea una polilinea utilizzando PolylineOptions , che specifica sia il percorso della polilinea sia lo stile del tratto da utilizzare per disegnarla. Quando costruisci una polilinea, puoi passare un array di LatLng o un MVCArray di LatLng , anche se gli array semplici vengono convertiti in MVCArray all'interno della polilinea al momento dell'istanza. |
Metodi | |
---|---|
getDraggable |
getDraggable() Parametri: nessuno
Valore restituito:
boolean Restituisce un valore che indica se questa forma può essere trascinata dall'utente. |
getEditable |
getEditable() Parametri: nessuno
Valore restituito:
boolean Restituisce un valore che indica se questa forma può essere modificata dall'utente. |
getMap |
getMap() Parametri: nessuno
Valore restituito:
Map|null Restituisce la mappa a cui è collegata questa forma. |
getPath |
getPath() Parametri: nessuno
Recupera il percorso. |
getVisible |
getVisible() Parametri: nessuno
Valore restituito:
boolean Restituisce un valore che indica se questo poligono è visibile sulla mappa. |
setDraggable |
setDraggable(draggable) Parametri:
Valore restituito:nessuno
Se è impostato su true , l'utente può trascinare questa forma sulla mappa. La proprietà geodesic definisce la modalità di trascinamento. |
setEditable |
setEditable(editable) Parametri:
Valore restituito:nessuno
Se impostato su true , l'utente può modificare questa forma trascinando i punti di controllo mostrati nei vertici e su ogni segmento. |
setMap |
setMap(map) Parametri:
Valore restituito:nessuno
Visualizza questa forma sulla mappa specificata. Se la mappa è impostata su null , la forma verrà rimossa. |
setOptions |
setOptions(options) Parametri:
Valore restituito:nessuno
|
setPath |
setPath(path) Parametri:
Valore restituito:nessuno
Imposta il percorso. Per ulteriori dettagli, consulta PolylineOptions . |
setVisible |
setVisible(visible) Parametri:
Valore restituito:nessuno
Nasconde questo poligono se impostato su false . |
Ereditato:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
Eventi | |
---|---|
click |
function(event) Argomenti:
Questo evento viene attivato quando l'evento di clic DOM viene attivato sulla polilinea. |
contextmenu |
function(event) Argomenti:
Questo evento viene attivato quando l'evento DOM contextmenu viene attivato su Polyline. |
dblclick |
function(event) Argomenti:
Questo evento viene attivato quando viene attivato l'evento DOM dblclick sulla polilinea. |
drag |
function(event) Argomenti:
Questo evento viene attivato ripetutamente mentre l'utente trascina la polilinea. |
dragend |
function(event) Argomenti:
Questo evento viene attivato quando l'utente smette di trascinare la polilinea. |
dragstart |
function(event) Argomenti:
Questo evento viene attivato quando l'utente inizia a trascinare la polilinea. |
mousedown |
function(event) Argomenti:
Questo evento viene attivato quando viene attivato l'evento mousedown DOM sulla polilinea. |
mousemove |
function(event) Argomenti:
Questo evento viene attivato quando l'evento mousemove DOM viene attivato sulla polilinea. |
mouseout |
function(event) Argomenti:
Questo evento viene attivato quando il mouse esce dalla polilinea. |
mouseover |
function(event) Argomenti:
Questo evento viene attivato al passaggio del mouse sopra una polilinea. |
mouseup |
function(event) Argomenti:
|