Class Map

Object
   |
   +--Map

class Map


Clase principal de la API. Representa un mapa dentro del documento HTML, y contiene los métodos que permiten realizar las operaciones del mapa, como dibujarlo, hacer zoom, hacer paneo, etc.


Constructor Summary
Map(<string> container, <MapOptions> mapOptions)
            Construye un nuevo objeto Map.
 
Method Summary
 void addControl(<Control> control, <Position> position, <boolean> draggable)
           Agrega un control al mapa.
 void addDecoration(<Decoration> decoration, <GeoPoint> geoPoint)
           Agrega una decoración al mapa.
 void addEventListener(<string> eventId, <Function> listener)
           Agrega un controlador de eventos al mapa.
 void addLayer(<Layer> layer)
           Agrega un layer al mapa.
 void addMapType(<MapType> mapType)
           Agrega un tipo de skin al mapa.
 void addOptionToContextMenu(iconLink)
           Permite agregar una opción personalizada al menú contextual del mapa.
 void addToolbar(<Direction> direction)
           Agrega una barra de herramientas en la parte superior del mapa.
 void clearAllLayers()
           Limpia todas los layers del mapa, borrando del dibujo todas las decoraciones que se han agregado, incluyendo el dibujo de rutas.
 void clearCursors()
           Elimina la configuración de cursores del mapa, dejando los cursores por defecto.
 void clearRouteLayer()
           Limpia la ruta entre dos puntos que se ha dibujado en el mapa.
 void configCursors()
           Asocia los cursores de paneo del mapa
 void doMoreInfo(<GeoPoint> geoPoint, <Function> callback)
           Encuentra información de un punto del mapa (calle, altura inicial, altura final).
 void draw(<GeoPoint> center, <int> zoomLevel)
           Dibuja el mapa en el centro y nivel de zoom especificados.
 void drawAddressSearch(<string> addressSearch, <int> zoomLevel, <Function> callback)
           Dibuja el mapa centrado en la dirección pasada como parámetro, en el nivel de zoom especificado.
 void drawInfoWindow(infoWindow, geoPoint, zoomLevel)
          
 void drawIntersectionSearch(<string> intersectionSearch, <int> zoomLevel, <Function> callback)
           Dibuja el mapa centrado en la intersección de calles pasada como parámetro, en el nivel de zoom especificado.
 void drawRoute(<string> fromAddress, <string> toAddress, <boolean> crossType, <boolean> jerarchy, <Function> callback)
           Dibuja el mapa con la ruta entre dos direcciones.
 void enableEmailByPoint()
           Habilita la funcionalidad de enviar el mapa por correo electrónico seleccionando un punto mediante el menú contextual del mapa.
 void enableIntersectionSearch()
           Habilita en el mapa la característica de realizar búsquedas por intersección de calles.
 void enableMoreInfo()
           Habilita la funcionalidad de ver información de un punto del mapa (calle, altura inicial, altura final) seleccionando un punto mediante el menú contextual del mapa.
 MapType getActiveMapType()
           Obtiene el tipo de skin activo del mapa.
 GeoBoundary getBoundary()
           Devuelve el área visible del mapa.
 GeoPoint getCenter()
           Obtiene el centro geográfico del mapa.
 CustomEvent getChangeSkinEvent()
           Retorna el evento que ocurre cuando se cambia el skin del mapa.
 HTMLElement getContainer()
           Obtiene el objeto HTML contenedor del mapa.
 CustomEvent getDrawEvent()
           Retorna el evento que ocurre cuando se dibuja el mapa.
 GeoPoint getGeoPointFromEvent(<MouseEvent> ev)
           Obtiene la coordenada geográfica del mapa en donde ha ocurrido un evento del mouse.
 Layer[] getLayers()
           Obtiene los layers pertenecientes al mapa.
 MapType[] getMapTypes()
           Obtiene los tipos de skin que se han asociado al mapa.
 CustomEvent getPanEvent()
           Retorna el evento que ocurre cuando se hace paneo en el mapa.
 PixelPoint getPixelPointFromEvent(<MouseEvent> ev)
           Obtiene el punto del mapa en donde ha ocurrido un evento del mouse.
 Size getSize()
           Devuelve el tamaño del mapa.
 CustomEvent getZoomEvent()
           Retorna el evento que ocurre cuando se cambia el nivel de zoom del mapa.
 int getZoomLevel()
           Obtiene el nivel de zoom actual del mapa.
 void panDirection(<int> dx, <int> dy)
           Desplaza el mapa en una cantidad de pixeles determinada.
 void refresh()
           Redibuja el mapa.
 void removeDecoration(<Decoration> decoration)
           Quita una decoración previamente agregada al mapa.
 void removeEventListener(<string> eventId, <Function> listener)
           Remueve un controlador de eventos del mapa.
 void removeLayer(<Layer> layer)
           Elimina un layer del mapa.
 void removeMapType(<MapType> mapType)
           Quita un tipo de skin previamente agregado al mapa.
 void setMapType(<MapType> mapType)
           Establece el tipo de skin activo del mapa.
 void showErrorMessage(<string> message)
           Muestra un mensaje de error en el centro del mapa.
 void showInformationMessage(<string> message)
           Muestra un mensaje de información en el centro del mapa.
 void showWarningMessage(<string> message)
           Muestra un mensaje de advertencia en el centro del mapa.
 void updateDrawInfoWindow(<InfoWindow> infoWindow, <GeoPoint> geoPoint, <int> zoomLevel)
           Dibuja el mapa con un InfoWindow centrado en el punto especificado y en el nivel de zoom especificado.
 void zoomIn()
           Cambia el nivel de zoom del mapa a 1 nivel menor que el actual.
 void zoomOut()
           Cambia el nivel de zoom del mapa a 1 nivel mayor que el actual.
 void zoomTo(<int> zoomLevel)
           Cambia el nivel de zoom del mapa al nivel especificado.

