Poner imagen en visor de Openlayers

401 views
Skip to first unread message

Trilok

unread,
Jul 19, 2010, 2:28:41 AM7/19/10
to GeoServer en Español
Hola buenas,

¿Alguien sabe como colocar una imagen figa (logo) en en espacio de
mapa de un visor Openlayers?, eso sin afectar a las capas que estamos
sirviendo en WMS.

Eso se hacerlo en general para todos los WMS servidors en Geoserver,
pero yo no quiero actuar en todos, sinó en unos pocos.

un saludo,

T

Micho Gar

unread,
Jul 26, 2010, 11:24:06 AM7/26/10
to geoser...@googlegroups.com
Buenas,

yo creo que para insertar un logo dentro del Visor no es necesario que trabajes con geoserver, lo puedes hacer mediante JavaScript directamente sobre el visor.

Saludos.




--
Has recibido este mensaje por estar suscripto al grupo "GeoServer en Español" de Google Groups.
Para escribir a este grupo, envía un e-mail a geoser...@googlegroups.com
Para dejar el grupo, envía un e-mail a geoserver-es...@googlegroups.com
Para más opciones, visita la página del grupo en http://groups.google.com/group/geoserver-es?hl=es

JHONATAN CANO FURAGARO

unread,
Jul 26, 2010, 6:11:26 PM7/26/10
to geoser...@googlegroups.com


2010/7/26 Micho Gar <mich...@gmail.com>

Buen día,

Con lo que cuenta el compañero esa es la idea, pero la pregunta del millon, como se hace? cuales son las líneas de codigo?

Muchas gracias, tambien estoy interesado en realizar esta tarea.


--
JHONATAN CANO FURAGARO
Ingeniero Forestal
Universidad Nacional de Colombia
Celular 300 430 45 46

Micho Gar

unread,
Jul 27, 2010, 11:47:07 AM7/27/10
to geoser...@googlegroups.com

<html>
<head>
<title>Prueba Logo</title>
<style type="text/css">
#logo{
    z-index:1;
    position:absolute;
    top:480px;
    left:20px;
}
#map{
    top:0px;
    left:0px;
}
.olMapViewPort{
    z-index:0;
}
</style>
<script type="text/javascript" src="http://openlayers.org/api/OpenLayers.js">   
</script>
<script type="text/javascript">
var map;
function init(){
    map = new OpenLayers.Map("map");
    var osm = new OpenLayers.Layer.OSM();
    map.addLayer(osm);
    map.zoomToMaxExtent();
}
</script>
</head>
<body onload="init()">
<div id="logo">
    <img src="http://www.sicingenieros.com/docs/repositorio//es_ES//logo.jpg"/>
</div>
<div id="map">
</div>
</body>

Mirad si es eso lo que necesitais (lo he probado en FF no se si en IE irá).
El 27 de julio de 2010 00:11, JHONATAN CANO FURAGARO <jhonata...@gmail.com> escribió:


2010/7/26 Micho Gar <mich...@gmail.com>
Buenas,

yo creo que para insertar un logo dentro del Visor no es necesario que trabajes con geoserver, lo puedes hacer mediante JavaScript directamente sobre el visor.

Saludos.



JHONATAN CANO FURAGARO

unread,
Jul 27, 2010, 2:28:51 PM7/27/10
to geoser...@googlegroups.com
Buen día,

Sí eso era precisamente lo que yo necesitaba, y me imagino que el compañero tambien. Muchas gracias por tu ayuda.

Excelente aporte.

2010/7/27 Micho Gar <mich...@gmail.com>

Trilok

unread,
Jul 28, 2010, 2:16:42 AM7/28/10
to GeoServer en Español
Perfecto compañeros, ya lo tengo solucionado.

un saludo i muchas gracias !!!!!

T

