Polygons

Polyline

Clase google.maps.Polyline

Una polilínea es una superposición lineal de segmentos de líneas conectados en el mapa.

Esta clase extiende MVCObject.

Polyline
Polyline([opts])
Parámetros:
Crea una polilínea con el PolylineOptions pasado, que especifica la ruta de la polilínea y el estilo de trazo que se utilizará al dibujar la polilínea. Puedes pasar un arreglo de LatLng o un MVCArray de LatLng cuando construyes una polilínea, aunque los arreglos simples se convierten en MVCArray dentro de la polilínea cuando se crea una instancia.
getDraggable
getDraggable()
Parámetros: ninguno
Valor que se muestra: boolean
Muestra si el usuario puede arrastrar esta forma.
getEditable
getEditable()
Parámetros: ninguno
Valor que se muestra: boolean
Muestra si el usuario puede editar esta forma.
getMap
getMap()
Parámetros: ninguno
Valor que se muestra: Map|null
Muestra el mapa en el que se adjunta esta forma.
getPath
getPath()
Parámetros: ninguno
Valor que se muestra: MVCArray<LatLng>
Recupera la ruta.
getVisible
getVisible()
Parámetros: ninguno
Valor que se muestra: boolean
Muestra si este polígono está visible en el mapa.
setDraggable
setDraggable(draggable)
Parámetros:
  • draggableboolean
Valor que se muestra: Ninguno
Si se establece en true, el usuario puede arrastrar esta forma sobre el mapa. La propiedad geodesic define el modo de arrastrar.
setEditable
setEditable(editable)
Parámetros:
  • editableboolean
Valor que se muestra: Ninguno
Si se establece en true, el usuario puede editar esta forma arrastrando los puntos de control que se muestran en los vértices y en cada segmento.
setMap
setMap(map)
Parámetros:
  • mapMap optional
Valor que se muestra: Ninguno
Procesa esta forma en el mapa especificado. Si el mapa se establece como null, se quitará la forma.
setOptions
setOptions(options)
Parámetros:
Valor que se muestra: Ninguno
setPath
setPath(path)
Parámetros:
Valor que se muestra: Ninguno
Establece la ruta. Consulta PolylineOptions para obtener más detalles.
setVisible
setVisible(visible)
Parámetros:
  • visible: boolean
Valor que se muestra: Ninguno
Oculta este polígono si se establece en false.
Heredada: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
click
function(event)
Argumentos:
Este evento se activa cuando el evento de clic del DOM se activa en la polilínea.
contextmenu
function(event)
Argumentos:
Este evento se activa cuando el evento del menú contextual DOM se activa en Poyline.
dblclick
function(event)
Argumentos:
Este evento se activa cuando el evento dblclick de DOM se activa en la polilínea.
drag
function(event)
Argumentos:
Este evento se activa repetidamente mientras el usuario arrastra la polilínea.
dragend
function(event)
Argumentos:
Este evento se activa cuando el usuario deja de arrastrar la polilínea.
dragstart
function(event)
Argumentos:
Este evento se activa cuando el usuario comienza a arrastrar la polilínea.
mousedown
function(event)
Argumentos:
Este evento se activa cuando se activa el evento de mouse DOM DOM en Polyline.
mousemove
function(event)
Argumentos:
Este evento se activa cuando el evento DOM mousemove se activa en la polilínea.
mouseout
function(event)
Argumentos:
Este evento se activa cuando el mouseout de Polyline no funciona.
mouseover
function(event)
Argumentos:
Este evento se activa cuando el mouse se desplaza sobre Polyline.
mouseup
function(event)
Argumentos:
Este evento se activa cuando el evento de activación del mouse del DOM se activa en la polilínea.
rightclick
function(event)
Argumentos:
Este evento se activa cuando se hace clic con el botón derecho en la polilínea.

Interfaz PolylineOptions

Interfaz google.maps.PolylineOptions

El objeto PolylineOptions se usa para definir las propiedades que se pueden establecer en un objeto Polyline.

