Skip to content

Commit

Permalink
librairies de bas niveau
Browse files Browse the repository at this point in the history
  • Loading branch information
a-lambda committed Jan 12, 2024
1 parent 0edf354 commit 7dfb439
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 6 deletions.
4 changes: 2 additions & 2 deletions docs/search.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,13 +53,13 @@
"href": "structure/espace.html#prérequis",
"title": "ESPACE",
"section": "Prérequis",
"text": "Prérequis\nDes prérequis logiciels sont nécessaires pour explorer les domaines identifiés dans ce chapitre :\n\nune version récente de R (R 4.3.2 ou une version plus récente).\n\nIl est recommandé d’expérimenter par soi-même les sujets abordés plus bas pour renforcer ses compétences géo-computationnelles.\nDans ce cadre, il est recommandé d’installer un envrironnement de développement (IDE) tel que RStudio ou VS Code pour écrire/exécuter/tester le code R.\nNous recommandons également dans ce cadre l’usage des projets Rstudio, ou les espaces de travail VS Code ou tout autre système équivalent pour gérer vos projets."
"text": "Prérequis\nDes prérequis logiciels sont nécessaires pour explorer les domaines identifiés dans ce chapitre :\n\nune version récente de R (R 4.3.2 ou une version plus récente).\n\nIl est recommandé d’expérimenter par soi-même les sujets abordés plus bas pour renforcer ses compétences géo-computationnelles.\nDans ce cadre, il est recommandé d’installer un envrironnement de développement (IDE) tel que RStudio ou VS Code pour écrire/exécuter/tester le code R.\nNous recommandons également l’usage des projets Rstudio, ou les espaces de travail VS Code ou tout autre système équivalent pour gérer vos projets de manière normalisée."
},
{
"objectID": "structure/espace.html#une-introduction-aux-simple-features",
"href": "structure/espace.html#une-introduction-aux-simple-features",
"title": "ESPACE",
"section": "Une introduction aux “simple features”",
"text": "Une introduction aux “simple features”\nLes “simple features” (que l’on pourrait traduire par “fonctionnalités de base”) font partie d’une norme ouverte homologuée par l’Open Geospatial Consortium (OGC). \nC’est un modèle hiérarchique de données qui regroupe 18 types géométriques. Seulement 7 sont utilisés dans la grande majorité des recherches géographiques ; ces types géométriques de base sont intégralement implémentés par le package sf de R.\nIl est possible de retrouver l’ensemble des 18 types géométriques dans le manuel PostGIS."
"text": "Une introduction aux “simple features”\nLes “simple features” (que l’on pourrait traduire par “fonctionnalités de base”) font partie d’une norme ouverte homologuée par l’Open Geospatial Consortium (OGC). \nC’est un modèle hiérarchique de données qui regroupe 18 types géométriques. Seulement 7 sont utilisés dans la grande majorité des recherches géographiques ; ces types géométriques de base sont intégralement implémentés par le package sf de R.\nIl est possible de retrouver l’ensemble des 18 types géométriques dans le manuel PostGIS.\nLe paquet sf fournit les classes des vecteurs géographiques et une interface en ligne de commande permettant l’accès aux fonctionnalités de géo-computation offertes par les librairies de bas-niveau suivantes :\n\nGDAL, pour lire, écrire et manipuler un nombre important de formats de données géographiques,\nPROJ, une puissante librairie pour la transformations de systèmes de coordonnées,\nGEOS, un moteur de géométrie planaire destinés aux calculs de tampons (buffers) par exemple, aussi bien que des centroïdes pour des données projetées suivant un CRS (Coordinate Reference Systems) donné,\nS2, un moteur de géométrie sphérique écrit en C++ et développé par Google, via le package s2."
}
]
11 changes: 9 additions & 2 deletions docs/structure/espace.html
Original file line number Diff line number Diff line change
Expand Up @@ -205,11 +205,18 @@ <h1 class="title">ESPACE</h1>
</ul>
<p>Il est recommandé d’expérimenter par soi-même les sujets abordés plus bas pour renforcer ses compétences géo-computationnelles.</p>
<p>Dans ce cadre, il est recommandé d’installer un envrironnement de développement (IDE) tel que <a href="https://posit.co/download/rstudio-desktop/#download">RStudio</a> ou <a href="https://github.com/REditorSupport/vscode-R">VS Code</a> pour écrire/exécuter/tester le code R.</p>
<p>Nous recommandons également dans ce cadre l’usage des <a href="https://r4ds.had.co.nz/workflow-projects.html">projets Rstudio</a>, ou les <a href="https://code.visualstudio.com/docs/editor/workspaces">espaces de travail VS Code</a> ou tout autre système équivalent pour gérer vos projets.</p>
<p>Nous recommandons également l’usage des <a href="https://r4ds.had.co.nz/workflow-projects.html">projets Rstudio</a>, ou les <a href="https://code.visualstudio.com/docs/editor/workspaces">espaces de travail VS Code</a> ou tout autre système équivalent pour gérer vos projets de manière normalisée.</p>
</section><section id="une-introduction-aux-simple-features" class="level2"><h2 class="anchored" data-anchor-id="une-introduction-aux-simple-features">Une introduction aux “simple features”</h2>
<p>Les “simple features” (que l’on pourrait traduire par “fonctionnalités de base”) font partie d’une <a href="http://portal.opengeospatial.org/files/?artifact_id=25355">norme ouverte</a> homologuée par l’Open Geospatial Consortium (<a href="https://www.ogc.org/">OGC</a>). <br></p>
<p>C’est un modèle hiérarchique de données qui regroupe 18 types géométriques. Seulement 7 sont utilisés dans la grande majorité des recherches géographiques ; ces types géométriques de base sont intégralement implémentés par le package sf de R.</p>
<p>C’est un modèle hiérarchique de données qui regroupe 18 types géométriques. Seulement 7 sont utilisés dans la grande majorité des recherches géographiques ; ces types géométriques de base sont intégralement implémentés par le package <a href="https://r-spatial.github.io/sf/">sf</a> de R.</p>
<p>Il est possible de retrouver l’ensemble des 18 types géométriques dans le <a href="http://postgis.net/docs/using_postgis_dbmanagement.html">manuel PostGIS</a>.</p>
<p>Le paquet <code>sf</code> fournit les classes des vecteurs géographiques et une interface en ligne de commande permettant l’accès aux fonctionnalités de géo-computation offertes par les librairies de bas-niveau suivantes :</p>
<ul>
<li><p><a href="https://gdal.org/">GDAL</a>, pour lire, écrire et manipuler un nombre important de formats de données géographiques,</p></li>
<li><p><a href="https://proj.org/">PROJ</a>, une puissante librairie pour la transformations de systèmes de coordonnées,</p></li>
<li><p><a href="https://libgeos.org/">GEOS</a>, un moteur de géométrie planaire destinés aux calculs de tampons (buffers) par exemple, aussi bien que des centroïdes pour des données projetées suivant un CRS (Coordinate Reference Systems) donné,</p></li>
<li><p><a href="https://s2geometry.io/">S2</a>, un moteur de géométrie sphérique écrit en C++ et développé par Google, via le package <a href="https://r-spatial.github.io/s2/">s2</a>.</p></li>
</ul>