On 27 Jul, 20:28, JHONATAN CANO FURAGARO <jhonatan.can...@gmail.com>
wrote:
> Buen día,
>
> Sí eso era precisamente lo que yo necesitaba, y me imagino que el compañero
> tambien. Muchas gracias por tu ayuda.
>
> Excelente aporte.
>
> 2010/7/27 Micho Gar <micho...@gmail.com>
> >  [image: FOSS4G Conference - I'm Going!] <http://2010.foss4g.org>
> > El 27 de julio de 2010 00:11, JHONATAN CANO FURAGARO <
> > jhonatan.can...@gmail.com> escribió:
>
> >> 2010/7/26 Micho Gar <micho...@gmail.com>
>
> >>>  Buenas,
>
> >>> yo creo que para insertar un logo dentro del Visor no es necesario que
> >>> trabajes con geoserver, lo puedes hacer mediante JavaScript directamente
> >>> sobre el visor.
>
> >>> Saludos.
>
> >>> El 19 de julio de 2010 08:28, Trilok <fermigarr...@gmail.com> escribió:
>
> >>> Hola buenas,
>
> >>>> ¿Alguien sabe como colocar una imagen figa (logo) en en espacio de
> >>>> mapa de un visor Openlayers?, eso sin afectar a las capas que estamos
> >>>> sirviendo en WMS.
>
> >>>> Eso se hacerlo en general para todos los WMS servidors en Geoserver,
> >>>> pero yo no quiero actuar en todos, sinó en unos pocos.
>
> >>>> un saludo,
>
> >>>> T
>
> >>>> --
> >>>> Has recibido este mensaje por estar suscripto al grupo "GeoServer en
> >>>> Español" de Google Groups.
> >>>> Para escribir a este grupo, envía un e-mail a
> >>>> geoser...@googlegroups.com
> >>>> Para dejar el grupo, envía un e-mail a
> >>>> geoserver-es...@googlegroups.com<geoserver-es%2Bunsu...@googlegroups.com>
> >>>> Para más opciones, visita la página del grupo en
> >>>>http://groups.google.com/group/geoserver-es?hl=es
>
> >>>  --
> >>> Has recibido este mensaje por estar suscripto al grupo "GeoServer en
> >>> Español" de Google Groups.
> >>> Para escribir a este grupo, envía un e-mail a
> >>> geoser...@googlegroups.com
> >>> Para dejar el grupo, envía un e-mail a
> >>> geoserver-es...@googlegroups.com<geoserver-es%2Bunsu...@googlegroups.com>
> >>> Para más opciones, visita la página del grupo en
> >>>http://groups.google.com/group/geoserver-es?hl=es
>
> >> Buen día,
>
> >> Con lo que cuenta el compañero esa es la idea, pero la pregunta del
> >> millon, como se hace? cuales son las líneas de codigo?
>
> >> Muchas gracias, tambien estoy interesado en realizar esta tarea.
>
> >> --
> >> JHONATAN CANO FURAGARO
> >> Ingeniero Forestal
> >> Universidad Nacional de Colombia
> >> Celular 300 430 45 46
>
> >> --
> >> Has recibido este mensaje por estar suscripto al grupo "GeoServer en
> >> Español" de Google Groups.
> >> Para escribir a este grupo, envía un e-mail a
> >> geoser...@googlegroups.com
> >> Para dejar el grupo, envía un e-mail a
> >> geoserver-es...@googlegroups.com<geoserver-es%2Bunsu...@googlegroups.com>
> >> Para más opciones, visita la página del grupo en
> >>http://groups.google.com/group/geoserver-es?hl=es
>
> >  --
> > Has recibido este mensaje por estar suscripto al grupo "GeoServer en
> > Español" de Google Groups.
> > Para escribir a este grupo, envía un e-mail a
> > geoser...@googlegroups.com
> > Para dejar el grupo, envía un e-mail a
> > geoserver-es...@googlegroups.com<geoserver-es%2Bunsu...@googlegroups.com>
Reply all
Reply to author
Forward
0 new messages