J'ai commencer à apprendre en regardant/comprenant les requêtes qui passent sur la liste ML (-DEV), comme par exemple : <div><meta http-equiv="content-type" content="text/html; charset=utf-8"><a href="http://www.mail-archive.com/dev-fr@openstreetmap.org/msg00074.html">http://www.mail-archive.com/dev-fr@openstreetmap.org/msg00074.html</a></div>
<div><meta http-equiv="content-type" content="text/html; charset=utf-8"><a href="http://www.mail-archive.com/dev-fr@openstreetmap.org/msg00001.html">http://www.mail-archive.com/dev-fr@openstreetmap.org/msg00001.html</a><br>
<div><br></div><div>Il y a d'autres requêtes très intéressantes qui sont passées, il faut les rechercher. (pour faire ce que tu demande)</div><div><br><div class="gmail_quote">Le 13 juillet 2011 23:46, Vincent de Chateau-Thierry <span dir="ltr"><<a href="mailto:vdct@laposte.net">vdct@laposte.net</a>></span> a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Bonjour,<br>
<br>
Le 14/07/2011 08:13, Frédéric Benninger a écrit :<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Petite question, j'ai importé des données osm avec osm2pgsql dans ma db gis.<br>
<br>
gis=# \d<br>
                Liste des relations<br>
  Schéma |        Nom         | Type  | Propriétaire<br>
--------+--------------------+<u></u>-------+--------------<br>
  public | geography_columns  | vue   | mapmaker<br>
  public | geometry_columns   | table | mapmaker<br>
  public | planet_osm_line    | table | mapmaker<br>
  public | planet_osm_nodes   | table | mapmaker<br>
  public | planet_osm_point   | table | mapmaker<br>
  public | planet_osm_polygon | table | mapmaker<br>
  public | planet_osm_rels    | table | mapmaker<br>
  public | planet_osm_roads   | table | mapmaker<br>
  public | planet_osm_ways    | table | mapmaker<br>
  public | spatial_ref_sys    | table | mapmaker<br>
<br>
Maintenant j'aimerais savoir comment faire pour lancer quelques<br>
requêtes s'appuyant sur le moteur spatial.<br>
<br>
Par exemple: Compter le nombre de café dans ma commune.<br>
Me donner la boite au lettre la plus proche, etc....<br>
<br>
qqun a-t-il un site avec des exemples pour bien démarrer?<br>
Je suis un peu perdu avec l'extension spatiale et la dénormalisation de la base.<br>
<br>
</blockquote>
<br></div>
Je n'ai pas de tutorial sous la main mais côté doc, tes requêtes vont s'appuyer sur les opérateurs listés ici :<br>
<a href="http://www.postgis.org/documentation/manual-1.5/reference.html#Spatial_Relationships_Measurements" target="_blank">http://www.postgis.org/<u></u>documentation/manual-1.5/<u></u>reference.html#Spatial_<u></u>Relationships_Measurements</a> . Tu as des exemples pour chaque opérateur.<br>

<br>
N'hésite pas à poursuivre la discussion sur la liste dev-fr (en cc ici), où les syntaxes SQL et autres sont les bienvenues.<br>
<br>
vincent<br>
<br>
______________________________<u></u>_________________<br>
dev-fr mailing list<br>
<a href="mailto:dev-fr@openstreetmap.org" target="_blank">dev-fr@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/dev-fr" target="_blank">http://lists.openstreetmap.<u></u>org/listinfo/dev-fr</a><br>
</blockquote></div><br></div></div>