Fin import données depuis OSM sous QGIS

This commit is contained in:
Guyot 2021-05-30 11:57:19 +02:00
parent da47738954
commit 0f13807426
4 changed files with 10739 additions and 1 deletions

Binary file not shown.

View File

@ -1138,8 +1138,35 @@ Outre le fait qu'osmium soit un outil en ligne de commande, il permet une gestio
\end{figure}
\subsection{Filtrage des données}
Une fois les données extraites, pour pouvoir en faire ce qu'on veut, il faut qu'on puisse les sélectionner. Or, il est parfois malaisé de le faire pour des centaines d'éléments. Par exemple. sur la figure \ref{figure:exportparcs}, page \pageref{figure:exportparcs}, se trouve, comme déjà mentionné, deux types de points. Des arbres et des réverbères. Essentiellement, dans le parc Gallet (au Sud, en bas) se trouvent des arbres et dans le parc des Crêtets (au Nord, en haut) des réverbères. On voit sur l'encadré en haut à gauche, qu'OSM ne présente pas les réverbères. Ainsi, pour permettre une représentation différentes des deux éléments, il serait intéressant de pouvoir sélectionner uniquement les arbres.
...
\subsubsection{Qgis}
Évidemment, la base de donnée des éléments ayant été récupérée par QGIS, il est possible de l'utiliser pour le filtrage.
Un premier type de filtrage est possible en raison de la structure en couche récupérée des données extraites. Toujours sur la figure \ref{figure:exportparcs}, page \pageref{figure:exportparcs}, on voit en bas à droite l'ensemble des couches issues d'OSM. Celles-ci sont sélectionnables et on peut ainsi visualiser uniquement les éléments qui les constituent.
Le problème ces couches ne sont pas structurées sémantiquement, mais en fonction de la géométrie des objets (points, lignes, \dots)
Pour réaliser la sélection voulue, commençons par \emph{Ouvrir la Table d'Attributs} de la couche des \emph{Points} de la figure \ref{figure:limiteosmiumsimple}. Celle-ci est présentés sur la figure \ref{figure:tableattributsparcsSsimplepoints}. On voit que les réverbères sont des attributs notés \emph{street\_lamp} de la catégorie \emph{highway} et que les arbres se trouvent dans \emph{other\_tags} sous \emph{"natural"=>"tree"}.
\begin{figure}
\centering
\includegraphics[width=\textwidth]{images/tableattributsparcsSsimplepoints.eps}
\caption{Table d'attributs de la couche des points de la figure \ref{figure:limiteosmiumsimple}}\label{figure:tableattributsparcsSsimplepoints}
\end{figure}
Pour effectuer la sélection, il faut alors utiliser l'outil de sélection \emph{Sélectionner des Entités Par Valeur...} comme le montre la figure \ref{figure:lampadaireselection}.
\begin{figure}
\centering
\includegraphics[width=\textwidth]{images/LampadairesSelection.eps}
\caption{Sélection des lampadaires uniquement}\label{figure:lampadaireselection}
\end{figure}
En remplissant alors la catégorie \emph{highway} par l'attribut \emph{street\_lamp}, la sélection se fait bien, comme on peut le voir en jaune sur la figure.
\subsubsection{Osmium}
Une autre manière de procéder est d'opérer le filtrage avant l'import dans QGIS, cela en ligne de commande avec Osmium.
\subsection{Ajouts de données}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff