|
|
Tema Anterior :: Tema siguiente
|
| Autor |
Mensaje |
zepjau
Registrado: 05 Jul 2011 Mensajes: 37
|
Publicado: Lun 14 May 2012, 07:35 Asunto: Mapserver y ficheros fonts.txt y simbols.txt |
|
|
Buenos dias.
He instalado en un servidor linux mapserver y hasta ahi todo bien, aparentemente funciona.
El problema viene cuando intento llamar a un mapa, me retorna errores respecto a los ficheros referenciados en el .map que son symbols.txt y fonts.txt.
El mapa que intento llamar no hace referecnia en ningun momento a ningun simbolo y a ningun tipo de fuente añadidos pues solo presenta un mapa cuya unica capa es un fichero jpg georeferenciado.
El fichero .map ha sido creado con la herramienta que posee Qgis.
¿Puede alguien explicarme como son los formatos de ambos ficheros?. Puede enviarme alguien un ejemplo de estos ficheros?.
Gracias y un saludo,
Javier. |
|
| Volver arriba |
|
 |
zepjau
Registrado: 05 Jul 2011 Mensajes: 37
|
Publicado: Mie 16 May 2012, 19:52 Asunto: Solucionado |
|
|
El tema de los fichero "Solucionado", si no usas fuentes y no usas symbolos no hace falta referenciarlos en el fichero .map
Ya he conseguido ver un mapa a traves de la web.
El problema viene de nuevo en que me muestra en forma de mosaico (el mismo mapa repetido) cuando lo llamo desde un programa que utiliza openlayers.
Aqui dejo el programa:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
#map {
width: 600px;
height: 600px;
border: 1px solid black;
}
</style>
<script src="http://www.openlayers.org/api/OpenLayers.js"></script>
<script type="text/javascript">
var map, layer;
function init(){
map = new OpenLayers.Map( 'map' ,{
maxExtent: new OpenLayers.Bounds(757324.344498, 4189881.047847, 763993.971292, 4193997.047847),
maxResolution: 'auto',
units: "m",
projection: "EPSG:4326"}
);
layer = new OpenLayers.Layer.WMS( "OpenLayers WMS","http://localhost/cgi-bin/mapserv?MAP=/mapas/berrocal/berrocal2012.map&SERVICE=WMS&LAYERS=ALL&MODE=MAP");
map.addLayers([layer]);
map.zoomToMaxExtent();
map.setCenter(new OpenLayers.LonLat(746083, 4127281), 10);
}
</script>
</head>
<body onload="init()">
Ejemplo de WMS
<div>
El uso basico de Openlayers con un layer WMS
</div>
<div id="map"></div>
<div id="docs">
mas texto aquì
</div>
</body>
</html>
Un saludo,
Javier. |
|
| Volver arriba |
|
 |
|
|
|
|
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro No puede adjuntar archivos en este foro No Puede descargar archivos de este foro
|
|