Hi List, I'm trying to show data from two sources: - a TMS layer showing data from the openstreetmap project - a postgis layer with points in the netherlands from geonames.org
showing those points on an combined google layer and postgis layer looks fine: http://www.duif.net/GoogleGeonames.jpg But after combining TMS and postgis, it looks like there is some projection error: see: http://www.duif.net/OpenStreetsGeonames.jpg I cannot show the live example because of different postgis database versions... But the javascriptcode is in: http://www.duif.net/smap.php Those points are epsg:4326. Transformed in postgis to 41001 (mercator) for more details see: http://lists.openstreetmap.org/pipermail/dev/2007-July/005582.html and info from the openstreetmap list below. I thought of some projection error, but Artem proposed to make a kml-file and show it in a googlemap-app with combined google/openstreetmap tiles (as he says: google and openstreetmap share the same tile schema. Doing that looks fine (thought I cannot show more then about 100 points in google ???): both google and streetmap align ok here, and the (latlon/5326 points are on the right places): http://www.duif.net/googlemapnik.php So my questions: - has somebody been successfull in combining Openstreetmap-tiles and (projected) other features? - or a TMS layer with some other layers? - any other clue for shifting besides projection errors? TIA, Richard Duivenvoorde Richard Duivenvoorde wrote: > Hi Artem, > ok, tried that: > http://www.duif.net/googlemapnik.php > > looks better (although google seems to have a problem with the kml-file > I generated by hand: not all 470 points are shown? I looks fine in > GoogleEarth though). > > Will try to make another kml file, and add smaller icons and maybe > contact OL. > > Richard > > > Artem Pavlenko wrote: >> Hi Richard, >> >> On 5 Jul 2007, at 09:55, Richard Duivenvoorde wrote: >> >>> Hi List, >>> I've an OpenLayers page, on which I show the OpenStreetmap (using source >>> of www.openstreetmap.org <http://www.openstreetmap.org>). >>> >>> I downloaded form geonames.org some points and stuffed them in Postgis >>> (latlon: 4326). I then used Postgis transform to reproject those points >>> to 51001 / 41001 (aka using proj string: >>> <41001> +proj=merc +lat_ts=0 +lon_0=0 +k=1.000000 +x_0=0 +y_0=0 >>> +ellps=WGS84 +datum=WGS84 +units=m +no_defs no_defs <> >>> ) >>> >>> Showing those points as overlay on a googlemap seems fine: >>> http://www.duif.net/GoogleGeonames.jpg >>> But putting them on OSM they seem shifted (or map is shifted?): >>> http://www.duif.net/OpenStreetsGeonames.jpg >>> (the big dot in the middle are supposed to be in the city of Amsterdam) >>> >> Hmm... both OpenStreetMap and Google are using the same tile schema. You >> can see this on : http://media.mapnik.org/oxford-osm.html (just pan/zoom >> to Amsterdam) and they overlap correctly. >> >> I suspect OL is doing something different for TMS and Google layers. You >> can try exporting KML from postgis and overlay it on top of OSM, using >> GMap interface. If that works you should post to OL list. >> >> Cheers >> Artem >> >> >>> My question: >>> - do I do something stupid here? >>> >>> - does anybody else succeeded in putting custom (latlon) points as >>> overlay on openstreetmap? >>> >>> - has somebody some viable explanation for the shift? (at this moment I >>> cannot put this stuff on the live server, but if neccessary I will do >>> that). >>> >>> TIA >>> >>> Richard >>> >>> ps if you think this questions belong on the userlist: let me know, I >>> just thought here was more interest and knowledge about these kind of >>> stuff >>> >>> _______________________________________________ >>> dev mailing list >>> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> >>> http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/dev >>> >> Artem Pavlenko >> http://mapnik.org >> >> >> > > > _______________________________________________ > dev mailing list > [EMAIL PROTECTED] > http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/dev > > _______________________________________________ Dev mailing list [email protected] http://openlayers.org/mailman/listinfo/dev