clickable optional
Tipo: boolean optional
Predeterminado: true
Indica si este Polyline maneja eventos del mouse.
draggable optional
Tipo: boolean optional
Predeterminado: false
Si se establece en true, el usuario puede arrastrar esta forma sobre el mapa. La propiedad geodesic define el modo de arrastrar.
editable optional
Tipo: boolean optional
Predeterminado: false
Si se establece en true, el usuario puede editar esta forma arrastrando los puntos de control que se muestran en los vértices y en cada segmento.
geodesic optional
Tipo: boolean optional
Predeterminado: false
Cuando el valor es true, los bordes del polígono se interpretan como geodésicos y siguen la curvatura de la Tierra. Cuando es false, los bordes del polígono se representan como líneas rectas en el espacio de la pantalla. Ten en cuenta que la forma de un polígono geodésico puede cambiar cuando se la arrastra, ya que las dimensiones se mantienen en relación con la superficie de la Tierra.
icons optional
Tipo: Array<IconSequence> optional
Los íconos que se representarán en la polilínea.
map optional
Tipo: Map optional
Mapa en el que se muestra Polyline.
path optional
La secuencia ordenada de coordenadas de la polilínea Esta ruta se puede especificar mediante un arreglo simple de LatLng o un MVCArray de LatLng. Ten en cuenta que, si pasas un arreglo simple, se convertirá en un MVCArray. Si insertas o quitas LatLngs en MVCArray, se actualizará automáticamente la polilínea en el mapa.
strokeColor optional
Tipo: string optional
color del trazo. A excepción de los colores extendidos con nombre, se admiten todos los colores CSS3.
strokeOpacity optional
Tipo: number optional
opacidad de trazo entre 0,0 y 1,0.
strokeWeight optional
Tipo: number optional
ancho de trazo en píxeles.
visible optional
Tipo: boolean optional
Predeterminado: true
Indica si esta polilínea es visible en el mapa.
zIndex optional
Tipo: number optional
zIndex comparado con otros polígonos.

IconSequence

Interfaz google.maps.IconSequence

Describe cómo se renderizarán los íconos en una línea.

Si tu polilínea es geodésica, las distancias especificadas para el desplazamiento y la repetición se calculan en metros de forma predeterminada. Si estableces la compensación o se repite el valor en píxeles, las distancias se calcularán en píxeles en la pantalla.

fixedRotation optional
Tipo: boolean optional
Predeterminado: false
Si es true, cada ícono de la secuencia tiene la misma rotación fija, independientemente del ángulo en el que se encuentre. Si es false, se rota cada ícono de la secuencia para alinearlo con su borde.
icon optional
Tipo: Symbol optional
El ícono para renderizar en la línea.
offset optional
Tipo: string optional
Predeterminado: '100%'
Indica la distancia desde el inicio de la línea en la que se va a renderizar un ícono. Esta distancia se puede expresar como un porcentaje de la longitud de la línea (p.ej., '50%') o en píxeles (p.ej. '50px').
repeat optional
Tipo: string optional
Predeterminado: 0
La distancia entre íconos consecutivos en la línea. Esta distancia se puede expresar como un porcentaje de la longitud de la línea (p.ej., '50%') o en píxeles (p.ej. '50px'). Para inhabilitar la repetición del ícono, especifica '0&#39.

Polygon

Clase google.maps.Polygon

Un polígono (como una polilínea) define una serie de coordenadas conectadas en una secuencia ordenada. Además, los polígonos forman un bucle cerrado y definen una región rellenada. Consulta las muestras de la guía para desarrolladores, comenzando con un polígono simple, un polígono con un agujero y mucho más. Ten en cuenta que también puedes usar la capa de datos para crear un polígono. La capa de datos ofrece una forma más simple de crear orificios porque controla el orden de las rutas internas y externas por usted.

Esta clase extiende MVCObject.

Polygon
Polygon([opts])
Parámetros:
Crea un polígono con el PolygonOptions pasado, que especifica la ruta del polígono, el estilo de trazo para los bordes del polígono y el estilo de relleno de las regiones interiores del polígono. Un polígono puede contener una o más rutas, donde cada ruta consta de un arreglo de LatLng. Puedes pasar un arreglo de LatLngs o un MVCArray de LatLng cuando construyas estas rutas de acceso. Los arrays se convierten en MVCArray dentro del polígono en el momento de la creación de la instancia.
getDraggable
getDraggable()
Parámetros: ninguno
Valor que se muestra: boolean
Muestra si el usuario puede arrastrar esta forma.
getEditable
getEditable()
Parámetros: ninguno
Valor que se muestra: boolean
Muestra si el usuario puede editar esta forma.
getMap
getMap()
Parámetros: ninguno
Valor que se muestra: Map|null
Muestra el mapa en el que se adjunta esta forma.
getPath
getPath()
Parámetros: ninguno
Valor que se muestra: MVCArray<LatLng>
Recupera la primera ruta.
getPaths
getPaths()
Parámetros: ninguno
Valor que se muestra: MVCArray<MVCArray<LatLng>>
Recupera las rutas de acceso de este polígono.
getVisible
getVisible()
Parámetros: ninguno
Valor que se muestra: boolean
Muestra si este polígono está visible en el mapa.
setDraggable
setDraggable(draggable)
Parámetros:
  • draggableboolean
