[OSM-dev-fr] Ecriture de requêtes pour Osmose

François Lacombe fl.infosreseaux at gmail.com
Dim 29 Nov 13:33:16 UTC 2015


Bonjour et merci à vous deux pour ces réponses.

Je n'avais pas compris que les scripts créaient les tables qui étaient
exploitées plus avant pour un même test.

Pour la question des tests, et dans le cas où je doive installer un
backend perso, une idée de l'espace disque nécessaire ?
Mes ressources sont pour l'instant limitées de ce point de vue.

Bon dimanche
François Lacombe

fl dot infosreseaux At gmail dot com
www.infos-reseaux.com
@InfosReseaux


Le 29 novembre 2015 11:22, Christian Quest <cquest at openstreetmap.fr> a écrit :
> ? et -> font bien référence aux hstore.
>
>  ? permet de vérifier la présence d'une clé dans le hstore
> -> permet d'accéder à la valeur correspondant à la clé
>
> le ? est souvent utilisé pour tirer parti d'un index partiel qu'on a créé
> sur les données contenant la clé donc avec un WHERE tags ? 'montag' dans le
> CREATE INDEX et cet index sera utilisé si il y a aussi un WHERE tags ?
> 'montag' dans la requête.
>
>
>
> Le 28 novembre 2015 14:39, Tyndare <tyndare at wanadoo.fr> a écrit :
>>
>> Le 28 novembre 2015 13:33, François Lacombe
>> <fl.infosreseaux at gmail.com> a écrit :
>> > Ici :
>> > https://github.com/osm-fr/osmose-backend/blob/master/analysers/analyser_osmosis_powerline.py
>> > On voit dans presque tous les WHERE des requêtes des opérateurs ? et
>> > ->. Où puis-je trouver de la doc dessus ?
>>
>> C'est nouveau pour moi aussi donc je ne garantie pas l'exactitude de
>> ce que je raconte.
>> Les opérateurs ? sont décrit dans la doc des hstore (cad table de
>> hachage, le type utilisé pour les colonnes 'tags'):
>> http://www.postgresql.org/docs/current/static/hstore.html
>>
>> > Il semble qu'il y ai des tables en plus que nodes, ways, relations...
>> > (power_line_junction, line_terminators)
>> > Comment sont-elles crées ? Peut-on les modifier ? Peut-on en rajouter ?
>>
>> Elles sont créées lors de l'exécution, par exemple dans le code que tu
>> a référencé il y a
>> sql31 = """ CREATE VIEW power_line_junction AS...
>>
>> Je sèche pour les autres questions.
>>
>> _______________________________________________
>> dev-fr mailing list
>> dev-fr at openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/dev-fr
>
>
>
>
> --
> Christian Quest - OpenStreetMap France
>
> _______________________________________________
> dev-fr mailing list
> dev-fr at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/dev-fr
>



Plus d'informations sur la liste de diffusion dev-fr