Pour un besoin de rendu mapnik, je voudrais savoir si un 'way' appartient à une relation ou pas. Et pour ne pasregarder dans tout la table planet_osm_rels.parts au rendu, je préfère gagner du temps et créer une nouvelle colonne dans planet_osm_line.
Mais quand je lance:
ALTER TABLE planet_osm_line ADD COLUMN in_rel integer[];
UPDATE planet_osm_line SET in_rel = planet_osm_line.in_rel ||
            planet_osm_rels.id
        FROM
            planet_osm_rels,
            planet_osm_line AS b
        WHERE
            b.osm_id = ANY(planet_osm_rels.parts);
Celà prend énormément de temps (au moins > 1heure), alors que dans ma base des pistes de ski je n'ai que 3319 relations et 67235 ways.

Celà ne me semble pas si complexe ??

_______________________________________________
dev-fr mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/dev-fr

Répondre à