[Talk-de] Problem mit Tilecache (in Verbindung mit Mapserver)
Thomas Barris
thomas.barris at googlemail.com
Sa Jan 15 20:23:10 UTC 2011
Hallo,
ich habe ein etwas komisches Verhalten von Tilecache. Wenn ich mit
OpenLayers auf den Mapserver (der rendert) direkt zugreife, ist das Meer
blau. Rufe ich hingegen mit OpenLayers Tilecache auf, ist das Meer weiß,
obwohl Tilecache mit den gleichen Parameter auf den Mapserver zugreift.
Dabei ist es auch egal, ob ich Tilecache als type=WMSLayer oder
MapServerLayer konfiguriere.
Die Landmasse ist hingegen immer hellgrau....weltweit. Da ich nur ein Land
in Postgres habe, müsste meine Konfiguration eigentlich hinhauen, denn die
Landmassen werden ja dargestellt, zumal beim Direktzugriff auch das Meer
blau ist.
Weiß jemand, wie ich das Meer wieder blau kriege?
Vielen Dank
Grüße
Thomas
__________________________________________________
openlayers direkt -> WMS: (bei Zugriff über Tilecache "wms" durch
/cgi-bin/tilecache.cgi" ersetzen
*wms1 = new OpenLayers.Layer.WMS( "PostGIS","http://bla.blub.net/wms?", {
layers: 'default',
isBaselayer:true,
projection:new OpenLayers.Projection("EPSG:900913"),
format: 'aggpng24'
});
*
tilecache.cfg:
*[default]
type=WMSLayer
layers=default
url=http://localhost/wms?
resolutions=156543.03390000001, 78271.516950000005, 39135.758475000002,
19567.879237500001, 9783.9396187500006, 4891.9698093750003,
2445.9849046875001, 1222.9924523437$
srs=EPSG:900913
bbox=-20037508, -20037508, 20037508, 20037508
extent_type=loose
mime_type=image/png
*
mapfile Teil Meerespolys
*LAYER
TYPE POLYGON
STATUS ON
GROUP "default"
NAME "land"
PROJECTION
"init=epsg:900913"
END
METADATA
"wms_title" "PostGIS"
"wms_srs" "EPSG:4326"
"copyright" ""
END
DATA "/osm/mapserver/coastlines/processed_p.shp"
CLASS
STYLE
COLOR "#EDEBE6"
OUTLINECOLOR "#EDEBE6"
END
END
END*
Mehr Informationen über die Mailingliste Talk-de