Constructor Detail

Map

Map(<string> container, <MapOptions> mapOptions)

Method Detail

addControl

void addControl(<Control> control, <Position> position, <boolean> draggable)

addDecoration

void addDecoration(<Decoration> decoration, <GeoPoint> geoPoint)

addEventListener

void addEventListener(<string> eventId, <Function> listener)

addLayer

void addLayer(<Layer> layer)

addMapType

void addMapType(<MapType> mapType)

addOptionToContextMenu

void addOptionToContextMenu(iconLink)

addToolbar

void addToolbar(<Direction> direction)

clearAllLayers

void clearAllLayers()

clearCursors

void clearCursors()

clearRouteLayer

void clearRouteLayer()

configCursors

void configCursors()

doMoreInfo

void doMoreInfo(<GeoPoint> geoPoint, <Function> callback)

draw

void draw(<GeoPoint> center, <int> zoomLevel)

drawAddressSearch

void drawAddressSearch(<string> addressSearch, <int> zoomLevel, <Function> callback)

drawInfoWindow

void drawInfoWindow(infoWindow, geoPoint, zoomLevel)

drawIntersectionSearch

void drawIntersectionSearch(<string> intersectionSearch, <int> zoomLevel, <Function> callback)

drawRoute

void drawRoute(<string> fromAddress, <string> toAddress, <boolean> crossType, <boolean> jerarchy, <Function> callback)

enableEmailByPoint

void enableEmailByPoint()

enableIntersectionSearch

void enableIntersectionSearch()

enableMoreInfo

void enableMoreInfo()

getActiveMapType

MapType getActiveMapType()

getBoundary

GeoBoundary getBoundary()

getCenter

GeoPoint getCenter()

getChangeSkinEvent

CustomEvent getChangeSkinEvent()

getContainer

HTMLElement getContainer()

getDrawEvent

CustomEvent getDrawEvent()

getGeoPointFromEvent

GeoPoint getGeoPointFromEvent(<MouseEvent> ev)

getLayers

Layer[] getLayers()

getMapTypes

MapType[] getMapTypes()

getPanEvent

CustomEvent getPanEvent()

getPixelPointFromEvent

PixelPoint getPixelPointFromEvent(<MouseEvent> ev)

getSize

Size getSize()

getZoomEvent

CustomEvent getZoomEvent()

getZoomLevel

int getZoomLevel()

panDirection

void panDirection(<int> dx, <int> dy)

refresh

void refresh()

removeDecoration

void removeDecoration(<Decoration> decoration)

removeEventListener

void removeEventListener(<string> eventId, <Function> listener)

removeLayer

void removeLayer(<Layer> layer)

removeMapType

void removeMapType(<MapType> mapType)

setMapType

void setMapType(<MapType> mapType)

showErrorMessage

void showErrorMessage(<string> message)

showInformationMessage

void showInformationMessage(<string> message)

showWarningMessage

void showWarningMessage(<string> message)

updateDrawInfoWindow

void updateDrawInfoWindow(<InfoWindow> infoWindow, <GeoPoint> geoPoint, <int> zoomLevel)

zoomIn

void zoomIn()

zoomOut

void zoomOut()

zoomTo

void zoomTo(<int> zoomLevel)


Documentation generated by JSDoc on Thu Dec 27 15:38:02 2007