J'ai mis mon fichier osm en base grâce à osm2pgsql et je cherche un moyen d'obtenir la liste des contributeurs. J'ai cherché dans ma base de données et je n'en ai pas trouvé beaucoup ... et le wiki osm sur le schéma osm2pgsql ne contient pas beaucoup de détails ...
C'est possible?
postgis
openstreetmap
postgresql
lvictorino
la source
la source
Réponses:
À moins que vous n'ayez utilisé le
-x
commutateur, la base de données créée par osm2pgsql n'inclura aucune information sur les contributeurs. L'utilisation principale de ces bases de données est le rendu qui n'a normalement pas besoin de savoir qui a créé un objet, et l'inclusion de ces informations rend la base de données beaucoup plus grande, elle est donc normalement laissée de côté.Cette information est cependant dans le fichier de la planète - dans les attributs
user
etuid
sur chaque objet. Vous pouvez trouver que vous feriez mieux d'écrire des logiciels personnalisés pour lire la planète et créer une base de données de ces informations.la source