J'essaye d'installer Mapnik + tilecache mais je ne vois pas de tuiles dans le navigateur quand je mets les paramètres de bbox dans Tilecache.cfg et Openlayers mais quand je ne spécifie pas la bbox fonctionne bien et je peux voir les carreaux de la carte réelle.Openlayers + Mapnik + Problème de configuration de Tilecache
Je me demandais si quelqu'un pouvait signaler le problème dans le code. Je pense avoir tout essayé (dans ma capacité limitée) et ne pas vraiment comprendre pourquoi cela ne fonctionnerait pas. D'ailleurs toutes les couches de cartes (pour le style mapnik) proviennent d'une base de données PostGIS et ont des projections différentes et sont transformées à la volée par Mapnik.
OpenLayers code:
var map, layer;
function init(){
var map, layer;
var options = {
numZoomLevels:20,
maxResolution: 360/512,
projection: "EPSG:4326",
maxExtent: new OpenLayers.Bounds(-2.0,50.0,2.0,54.0)
//not working when uncommented
};
map = new OpenLayers.Map('map', options);
layer = new OpenLayers.Layer.WMS("Map24","tilecache.py?",
{
layers:'mapnik24',
format: 'image/png',
srs: 'EPSG:4326'
});
map.addLayer(layer);
map.addControl(new OpenLayers.Control.PanZoomBar());
map.addControl(new OpenLayers.Control.MousePosition());
map.addControl(new OpenLayers.Control.LayerSwitcher());
map.addControl(new OpenLayers.Control.Permalink("permalink"));
if (!map.getCenter()) map.zoomToMaxExtent();
}
Tilecache.cfg:
[mapnik24]
type = Mapnik
mapfile =/somedit/map24.xml
bbox = -2,0,50.0,2.0,54.0
niveaux = 20
srs = EPSG: 4326
projection = + proj = latlong + = donnée WGS84
- Merci, A