Fin import données depuis OSM sous QGIS
This commit is contained in:
parent
da47738954
commit
0f13807426
Binary file not shown.
@ -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}
|
||||
|
||||
|
6813
images/LampadairesSelection.eps
Normal file
6813
images/LampadairesSelection.eps
Normal file
File diff suppressed because it is too large
Load Diff
3898
images/tableattributsparcsSsimplepoints.eps
Normal file
3898
images/tableattributsparcsSsimplepoints.eps
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user