Changeset 37 for trunk/workshop-foss4g/geometries_exercises.rst
- Timestamp:
- 26/09/2011 16:17:55 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/workshop-foss4g/geometries_exercises.rst
r21 r37 1 1 .. _geometries_exercises: 2 2 3 Partie 9 : exercices sur les géométries3 Partie 9 : Exercices sur les géométries 4 4 ====================================== 5 5 6 Voici un petit rappel de toute les fonction que nous avonsjusqu'à présent. Elles devraient être utiles pour les exercices !6 Voici un petit rappel de toutes les fonction que nous avons abordé jusqu'à présent. Elles devraient être utiles pour les exercices ! 7 7 8 8 * :command:`sum(expression)` agrégation retournant la somme d'un ensemble … … 16 16 * :command:`ST_StartPoint(geometry)` retourne le premier point d'une ligne 17 17 * :command:`ST_EndPoint(geometry)` retourne le dernier point d'une ligne 18 * :command:`ST_NPoints(geometry)` retourne le nombre pointd'une ligne18 * :command:`ST_NPoints(geometry)` retourne le nombre de points d'une ligne 19 19 * :command:`ST_Area(geometry)` retourne l'aire d'un polygone 20 20 * :command:`ST_NRings(geometry)` retourne le nombre de contours (1 ou plus si il y a des trous) … … 37 37 * :command:`ST_AsSVG(geometry)` retourne SVG ``text`` 38 38 39 Souvenez-vous aussi des tables qui sontdisponibles:39 Souvenez-vous aussi des tables disponibles: 40 40 41 41 * ``nyc_census_blocks`` … … 55 55 * name, boroname, the_geom 56 56 57 Exerci ses57 Exercices 58 58 --------- 59 59 60 * **" What is the area of the 'West Village' neighborhood?"**60 * **"Quelle est l'aire du quartier 'West Village'?"** 61 61 62 62 .. code-block:: sql … … 72 72 .. note:: 73 73 74 L'aire est donnée sen metres carrés. Pour obtenir l'aire en hectare, divisez par 10000. Pour obrenir l'aire en acres, divisez par 4047.75 76 * **"Quelle est l'aire de Manhattan in acres ?"** (Astuce: ``nyc_census_blocks`` et ``nyc_neighborhoods`` on toutes deux le champ ``boroname``.)74 L'aire est donnée en metres carrés. Pour obtenir l'aire en hectare, divisez par 10000. Pour obrenir l'aire en acres, divisez par 4047. 75 76 * **"Quelle est l'aire de Manhattan en acres ?"** (Astuce: ``nyc_census_blocks`` et ``nyc_neighborhoods`` on toutes deux le champ ``boroname``.) 77 77 78 78 .. code-block:: sql … … 99 99 100 100 101 * **"Combien de blo ques de la ville de New York ont des trous ?"**101 * **"Combien de blocs de la ville de New York ont des trous ?"** 102 102 103 103 .. code-block:: sql … … 122 122 10418.9047172 123 123 124 * **"Quelle est la longueur de 'Columbus Cir' (Columbus Circle) ? **124 * **"Quelle est la longueur de 'Columbus Cir' (Columbus Circle) ?"** 125 125 126 126 .. code-block:: sql … … 166 166 .. note:: 167 167 168 Il n'est pas rare de trouver des éléments de type multi-polygone ne contenant qu'un seul polygone dans des tables. L'utilisation du type multi-polygone permet d'utiliser une seule table pour y sto quer des géométries simples et multiples sans mélanger les types.168 Il n'est pas rare de trouver des éléments de type multi-polygone ne contenant qu'un seul polygone dans des tables. L'utilisation du type multi-polygone permet d'utiliser une seule table pour y stocker des géométries simples et multiples sans mélanger les types. 169 169 170 170 … … 207 207 .. note:: 208 208 209 La clause ``ORDER BY length DESC`` ordonne le résultats par la valeur s des longueurdans l'ordre décroissant. Le résultat avec la plus grande valeur se retrouve au début la liste de résultats.209 La clause ``ORDER BY length DESC`` ordonne le résultats par la valeur des longueurs dans l'ordre décroissant. Le résultat avec la plus grande valeur se retrouve au début la liste de résultats. 210 210 211 211
Note: See TracChangeset
for help on using the changeset viewer.