Valor que se muestra: Ninguno
Si se establece en true, el usuario puede arrastrar esta forma sobre el mapa. La propiedad geodesic define el modo de arrastrar.
setEditable
setEditable(editable)
Parámetros:
  • editableboolean
Valor que se muestra: Ninguno
Si se establece en true, el usuario puede editar esta forma arrastrando los puntos de control que se muestran en los vértices y en cada segmento.
setMap
setMap(map)
Parámetros:
  • mapMap optional
Valor que se muestra: Ninguno
Procesa esta forma en el mapa especificado. Si el mapa se establece como null, se quitará la forma.
setOptions
setOptions(options)
Parámetros:
Valor que se muestra: Ninguno
setPath
setPath(path)
Parámetros:
Valor que se muestra: Ninguno
Establece la primera ruta. Consulta PolygonOptions para obtener más detalles.
setPaths
setPaths(paths)
Valor que se muestra: Ninguno
Establece la ruta de acceso de este polígono.
setVisible
setVisible(visible)
Parámetros:
  • visible: boolean
Valor que se muestra: Ninguno
Oculta este polígono si se establece en false.
Heredada: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
click
function(event)
Argumentos:
Este evento se activa cuando el evento de clic DOM se activa en Polygon.
contextmenu
function(event)
Argumentos:
Este evento se activa cuando el evento del menú contextual DOM se activa en Polygon.
dblclick
function(event)
Argumentos:
Este evento se activa cuando el evento dblclick de DOM se activa en el polígono.
drag
function(event)
Argumentos:
Este evento se activa repetidamente mientras el usuario arrastra el polígono.
dragend
function(event)
Argumentos:
Este evento se activa cuando el usuario deja de arrastrar el polígono.
dragstart
function(event)
Argumentos:
Este evento se activa cuando el usuario comienza a arrastrar el polígono.
mousedown
function(event)
Argumentos:
Este evento se activa cuando se activa el evento de desactivación del DOM en Polygon.
mousemove
function(event)
Argumentos:
Este evento se activa cuando el evento DOM mousemove se activa en Polygon.
mouseout
function(event)
Argumentos:
Este evento se activa cuando el mouseout del polígono.
mouseover
function(event)
Argumentos:
Este evento se activa cuando se desplaza el mouse sobre el polígono.
mouseup
function(event)
Argumentos:
Este evento se activa cuando se activa el evento de activación del mouse del DOM en Polygon.
rightclick
function(event)
Argumentos:
Este evento se activa cuando se hace clic con el botón derecho en el polígono.

PolygonOptions

Interfaz google.maps.PolygonOptions

PolygonOptions utilizado para definir las propiedades que se pueden establecer en un polígono.

clickable optional
Tipo: boolean optional
Predeterminado: true
Indica si este Polygon maneja eventos del mouse.
draggable optional
Tipo: boolean optional
Predeterminado: false
Si se establece en true, el usuario puede arrastrar esta forma sobre el mapa. La propiedad geodesic define el modo de arrastrar.
editable optional
Tipo: boolean optional
Predeterminado: false
Si se establece en true, el usuario puede editar esta forma arrastrando los puntos de control que se muestran en los vértices y en cada segmento.
fillColor optional
Tipo: string optional
color de relleno. A excepción de los colores extendidos con nombre, se admiten todos los colores CSS3.
fillOpacity optional
Tipo: number optional
Opacidad de relleno entre 0.0 y 1.0
geodesic optional
Tipo: boolean optional
Predeterminado: false
Cuando el valor es true, los bordes del polígono se interpretan como geodésicos y siguen la curvatura de la Tierra. Cuando es false, los bordes del polígono se representan como líneas rectas en el espacio de la pantalla. Ten en cuenta que la forma de un polígono geodésico puede cambiar cuando se la arrastra, ya que las dimensiones se mantienen en relación con la superficie de la Tierra.
map optional
Tipo: Map optional
Mapa en el que se muestra el polígono
paths optional
La secuencia ordenada de coordenadas que designa un bucle cerrado. A diferencia de las polilíneas, un polígono puede constar de uno o más trazados. Como resultado, la propiedad de rutas de acceso puede especificar uno o más arreglos de coordenadas LatLng. Las rutas se cierran automáticamente; no repitas el primer vértice de la ruta como el último vértice. Los polígonos simples se pueden definir con un único arreglo de LatLng. Los polígonos más complejos pueden especificar un arreglo de arreglos. Cualquier arreglo simple se convierte en MVCArray. Si insertas o quitas LatLng de MVCArray, el polígono se actualizará automáticamente en el mapa.
strokeColor optional
Tipo: string optional
color del trazo. A excepción de los colores extendidos con nombre, se admiten todos los colores CSS3.
strokeOpacity optional
Tipo: number optional
La opacidad de trazo entre 0,0 y 1,0
strokePosition optional
Tipo: StrokePosition optional
Predeterminado: StrokePosition.CENTER
Posición del trazo.
strokeWeight optional
Tipo: number optional
ancho de trazo en píxeles.
visible optional
Tipo: boolean optional
Predeterminado: true
Indica si este polígono es visible en el mapa.
zIndex optional
Tipo: number optional
zIndex comparado con otros polígonos.

