[OSM-Devserver] Zugriff auf andere Datenbank

Stefan Dettenhofer (StefanDausR) osm at dentro.info
Do Nov 25 17:06:40 CET 2010


Am 25.11.2010 16:19, schrieb Stefan Dettenhofer (StefanDausR):
>> Frederik Ramm hatte den vorgeschlagen. So supergenau sind die Grenzen 
>> nicht,
>> aber ich denke das dürfte bei den wenigsten POI Datensätzen ein Problem
>> sein.
>
> Das dürfte schon passen, nur bei den polys von cloudmade ist halb 
> Bayern in der Tschechei und umgekehrt.

Mist, das scheinen nun doch die Grenzen von cloudmade zu sein, oder habe 
ich da einen Fehler in meinem SQL:

hstore=> select country, gid, osm_id,ST_X(ST_Transform(way, 4326)) AS 
"Longitude", ST_Y(ST_Transform(way, 4326)) AS "Latitude" FROM 
planet_point,countries WHERE gid IN (26,87,64,17) AND 
highway='speed_camera' AND way && (ST_Transform(the_geom, 900913) )AND 
osm_id=667027053;
     country     | gid |  osm_id   | Longitude  | Latitude
----------------+-----+-----------+------------+-----------
  Czech Republic |  64 | 667027053 | 12.0992214 | 49.028138
  Germany        |  87 | 667027053 | 12.0992214 | 49.028138
(2 Zeilen)

Denn dieser POI ist in Regensburg und da sind es noch ca. 80 km bis nach 
Tschechien.

Dass die selbe osm_id doppelt vorkommt kann doch nur daran liegen, dass 
sich die Bereiche überlappen, oder?

Stefan