turistautak, meg egyszer

Peter Busai peter.busai at gmail.com
2009. Nov. 6., P, 19:38:19 UTC


Dániel Vásárhelyi írta:
>
> Nem lenne helyebb a kovetkezo:
> symbol=blue_bar
> symbol=red_cross
>   

Ez így technikailag bukta. Sem az osm xml-ben sem a postgresql 
atbázisban nem lehet egy tulajdonságnak két különböző értéke.
Postgre-ben biztosan nem. Egy út egy rekord a postgre táblában és a 
symbol csak egy mező lehet benne.
Ráadásul nincs is ilyen mező a táblában, úgyhogy a Mapnik kimeneten egy 
ideig biztosan nem fog megjelenni.

CREATE TABLE planet_osm_line
(
  osm_id integer,
  "access" text,
  admin_level text,
  aeroway text,
  amenity text,
  bicycle text,
  bridge text,
  boundary text,
  building text,
  cutting text,
  embankment text,
  foot text,
  highway text,
  horse text,
  junction text,
  landuse text,
  layer text,
  learning text,
  leisure text,
  man_made text,
  military text,
  motorcar text,
  "name" text,
  "natural" text,
  oneway text,
  power text,
  place text,
  railway text,
  ref text,
  religion text,
  residence text,
  route text,
  sport text,
  tourism text,
  tunnel text,
  waterway text,
  width text,
  wood text,
  z_order integer,
  way_area real,
  way geometry,
  barrier text
)
WITH (
  OIDS=FALSE
);

CREATE INDEX planet_osm_line_index
  ON planet_osm_line
  USING gist
  (way);

Péter




További információk a(z) Talk-hu levelezőlistáról