</section></main><!-- /main --><script id="quarto-html-after-body" type="application/javascript">
Expand Down
16 changes: 14 additions & 2 deletions structure/espace.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,28 @@ Il est recommandé d'expérimenter par soi-même les sujets abordés plus bas po

Dans ce cadre, il est recommandé d'installer un envrironnement de développement (IDE) tel que [RStudio](https://posit.co/download/rstudio-desktop/#download) ou [VS Code](https://github.com/REditorSupport/vscode-R) pour écrire/exécuter/tester le code R.

Nous recommandons également dans ce cadre l'usage des [projets Rstudio](https://r4ds.had.co.nz/workflow-projects.html), ou les [espaces de travail VS Code](https://code.visualstudio.com/docs/editor/workspaces) ou tout autre système équivalent pour gérer vos projets.
Nous recommandons également l'usage des [projets Rstudio](https://r4ds.had.co.nz/workflow-projects.html), ou les [espaces de travail VS Code](https://code.visualstudio.com/docs/editor/workspaces) ou tout autre système équivalent pour gérer vos projets de manière normalisée.

## Une introduction aux "simple features"

Les "simple features" (que l'on pourrait traduire par "fonctionnalités de base") font partie d'une [norme ouverte](http://portal.opengeospatial.org/files/?artifact_id=25355) homologuée par l'Open Geospatial Consortium ([OGC](https://www.ogc.org/)). <br>

C'est un modèle hiérarchique de données qui regroupe 18 types géométriques. Seulement 7 sont utilisés dans la grande majorité des recherches géographiques ; ces types géométriques de base sont intégralement implémentés par le package sf de R.
C'est un modèle hiérarchique de données qui regroupe 18 types géométriques. Seulement 7 sont utilisés dans la grande majorité des recherches géographiques ; ces types géométriques de base sont intégralement implémentés par le package [sf](https://r-spatial.github.io/sf/) de R.

Il est possible de retrouver l'ensemble des 18 types géométriques dans le [manuel PostGIS](http://postgis.net/docs/using_postgis_dbmanagement.html).

Le paquet `sf` fournit les classes des vecteurs géographiques et une interface en ligne de commande permettant l'accès aux fonctionnalités de géo-computation offertes par les librairies de bas-niveau suivantes :

- [GDAL](https://gdal.org/)\index{GDAL}, pour lire, écrire et manipuler un nombre important de formats de données géographiques,

- [PROJ](https://proj.org/), une puissante librairie pour la transformations de systèmes de coordonnées,

- [GEOS](https://libgeos.org/)\index{GEOS}, un moteur de géométrie planaire destinés aux calculs de tampons (buffers) par exemple, aussi bien que des centroïdes pour des données projetées suivant un CRS (Coordinate Reference Systems) donné,

- [S2](https://s2geometry.io/), un moteur de géométrie sphérique écrit en C++ et développé par Google, via le package [s2](https://r-spatial.github.io/s2/).



```{r}
```
Expand Down

0 comments on commit 7dfb439

Please sign in to comment.