Hoi Peter, ik ben zeker van plan om dit ook te gaan proberen op korte termijn. Heb je ergens een korte handleiding staan?
Wat betreft 'plat' lijken, en projecties, ik ben door schade en schande wat wijzer geworden: wij zijn 'gewend' aan de RD (rijksdriehoekstelsel) projectie. Die heeft als epsg code epsg:28992. Op wereld schaal wordt vaak WGS-84 gebruikt (met epsg code epgsg:4326). Nederland ziet er een beetje verwrongen uit dan. Veel mappingservices die tegenwoordig worden gebruikt (googlemaps, virtual earth enz enz) gebruiken echter een 'nieuwe' projectie. Je kutn dan de hele wereld afbeelden, en nederland ziet er dan toch 'fatsoenlijk' uit. Hiervan waren een tijdlang de juiste parameters niet duidelijk. Intussen zijn die voor de veel gebruikte projectie lib 'proj' wel gevonden (zie: http://www.spatialreference.org/ref/user/google-projection/) en heeft de projectie de code epsg:900913 (lees 'google') gekregen. Dus als je je openstreets mapserver 'even' wilt combineren met google, kun je twee dingen doen: -1- ofwel je laat de mapserver je data bij het genereren van je kaart-images je data on-the-fly omzetten. Dat doet hij als je in je mapfile hebt aangegeven dat de mapserver ook epsg:900913 uitserveert, en je dus een aanroep doet voor een epsg:900913 kaartje. Mapserver kent echter standaard niet de epsg:900913 projectie. Daarvoor moet je dan even in je proj-file (voor ms4w bv C:\ms4w\proj\nad\epsg ) de volgende regel toevoegen: # http://www.nabble.com/Google-Projection:-EPSG:900913-t4559806.html # Google Mercator projection epsg:900913 # Used in combination with GoogleMercator layer type in OpenLayers <900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m [EMAIL PROTECTED] +no_defs <> -2- ofwel je laat postgis 'even' al je data in een keer omzetten. Dat kan door postgis te laten weten hoe de 900913 in elkaar zit: voeg +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m [EMAIL PROTECTED] +no_defs <> toe aan je 'spatial_ref_sys' tabel. en dan een query als: SELECT AddGeometryColumn('public', 'tabelnaam', 'wkb_geometry_900913', 900913, 'POINT', 2) en UPDATE tabelnaam SET wkb_geometry_900913 = Transform(wkb_geometry, 900913) En om even snel een goed beeld te krijgen: - gebruik een desktop gispakket die kan babbelen met mapservers, bv qgis (www.qgis.org) of udig (http://udig.refractions.net/) - gebruik openlayers (www.openlayers.org) en firefox en de firebug plugin om alle url's te bekijken Ok, ik hoop dat iemand hier iets aan heeft. Groet Richard Peter Peterse wrote: > Hallo, > > Inmiddels is het gelukt om een PostGIS database met de OSM data te vullen. > > Heeft iemand al een mapfile voor mapserv gemaakt? > > Milo waarom ziet jouw WMS server er zo "plat" uit? Als ik deze vergelijk > met de openstreetmap dan lijkt de jouwe plat gedrukt te worden. > > Alvast bedankt. > > Peter > > > _______________________________________________ > Talk-nl mailing list > Talk-nl@openstreetmap.org > http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl > > _______________________________________________ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl