Herramientas Personales
Usted está aquí: Inicio | Recherche | Géomatique | Veille pédagogique et technique | Sites de géomatique | Lettre d'information | Articles | lettre n°5 | KmlOOo ou comment importer des cartes de Google Earth dans OpenOffice
Acciones de Documento

KmlOOo ou comment importer des cartes de Google Earth dans OpenOffice

por JĂ©rĂ´me Staub Ăšltima modificaciĂłn 05/05/2010 08:40

Retour à la lettre d'information géomatique n°5

Google Earth donne la possibilité de dessiner des polygones superposés au globe terrestre qui permettent de représenter des aires aussi différentes que des parcelles, des communes, des régions, des pays..
Certains sites proposent de crĂ©er des cartes avec ce principe et donnent la possibilitĂ© de les sauvegarder au format Google Earth  pour une  utilisation  hors connexion, sur votre version locale du logiciel. Deux types de fichiers sont disponibles "kmz" & "kml" , l'extension kmz Ă©tant  la version archivĂ©e de kml. Il est facile d'extraire ce dernier de son archive en utilisant un logiciel adaptĂ© .

 

OĂą trouver les polygones pour KmlOOo ?

 alabama1

Les polygones qui nous intĂ©ressent sont inclus dans un fichier kml, lui mĂŞme au format xml, qui est une manière plus structurĂ©e de stocker les informations. Prenons l'exemple de ce  fichier « alabama.kml Â», tĂ©lĂ©chargĂ© depuis le site : Zonum Solutions : Color your map

Si vous êtes curieux, vous pourrez visualiser ce fichier avec un éditeur de texte, comme PSPad et constater parmi la forêt de balises, celles qui nous intéressent:

<placemark><name>Limestone</name></placemark>...
<polygon><coordinates> -85.084213256836,32.602867126465,0 -85.07....</coordinates></polygon>

La balise "placemark" de ce fichier  indique que le polygone qui va suivre reprĂ©sente le comtĂ© de Limestone. Celle nommĂ©e "coordinates" contient l'ensemble des points du polygone, sous forme de coordonnĂ©es gĂ©ographiques.

L'objectif de KmlOOo est d'importer ces polygones dans le module de dessin vectoriel d'OpenOffice en s'appuyant sur ce fichier kml téléchargé.

 

Lancement de KmlOOo

lancer_kmlOOoL'installation de KmlOoo suit les mĂŞmes principes que celle de GeOoo. Une nouvelle option apparait dans le menu Outils > add-ons > kmlOoo, du module de dessin vectoriel "Draw"

 Lancez la macro Ă  partir d'un document vierge.

 

boite_dialogue_kmlOOo

L'unique boite de dialogue vous demande de préciser les coordonnées géographiques qui serviront au centrage de la carte sur le dessin. Le point indiqué se positionnera au centre du dessin et servira de base à la génération des formes.

Vous devez Ă©galement renseigner l'Ă©chelle de votre dessin. Il est assez facile de l'estimer selon qu'il s'agit d'une commune ou d'un continent.

 

Conversion des coordonnées

 GEposition

Pour convertir les coordonnĂ©es affichĂ©es par Google Earth en coordonnĂ©es gĂ©ographiques, il existe des utilitaires, lancĂ©s en parallèle de Google Earth, comme GoogleEarthPosition qui effectue la conversion en instantanĂ©.

Elle s'effectue suivant la projection Lambert II centrée sur la France, ce qui donne une inclinaison pour les lointaines contrées.

 

 

 

 

 

RĂ©sultats de la conversion

 alabamaOOoDans la mesure ou la balise <name> est renseignĂ©e, la macro rĂ©cupère cette information et renseigne le nom de la forme associĂ©e. Il est donc possible d'utiliser les cartes gĂ©nĂ©rĂ©es par kmlOOo directement dans GeOoo qui nĂ©cessite le nommage des formes. OpenOffice accepte que plusieurs formes portent le mĂŞme nom, c'est le cas quand vous copiez une forme dans OpenOffice.

Par contre il refuse de le faire si vous passez par le menu "Modifier > nom". Si plusieurs formes portent le même nom, vous pouvez choisir de les combiner par "Menu modifier>combiner> et de donner le nom souhaité à cette combinaison. Cette particularité ne fonctionne pas avec l'option "Grouper".

 

 OOo_navigateur

En activant le navigateur (F5), vous pouvez visualiser l'ensemble des formes générées. En fin de procédure, le navigateur est le moyen de constater que les formes ont bien été récupérées avec leur nom.

 

 

 

 

 

 

  


Auteur : Christian Hervé, concepteur de la macro, responsable de projets informatiques dans un groupe industriel et de négoce de matériaux à Landivisiau (29).

 

 


notice légale