Developpez.com - Access
X

Choisissez d'abord la catégorieensuite la rubrique :


Date de publication : 09/07/08 , Date de mise à jour : 09/07/08

Par philben
 

Exemple d'utilisation de Gdi+ pour cartographie.
Réalisation par philben.

I. Prérequis Gdi+
II. Afficher le contour des départements français
III. Tour du monde en 80 000 villes !
IV. Tour de France en 116 000 points d'intérêts


I. Prérequis Gdi+

Si vous utilisez une version de Windows autre que XP, télécharger la librairie et placez la dans le même répertoire que la base de données Access.


II. Afficher le contour des départements français

L'Objectif de l'exemple est d'afficher sur une carte de France le contour des départements français à partir de coordonnées WGS84 (longitude et latitude).


L'exemple utilise un module de classe qui permet de convertir des coordonnées planes ou géographiques entre différentes projections cartographiques et/ou systèmes géodésiques.
=> Permet certaines transformations entre des coordonnées NTF Lambert, RGF Lambert93 (France) , WGS84, ED50, Lambert 72, BD72 (Belgique), ETRS89, Lambert08.

Source des données :
l'IGN propose de télécharger à l'adresse suivante http://www.ign.fr/rubrique.asp?rbr_id=2749&lng_id=FR un produit gratuit nommé GeoFLA qui contient plus de 49 000 coordonnées de contour des départements.
Ces coordonnées sont en projection Lambert II étendue ou Lambert 93 au choix.

La base de données jointe permet de convertir le fichier GeoFLA Départements (format Mif/Mid) de la projection Lambert 93 vers WGS84.
Un autre formulaire permet ensuite d'afficher le contour d'un département sur une carte et les chefs-lieu.

Installation :
Les tables de la base de données sont vides, il est donc nécessaire de télécharger le fichier GEOFLA-dep-L93-MM.ZIP puis de le décompresser dans le répertoire de la base pour l'importer via le formulaire d'importation Lambert 93.

Droits d'usage du fichier GeoFLA d'après l'IGN
Citation:
Tous les usages de ces fichiers sont autorisés, à l'exclusion de toute exploitation commerciale.

Télécharger la base de données au format ACCESS 2000  (HTTP)



III. Tour du monde en 80 000 villes !

L'Objectif de l'exemple est d'afficher sur un fond de carte mondial dans un formulaire, les villes les plus peuplées du monde.


La requête affiche les 5000 premières villes sur les 84 000 qui ont plus de 1000 habitants.

Droits d'usage
Sauf erreur, la source de données et le fond de carte sont libres d'utilisation et proviennent respectivement de :
- http://www.geonames.org/ (licence Creative Commons Attribution 3.0)
- http://visibleearth.nasa.gov/useterms.php (NASA)

Télécharger la base de données au format ACCESS 2000  (HTTP)



IV. Tour de France en 116 000 points d'intérêts

L'Objectif de l'exemple est d'afficher sur un fond de carte de la France dans un formulaire, des points d'intérêts situés en France métropolitaine.


La requête livrée affiche 25% des communes françaises.
Les points d'intérêts de la table 'FR' sont regroupés par code (voir table codes) :
Départements, communes, montagnes, rivières, plages, aéroports,...

Droits d'usage
Sauf erreur, la source de données et le fond de carte sont libres d'utilisation et proviennent respectivement de :
- http://www.geonames.org/ (licence Creative Commons Attribution 3.0)
- Fond de carte par "bayo"

Télécharger la base de données au format ACCESS 2000  (HTTP)




Valid XHTML 1.1!Valid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © Thierry GASPERMENT. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Responsables bénévoles de la rubrique Access : Pierre Fauconnier - Arkham46 -