PolyMouseEvent.

Interfaz google.maps.PolyMouseEvent

Este objeto se devuelve a partir de eventos de mouse en polilíneas y polígonos.

Esta interfaz extiende MapMouseEvent.

edge optional
Tipo: number optional
Es el índice del borde dentro de la ruta debajo del cursor cuando se produjo el evento, si el evento ocurrió en un punto medio de un polígono editable.
path optional
Tipo: number optional
El índice de la ruta debajo del cursor cuando se produjo el evento, si el evento ocurrió en un vértice y el polígono se puede editar. De lo contrario, undefined.
vertex optional
Tipo: number optional
El índice del vértice debajo del cursor cuando se produjo el evento, si el evento se produjo en un vértice y la polilínea o el polígono son editables Si el evento no se produce en un vértice, el valor es undefined.
Heredada: domEvent, latLng
Heredada: stop

Rectangle

Clase google.maps.Rectangle

Una superposición rectangular.

Esta clase extiende MVCObject.

Rectangle
Rectangle([opts])
Parámetros:
Crea un rectángulo con el RectangleOptions pasado, que especifica los límites y el estilo.
getBounds
getBounds()
Parámetros: ninguno
Valor que se muestra: LatLngBounds
Muestra los límites de este rectángulo.
getDraggable
getDraggable()
Parámetros: ninguno
Valor que se muestra: boolean
Muestra si el usuario puede arrastrar este rectángulo.
getEditable
getEditable()
Parámetros: ninguno
Valor que se muestra: boolean
Muestra si el usuario puede editar este rectángulo.
getMap
getMap()
Parámetros: ninguno
Valor que se muestra: Map|null
Muestra el mapa en el que se muestra este rectángulo.
getVisible
getVisible()
Parámetros: ninguno
Valor que se muestra: boolean
Muestra si este rectángulo es visible en el mapa.
setBounds
setBounds(bounds)
Parámetros:
Valor que se muestra: Ninguno
Establece los límites de este rectángulo.
setDraggable
setDraggable(draggable)
Parámetros:
  • draggable: boolean
Valor que se muestra: Ninguno
Si se establece en true, el usuario puede arrastrar este rectángulo sobre el mapa.
setEditable
setEditable(editable)
Parámetros:
  • editableboolean
Valor que se muestra: Ninguno
Si se establece en true, el usuario puede editar este rectángulo arrastrando los puntos de control que se muestran en las esquinas y en cada borde.
setMap
setMap(map)
Parámetros:
  • map: Map optional
Valor que se muestra: Ninguno
Renderiza el rectángulo en el mapa especificado. Si el mapa se establece en null, se quitará el rectángulo.
setOptions
setOptions(options)
Parámetros:
Valor que se muestra: Ninguno
setVisible
setVisible(visible)
Parámetros:
  • visible: boolean
