2016-04-03 4 views
0

Est-il possible d'inclure l'intégralité de l'ensemble de données dans PostGIS? Actuellement, seuls les nœuds/chemins ayant une balise correspondante sont importés. Pouvons-nous apporter des modifications au fichier de style pour que cela se produise?Comment inclure des nœuds/chemins ne correspondant à aucune balise dans osm2pgql

Edit:

osm2pgsql -c -d Carte -U postgres -H localhost -SC: \ osm2pgsql \ default.style C: \ Users \ Saloni \ Desktop \ map.osm

Carte est mon base de données dans Postgres

+0

Utilisez-vous 'osm2pgsql'? Veuillez ajouter votre code actuel à la question –

+0

@TommasoDiBucchianico J'ai ajouté la commande que j'utilise pour importer des données dans pgAdminIII. J'ai besoin d'avoir tous les nœuds et les chemins dans la base de données (non balisés ou étiquetés). –

Répondre

0

Cherchez-vous l'option --hstore? Avec cette option, osm2pgql va stocker toutes les paires clé-valeur dans un conteneur de hachage, voir la documentation postgresql pour le hstore data type. Bien que je ne sache pas si cela importe même des éléments qui n'ont pas de balise correspondante dans le fichier de style.

+0

J'ai dû éditer mon fichier de données OSM pour importer tous les nœuds. J'ai dû ajouter des tags à tous les nœuds. Mais merci quand même :) –