Class Idemap.Map
| Constructor Attributes | Constructor Name and Description |
|---|---|
|
Idemap.Map(mapID)
Mapa de Idemap
|
| Field Attributes | Field Name and Description |
|---|---|
|
capas definidas sobre el mapa
|
|
|
mapa de Openlayers, a partir del cual se accede a todas las propiedades de Openlayers
|
|
|
alto de la imagen usada para marcar un punto cuando se llama a zoomToPoint
|
|
|
url de la imagen usada para marcar un punto cuando se llama a zoomToPoint
|
|
|
ancho de la imagen usada para marcar un punto cuando se llama a zoomToPoint
|
|
|
rutas definidas sobre el mapa
|
| Method Attributes | Method Name and Description |
|---|---|
|
addLayer(layer)
Añade una capa al Mapa
|
|
|
addRoute(route)
Añade una ruta al Mapa
|
|
|
addWMS(name, url, layers)
Añade una nueva capa WMS al visor
|
|
|
click(callback)
Asigna la función que recupera la coordenada x,y del punto donde se haga clic.
|
|
|
drag(callback)
Asigna la función que recupera la coordenada x,y al mover un elemento
Ejemplo: // declaramos una función que recibirá la coordenada var f=function(x,y){ //use la x,y }; . |
|
|
enableStreetView(enable)
Indica si aparece el icono de Street View en los popups de los elementos
|
|
|
logo(html)
Permite colocar un logotipo en la esquina inferior izquierda del mapa
|
|
|
setBaseLayer(baseLayer, layerIds)
Establece el servicio WMS que se utiliza como mapa base.
|
|
|
setZoomLevels(zoomLevels)
Establece los niveles de zoom
|
|
|
zoomToExtent(minx, miny, maxx, maxy)
Hace zoom a una extensión
|
|
|
realiza un zoom a la provincia
|
|
|
zoomToPoint(markX, markY, offset)
Hace zoom a un Punto, remarcando dicho punto
|
Class Detail
Idemap.Map(mapID)
Mapa de Idemap
- Parameters:
- {String} mapID
- nombre de la etiqueta div donde se situará el mapa
Field Detail
layers
capas definidas sobre el mapa
map
mapa de Openlayers, a partir del cual se accede a todas las propiedades de Openlayers
markerIconHeight
alto de la imagen usada para marcar un punto cuando se llama a zoomToPoint
markerIconUrl
url de la imagen usada para marcar un punto cuando se llama a zoomToPoint
markerIconWidth
ancho de la imagen usada para marcar un punto cuando se llama a zoomToPoint
routes
rutas definidas sobre el mapa
Method Detail
addLayer(layer)
Añade una capa al Mapa
- Parameters:
- {Idemap.Layer} layer
- capa que se añade el mapa
addRoute(route)
Añade una ruta al Mapa
- Parameters:
- {Idemap.Route} route
- nombre del div donde se situará el mapa
addWMS(name, url, layers)
Añade una nueva capa WMS al visor
- Parameters:
- {String} name
- nombre de la capa WMS
- {String} url
- url del servicio WMS
- {String} layers
- capas del servicio WMS
click(callback)
Asigna la función que recupera la coordenada x,y del punto donde se haga clic. Recibe x,y como datos de entrada
Ejemplo:
// declaramos una función que recibirá la coordenada cuando se haga clic
var f=function(x,y){
//use la x,y
};
.....
// asignamos la función al mapa
idemap.click(f);
Ejemplo:
// declaramos una función que recibirá la coordenada cuando se haga clic
var f=function(x,y){
//use la x,y
};
.....
// asignamos la función al mapa
idemap.click(f);
- Parameters:
- {String} callback
- Función
drag(callback)
Asigna la función que recupera la coordenada x,y al mover un elemento
Ejemplo:
// declaramos una función que recibirá la coordenada
var f=function(x,y){
//use la x,y
};
.....
// asignamos la función al mapa
idemap.drag(f);
Ejemplo:
// declaramos una función que recibirá la coordenada
var f=function(x,y){
//use la x,y
};
.....
// asignamos la función al mapa
idemap.drag(f);
- Parameters:
- {String} callback
- Función
enableStreetView(enable)
Indica si aparece el icono de Street View en los popups de los elementos
- Parameters:
- {Boolean} enable
- texto HTML
logo(html)
Permite colocar un logotipo en la esquina inferior izquierda del mapa
- Parameters:
- {String} html
- texto HTML del logotipo
setBaseLayer(baseLayer, layerIds)
Establece el servicio WMS que se utiliza como mapa base.
- Parameters:
- {String} baseLayer
- URL del servicio WMS
- {String} layerIds
- nombre de las capas del servicio WMS
setZoomLevels(zoomLevels)
Establece los niveles de zoom
- Parameters:
- zoomLevels
zoomToExtent(minx, miny, maxx, maxy)
Hace zoom a una extensión
- Parameters:
- {int} minx
- {int} miny
- {int} maxx
- {int} maxy
zoomToMaxExtent()
realiza un zoom a la provincia
zoomToPoint(markX, markY, offset)
Hace zoom a un Punto, remarcando dicho punto
- Parameters:
- {int} markX
- coordenada x donde se centra el mapa
- {int} markY
- coordenada y donde se centra el mapa
- {int} offset
- desplazamiento desde el punto para establecer el zoom