Valor que se muestra: Ninguno
Oculta este rectángulo si se establece en false.
Heredada: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
bounds_changed
function()
Argumentos: ninguno
Este evento se activa cuando se cambian los límites del rectángulo.
click
function(event)
Argumentos:
Este evento se activa cuando el evento de clic del DOM se activa en el rectángulo.
contextmenu
function(event)
Argumentos:
Este evento se activa cuando el evento del menú contextual DOM se activa en el rectángulo.
dblclick
function(event)
Argumentos:
Este evento se activa cuando el evento dblclick del DOM se activa en el rectángulo.
drag
function(event)
Argumentos:
Este evento se activa repetidamente mientras el usuario arrastra el rectángulo.
dragend
function(event)
Argumentos:
Este evento se activa cuando el usuario deja de arrastrar el rectángulo.
dragstart
function(event)
Argumentos:
Este evento se activa cuando el usuario comienza a arrastrar el rectángulo.
mousedown
function(event)
Argumentos:
Este evento se activa cuando el evento de mouse DOM DOM se activa en el rectángulo.
mousemove
function(event)
Argumentos:
Este evento se activa cuando el evento DOM mousemove se activa en el rectángulo.
mouseout
function(event)
Argumentos:
Este evento se activa cuando un mouseout rectangular.
mouseover
function(event)
Argumentos:
Este evento se activa al desplazar el mouse sobre un rectángulo.
mouseup
function(event)
Argumentos:
Este evento se activa cuando el evento de activación del mouse del DOM se activa en el rectángulo.
rightclick
function(event)
Argumentos:
Este evento se activa cuando se hace clic con el botón derecho en el rectángulo.

RectangleOptions.

Interfaz google.maps.RectangleOptions

RectangleOptions que se usa para definir las propiedades que se pueden establecer en un rectángulo.

bounds optional
Los límites.
clickable optional
Tipo: boolean optional
Predeterminado: true
Indica si este Rectangle maneja eventos del mouse.
draggable optional
Tipo: boolean optional
Predeterminado: false
Si se establece en true, el usuario puede arrastrar este rectángulo sobre el mapa.
editable optional
Tipo: boolean optional
Predeterminado: false
Si se establece en true, el usuario puede editar este rectángulo arrastrando los puntos de control que se muestran en las esquinas y en cada borde.
fillColor optional
Tipo: string optional
color de relleno. A excepción de los colores extendidos con nombre, se admiten todos los colores CSS3.
fillOpacity optional
Tipo: number optional
Opacidad de relleno entre 0.0 y 1.0
map optional
Tipo: Map optional
Mapa en el que se muestra el rectángulo
strokeColor optional
Tipo: string optional
color del trazo. A excepción de los colores extendidos con nombre, se admiten todos los colores CSS3.
strokeOpacity optional
Tipo: number optional
La opacidad de trazo entre 0,0 y 1,0
strokePosition optional
Tipo: StrokePosition optional
Predeterminado: StrokePosition.CENTER
Posición del trazo.
strokeWeight optional
Tipo: number optional
ancho de trazo en píxeles.
visible optional
Tipo: boolean optional
Predeterminado: true
Indica si este rectángulo es visible en el mapa.
zIndex optional
Tipo: number optional
zIndex comparado con otros polígonos.

Circle.

Clase google.maps.Circle

Un círculo en la superficie de la Tierra, también conocido como “spherical caps”.

Esta clase extiende MVCObject.

Circle
Circle([circleOrCircleOptions])
Parámetros:
Crea un círculo con el CircleOptions pasado, que especifica el centro, el radio y el estilo.
getBounds
getBounds()
Parámetros: ninguno
Valor que se muestra: LatLngBounds
Obtiene el LatLngBounds de este círculo.
getCenter
getCenter()
Parámetros: ninguno
Valor que se muestra: LatLng
Muestra el centro de este círculo.
getDraggable
getDraggable()
Parámetros: ninguno
Valor que se muestra: boolean
Muestra si el usuario puede arrastrar este círculo.
getEditable
getEditable()
Parámetros: ninguno
Valor que se muestra: boolean
Muestra si el usuario puede editar este círculo.
getMap
getMap()
Parámetros: ninguno
Valor que se muestra: Map|null
Muestra el mapa en el que se muestra este círculo.
getRadius
getRadius()
Parámetros: ninguno
Valor que se muestra: number
Muestra el radio de este círculo (en metros).
getVisible
getVisible()
Parámetros: ninguno
Valor que se muestra: boolean
Muestra si este círculo es visible en el mapa.
setCenter
setCenter(center)
Parámetros:
Valor que se muestra: Ninguno
Establece el centro de este círculo.
setDraggable
setDraggable(draggable)
Parámetros:
  • draggableboolean
Valor que se muestra: Ninguno
Si se establece en true, el usuario puede arrastrar este círculo sobre el mapa.
setEditable
setEditable(editable)
Parámetros:
  • editable: boolean
