2012-11-30 7 views
1

Je dois afficher les frontières d'un pays et la ville principale du district. Plus tard, je veux colorier la zone en fonction de certaines valeurs calculées par mon application (C++ natif).OpenStreetMap: Comment afficher les frontières des districts dans un pays?

En raison du minimum requis pour la tâche, je souhaite utiliser OpenStreetMap. Mais je suis très novice en matière de géo, et il y a beaucoup de nouvelles choses à apprendre. J'ai besoin de quelques conseils par où commencer.

Merci pour votre temps et l'expérience,

Petr

Répondre

2

il vous suffit de modifier la carte correspondant à l'un des nombreux outils qui OpenStreetMap offre.

Jetez un oeil à http://wiki.openstreetmap.org/wiki/Main_Page

et ici: http://wiki.openstreetmap.org/wiki/Editing.

Il y a à la fois un éditeur en ligne que vous pouvez utiliser tout en regardant une carte sur OpenStreetMap (Potlach: http://wiki.openstreetmap.org/wiki/Potlatch_2) web et quelques outils basés sur le bureau, comme Merkaartor:

http://merkaartor.be/

Une liste complète est ici:

http://wiki.openstreetmap.org/wiki/Comparison_of_editors

juste être sûr que vous ajoutez des données significatives, libres de droit à la carte, car ce sera la même carte que tout le monde wil J'utilise (dans le monde entier!).

Si vous avez besoin d'une version privée de openstreetmap (c'est-à-dire: une carte visible uniquement pour vos utilisateurs), vous devrez héberger votre propre serveur de cartes/tuiles. Cela nécessite du matériel, des logiciels, des compétences et du temps.

Dans tous les cas, consultez le forum et la liste de diffusion d'openstreetmap et discutez avec les gens. Vous obtiendrez toutes les informations dont vous avez besoin pour votre projet. Si vous avez besoin de construire une visionneuse de carte ou quelque chose comme ça, jetez un oeil à QuantumGIS (un visualiseur de carte basé sur C++ et Qt) et aux programmes de bureau créés par la communauté openstreetmap. Très probablement, vous pouvez trouver quelque chose prêt à l'emploi. Au moins, vous trouverez du code à utiliser comme point de départ ou comme exemple de travail. QGIS est ici:

http://www.qgis.org/

+0

Merci pour les précieuses informations. – pepr

Questions connexes