[Spanish] TileCache - MapServer - OpenLayer - Windows XP -

Lorenzo Becchi lorenzo at ominiverdi.com
Mon Jun 30 14:02:15 EDT 2008


hola Guzman,
si tienes Firefox puedes ver todas las imágenes de la pagina (ctrl+i -> 
media) y cojer el URL de los mosaicos rosados.
copiarlo y pegarlo en el browser para ver el error que te da el servidor

espero que sirva a algo

ciao
Lorenzo


Guzman wrote:
> Buenos días, estoy intentando configurar Tile-Cache con MapServer y 
> OpenLayer pero por ahora solo queda en el intento.
>
> Mi configuración es la siguiente:
>
> Apache
> Mapserver
> tilecache  2.04
> python-2.5.2
> Windows XP
>
> Los ficheros de configuración son:
>
> tilecache.cfg:
>
> [Alaska]
> type=WMSLayer
> mapfile=C:/ms4w/apps/ka-map-1.0/gmap/mapas/gmap75.map
> extension=png
> size=256,256
> bbox=-2200000, -712631, 3072800, 3840000
> resolutions=10583.
> 327618336418,5291.663809168209,3527.775872778807,2645.8319045841044,1763.8879363894034,881.9439681947017,529.166380916821,352.7775872778807,264.5831904584105,17.63887936389403,8.819439681947015,5.291663809168209,3.527775872778806,2.6458319045841043,1.763887936389403,0.8819439681947016,0.35277758727788067
> layers=bathymetry,land_fn
> srs=EPSG:42304
> extent_type=loose
>
> Nota*: El campo resolutions lo he sacado usando el procedimiento que 
> describiste más arriba 
>
> Fichero de mapas: gmap75.map
>
> #
> # Start of GMAP map file
> #
> #
> NAME GMAP_DEMO
> STATUS ON
> SIZE 400 300
> SYMBOLSET ../etc/symbols.sym
> EXTENT -2200000 -712631 3072800 3840000
> UNITS METERS
> SHAPEPATH "../data"
> IMAGECOLOR 255 255 255
> FONTSET ../etc/fonts.txt
>
> # PROYECCIÓN  UTM
>   PROJECTION
>     "init=EPSG:42304"  
>   END
> #
> # Start of web interface definition
> #
> WEB
>   MINSCALE 2000000
>   MAXSCALE 50000000
> #
> # On Windows systems, /tmp and /tmp/ms_tmp/ should be created at the 
> root
> # of the drive where the .MAP file resides.
> #
>   IMAGEPATH "/ms4w/tmp/ms_tmp/"
>   IMAGEURL "/ms_tmp/"
>  
>   METADATA
>       "wms_title"                    "Alaska"
>             "wms_onlineresorce" "http://127.0.0.1/cgi-bin/mapserv.exe?
> map=C:/ms4w/apps/ka-map-1.0/gmap/mapas/gmap75.map&"
>             "wms_srs"                        "EPSG:42304"
>   END
> END
> .......................
>
>  Fichero index.html
>
>   <script type="text/javascript">
>             var map;
>             function init(){
>           
>                             map = new OpenLayers.Map('map',
>                                              { controls: [
>                                              new OpenLayers.Control.
> PanZoomBar(),
>                                              new OpenLayers.Control.
> MouseDefaults(),
>                                              new OpenLayers.Control.
> MousePosition(),
>                                              new OpenLayers.Control.
> OverviewMap(),
>                                              new OpenLayers.Control.
> Permalink,
>                                              new OpenLayers.Control.
> LayerSwitcher
>                                              ],
>                                              units: 'm',
>                                              projection: 'epsg:42304',
>                                              //maxResolution: 'auto',
>                                              maxExtent: new OpenLayers.
> Bounds( -2200000, -712631, 3072800, 3840000 ),
>                                              scales: [ 
> 30000000,15000000,10000000,7500000,5000000,2500000,1500000,1000000,750000,50000,25000,15000,10000,7500,5000,2500,1000 
> ],
>                                              minScale: 30000000,
>                                              maxScale: 2500
>                                              } );
>                                 
>                                 
>                                        var urlArray = ["http:
> //localhost/cgi-bin/mapserv.exe",
>                                                                 "http:
> //127.0.0.1/cgi-bin/mapserv.exe"];
>                                 
>                                       var ol_wms = new OpenLayers.
> Layer.WMS( "OpenLayers WMS",
>                     "http://labs.metacarta.com/wms/vmap0",
>                     {layers: 'basic'} );
>                     
>                 var jpl_wms = new OpenLayers.Layer.WMS( "Capa de 
> Manzanas", urlArray,
>                     {map:'C:/ms4w/apps/ka-map-1.0
> /gmap/mapas/gmap75_wms.map',
>                                         layers: 'bathymetry,land_fn',
> format: "image/png"} );
>                     
>                  
>                 var dm_wms = new OpenLayers.Layer.WMS( "Tile Cache", 
> "http://localhost/Openlayer/tilecache/tilecache.cgi?",
>                     {layers: "Alaska", format: "image/png" });
>
>                 jpl_wms.setVisibility(true);
>                 ol_wms.setVisibility(false);
>                 dm_wms.setVisibility(false);
>
>                 map.addLayers([jpl_wms, dm_wms]);
>                 if (!map.getCenter()) map.zoomToMaxExtent();
>                 }
>                                             
>         </script>
>
> Cuando uso el servicio WMS que conecta con: http://labs.metacarta.
> com/wms/vmap0 se me generan en mi disco local las distintas celdas.
>
> Cuando uso openLayer directamente contra mapserver también me 
> funciona.
>
> El problema esta cuando uso el servicio que ataca a tileCache (http:
> //localhost/Openlayer/tilecache/tilecache.cgi?), todas la celdas se 
> muestran de ese color que todos sabemos y estoy empezando a odiar.
>
> He probado de todo y no consigo nada. Estaria muy agradecido si 
> alguien me diese alguna pista para intentar arreglar el problema.
>
> Saludos. 
>
> _______________________________________________
> Spanish mailing list
> Spanish at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/spanish
>
>   


More information about the Spanish mailing list