Valor que se muestra: Ninguno
Si se establece en true, el usuario puede editar este círculo arrastrando los puntos de control que aparecen en el centro y alrededor de la circunferencia del círculo.
setMap
setMap(map)
Parámetros:
  • mapMap optional
Valor que se muestra: Ninguno
Se renderiza el círculo en el mapa especificado. Si el mapa se establece en null, se quitará el círculo.
setOptions
setOptions(options)
Parámetros:
Valor que se muestra: Ninguno
setRadius
setRadius(radius)
Parámetros:
  • radiusnumber
Valor que se muestra: Ninguno
Establece el radio de este círculo (en metros).
setVisible
setVisible(visible)
Parámetros:
  • visible: boolean
Valor que se muestra: Ninguno
Se oculta este círculo si se le asigna el valor false.
Heredada: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
center_changed
function()
Argumentos: ninguno
Este evento se activa cuando se cambia el centro del círculo.
click
function(event)
Argumentos:
Este evento se activa cuando el evento de clic del DOM se activa en el círculo.
dblclick
function(event)
Argumentos:
Este evento se activa cuando el evento dblclick de DOM se activa en el círculo.
drag
function(event)
Argumentos:
Este evento se activa reiteradamente mientras el usuario arrastra el círculo.
dragend
function(event)
Argumentos:
Este evento se activa cuando el usuario deja de arrastrar el círculo.
dragstart
function(event)
Argumentos:
Este evento se activa cuando el usuario comienza a arrastrar el círculo.
mousedown
function(event)
Argumentos:
Este evento se activa cuando el evento de desactivación del DOM se activa en el círculo.
mousemove
function(event)
Argumentos:
Este evento se activa cuando el evento DOM mousemove se activa en el círculo.
mouseout
function(event)
Argumentos:
Este evento se activa al desplazar el mouse fuera del círculo.
mouseover
function(event)
Argumentos:
Este evento se activa al desplazar el mouse sobre un círculo.
mouseup
function(event)
Argumentos:
Este evento se activa cuando el evento de activación del mouse del DOM se activa en el círculo.
radius_changed
function()
Argumentos: ninguno
Este evento se activa cuando se modifica el radio del círculo.
rightclick
function(event)
Argumentos:
Este evento se activa cuando se hace clic con el botón derecho en el círculo.

CircleOptions

Interfaz google.maps.CircleOptions

CircleOptions que se usa para definir las propiedades que se pueden establecer en un círculo.

center optional
Tipo: LatLng|LatLngLiteral optional
El centro del círculo.
clickable optional
Tipo: boolean optional
Predeterminado: true
Indica si este Circle maneja eventos del mouse.
draggable optional
Tipo: boolean optional
Predeterminado: false
Si se establece en true, el usuario puede arrastrar este círculo sobre el mapa.
editable optional
Tipo: boolean optional
Predeterminado: false
Si se establece en true, el usuario puede editar este círculo arrastrando los puntos de control que aparecen en el centro y alrededor de la circunferencia del círculo.
fillColor optional
Tipo: string optional
color de relleno. A excepción de los colores extendidos con nombre, se admiten todos los colores CSS3.
fillOpacity optional
Tipo: number optional
La opacidad de relleno entre 0.0 y 1.0.
map optional
Tipo: Map optional
Mapa en el que se muestra el círculo
radius optional
Tipo: number optional
El radio en metros de la superficie de la Tierra
strokeColor optional
Tipo: string optional
color del trazo. A excepción de los colores extendidos con nombre, se admiten todos los colores CSS3.
strokeOpacity optional
Tipo: number optional
opacidad de trazo entre 0,0 y 1,0.
strokePosition optional
Tipo: StrokePosition optional
Predeterminado: StrokePosition.CENTER
Posición del trazo.
strokeWeight optional
Tipo: number optional
ancho de trazo en píxeles.
visible optional
Tipo: boolean optional
Predeterminado: true
Indica si este círculo es visible en el mapa.
zIndex optional
Tipo: number optional
zIndex comparado con otros polígonos.

Constantes StrokePosition

google.maps.StrokePosition constantes

Las posibles posiciones del trazo en un polígono.

CENTER El trazo se centra en el trazado del polígono, con la mitad del trazo dentro del polígono y la mitad del trazo fuera del polígono.
INSIDE El trazo está dentro del polígono.
OUTSIDE El trazo está fuera del polígono.