TÉLÉCHARGEZ GRATUITEMENT LES FICHIERS KML DES DÉPARTEMENTS FRANÇAIS SUR WWW.GITESDEGAULE.FR
Article créé le : 08/12/2009
Dernière modification le : 21/12/2009
Présentation
Un jour ou l'autre, vous souhaiterez afficher sur votre carte Google Maps ou Google Earth la limite et / ou surface permettant d'identifier un département Français.
Pour cela, vous aurez besoin des fichiers kml / kmz relatifs à chaque département.
Le site Gites de Gaule vous propose de télécharger gratuitement et selon vos propres choix de couleurs, tous les fichiers kml relatifs aux départements Français.
Un grand coup de chapeau au passage, pour le travail effectué et la diffusion gratuite de ces fichiers !
Cerise sur le gâteau, vous pourrez également télécharger un fichier zippé comportant deux tableaux :
- l'un indique le centre (latitude/longitude) des départements,
- l'autre indique le centre (latitude/longitude) des régions.
Carte
La carte ci-dessus, affiche le département d'Indre-et-Loire ( 37 )
à partir du fichier kml ( 37.kml ) téléchargé sur www.gitesdegaule.fr
à partir du fichier kml ( 37.kml ) téléchargé sur www.gitesdegaule.fr
Code
Code : Avec Google Ajax API Loader
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xml:lang="fr">
- <head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
- <title>TouraineVerte ma première carte</title>
- <!-- Chargement du script Google AJAX APIs en précisant votre clé -->
- <script type="text/javascript" src="http://www.google.com/jsapi?key=Insérez_Votre_Clef_API_ Ici"></script>
- <script type="text/javascript">
- //<![CDATA[
- /* Chargement du module "maps" dans sa version "2.x" */
- google.load("maps", "2.x",{"other_params":"sensor=false"});
- //<![CDATA[
- var maCarte;
- var geoKML;
- function initialize() {
- if (google.maps.BrowserIsCompatible()) {
- /* Modifiez la ligne ci-dessous en indiquant vos propres paramètres */
- geoKML = new google.maps.GeoXml("http://www.votresite.fr/repertoire/37.kml");
- maCarte = new google.maps.Map2(document.getElementById("EmplacementDeMaCarte"));
- maCarte.setCenter(new google.maps.LatLng(47,2), 1);
- maCarte.setUIToDefault();
- maCarte.addOverlay(geoKML);
- /* Détermine le niveau de zoom et le centre de la carte afin d'optimiser */
- /* l'affichage des données issues du fichier kml sur la carte */
- geoKML.gotoDefaultViewport(maCarte);
- }else{
- alert('Désolé, mais votre navigateur n\'est pas compatible avec Google Maps');
- }
- }
- //]]>
- /* Appelle la fonction "initialize" lorsque la page web sera chargée */
- google.setOnLoadCallback(initialize);
- //]]>
- </script>
- </head>
- <body>
- <!-- La carte nommée "maCarte", va venir s'afficher à l' intérieur de -->
- <!-- la balise <div> ayant pour identifiant id="EmplacementDeMaCarte". -->
- <!-- Elle fera donc 740 pixels de large et 400 pixels de haut. -->
- <div id="EmplacementDeMaCarte" style="width: 740px; height: 400px"></div>
- <!-- Si JavaScript n'est pas activé sur votre navigateur, le message d'alerte situé entre les balises <noscript></noscript> s'affichera -->
- <noscript>
- <p>Attention : </p>
- <p>Afin de pouvoir utiliser Google Maps, JavaScript doit être activé.</p>
- <p>Or, il semble que JavaScript est désactivé ou qu'il n'est pas supporté par votre navigateur.</p>
- <p>Pour afficher Google Maps, activez JavaScript en modifiant les options de votre navigateur, puis essayez à nouveau.</p>
- </noscript>
- </body>
- </html>
Code : Sans Google Ajax API Loader
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xml:lang="fr">
- <head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
- <title>TouraineVerte ma première carte</title>
- <!-- Chargement du script Google Maps, version 2.x, en précisant votre clé -->
- <script src="http://maps.google.com/maps?file=api&v=2.x&key=Insérez_Votre_Clef_API_ Ici&sensor=false" type="text/javascript"></script>
- <script type="text/javascript">
- //<![CDATA[
- var maCarte;
- var geoKML;
- function initialize() {
- if (GBrowserIsCompatible()) {
- /* Modifiez la ligne ci-dessous en indiquant vos propres paramètres */
- geoKML = new GGeoXml("http://www.votresite.fr/repertoire/37.kml");
- maCarte = new GMap2(document.getElementById("EmplacementDeMaCarte"));
- maCarte.setCenter(new GLatLng(47,2), 1);
- maCarte.setUIToDefault();
- maCarte.addOverlay(geoKML);
- /* Détermine le niveau de zoom et le centre de la carte afin d'optimiser */
- /* l'affichage des données issues du fichier kml sur la carte */
- geoKML.gotoDefaultViewport(maCarte);
- }else{
- alert('Désolé, mais votre navigateur n\'est pas compatible avec Google Maps');
- }
- }
- //]]>
- </script>
- </head>
- <!-- Une fois la page chargée la fonction initialize() est exécutée. -->
- <!-- A la fermeture de la page , la fonction GUnload() est exécutée. -->
- <body onload="initialize()" onunload="GUnload()">
- <!-- La carte nommée "maCarte", va venir s'afficher à l' intérieur de -->
- <!-- la balise <div> ayant pour identifiant id="EmplacementDeMaCarte". -->
- <!-- Elle fera donc 740 pixels de large et 400 pixels de haut. -->
- <div id="EmplacementDeMaCarte" style="width: 740px; height: 400px"></div>
- <!-- Si JavaScript n'est pas activé sur votre navigateur, le message d'alerte situé entre les balises <noscript></noscript> s'affichera -->
- <noscript>
- <p>Attention : </p>
- <p>Afin de pouvoir utiliser Google Maps, JavaScript doit être activé.</p>
- <p>Or, il semble que JavaScript est désactivé ou qu'il n'est pas supporté par votre navigateur.</p>
- <p>Pour afficher Google Maps, activez JavaScript en modifiant les options de votre navigateur, puis essayez à nouveau.</p>
- </noscript>
- </body>
- </html>
Départements Français disponibles au format KML - Fichiers KML
- KML : 01 Ain
- KML : 02 Aisne
- KML : 03 Allier
- KML : 04 Alpes-de-Haute-Provence
- KML : 05 Hautes-Alpes
- KML : 06 Alpes-Maritimes
- KML : 07 Ardèche
- KML : 08 Ardennes
- KML : 09 Ariège
- KML : 10 Aube
- KML : 11 Aude
- KML : 12 Aveyron
- KML : 13 Bouches-du-Rhône
- KML : 14 Calvados
- KML : 15 Cantal
- KML : 16 Charente
- KML : 17 Charente-Maritime
- KML : 18 Cher
- KML : 19 Corrèze
- KML : 21 Côte-d'Or
- KML : 22 Côtes-d'Armor
- KML : 23 Creuse
- KML : 24 Dordogne
- KML : 25 Doubs
- KML : 26 Drôme
- KML : 27 Eure
- KML : 28 Eure-et-Loir
- KML : 29 Finistère
- KML : 2A Corse-du-Sud
- KML : 2B Haute-Corse
- KML : 30 Gard
- KML : 31 Haute-Garonne
- KML : 32 Gers
- KML : 33 Gironde
- KML : 34 Hérault
- KML : 35 Ille-et-Vilaine
- KML : 36 Indre
- KML : 37 Indre-et-Loire
- KML : 38 Isère
- KML : 39 Jura
- KML : 40 Landes
- KML : 41 Loir-et-Cher
- KML : 42 Loire
- KML : 43 Haute-Loire
- KML : 44 Loire-Atlantique
- KML : 45 Loiret
- KML : 46 Lot
- KML : 47 Lot-et-Garonne
- KML : 48 Lozère
- KML : 49 Maine-et-Loire
- KML : 50 Manche
- KML : 51 Marne
- KML : 52 Haute-Marne
- KML : 53 Mayenne
- KML : 54 Meurthe-et-Moselle
- KML : 55 Meuse
- KML : 56 Morbihan
- KML : 57 Moselle
- KML : 58 Nièvre
- KML : 59 Nord
- KML : 60 Oise
- KML : 61 Orne
- KML : 62 Pas-de-Calais
- KML : 63 Puy-de-Dôme
- KML : 64 Pyrénées-Atlantiques
- KML : 65 Hautes-Pyrénées
- KML : 66 Pyrénées-Orientales
- KML : 67 Bas-Rhin
- KML : 68 Haut-Rhin
- KML : 69 Rhône
- KML : 70 Haute-Saône
- KML : 71 Saône-et-Loire
- KML : 72 Sarthe
- KML : 73 Savoie
- KML : 74 Haute-Savoie
- KML : 75 Paris
- KML : 76 Seine-Maritime
- KML : 77 Seine-et-Marne
- KML : 78 Yvelines
- KML : 79 Deux-Sèvres
- KML : 80 Somme
- KML : 81 Tarn
- KML : 82 Tarn-et-Garonne
- KML : 83 Var
- KML : 84 Vaucluse
- KML : 85 Vendée
- KML : 86 Vienne
- KML : 87 Haute-Vienne
- KML : 88 Vosges
- KML : 89 Yonne
- KML : 90 Territoire de Belfort
- KML : 91 Essonne
- KML : 92 Hauts-de-Seine
- KML : 93 Seine-Saint-Denis
- KML : 94 Val-de-Marne
- KML : 95 Val-d'Oise
DOM
- KML : 971 Guadeloupe
- KML : 972 Martinique
- KML : 973 Guyane
- KML : 974 La Réunion
- KML : 975 Saint-Pierre-et-Miquelon
- 976 Mayotte : KML indisponible
TOM et COM
- 984 T.A.A.F : KML indisponible
- 986 Wallis et Futuna : KML indisponible
- 987 Polynésie Française : KML indispo.
- 988 Nouvelle-Calédonie : KML indisponible

