lundi 3 décembre 2012

Créer un fichier KML (ou KMZ) avec Google Earth

Données de départ :
On dispose d'une trace GPS (ou encore un journal) obtenue à partir d'un GPS de rando ou d'un smartphone ou encore d'un appareil photo disposant d'une puce GPS.

Objectif :
Réaliser un fichier KML (ou KMZ) amélioré, c'est-à-dire comportant des photographies ou des commentaires qui pourra être :

  • - envoyé par courrier en pièce jointe;
  • - intégré dans Google Earth;
  • - intégré dans Google Maps;
  • - intégré dans une API Google Maps.
La récupération d'une trace GPS ne pose généralement pas trop de problème. Avec un smartphone par exemple, il suffit de se l'envoyer par e-mail. Certains logiciels de GPS ne proposent pas toujours l'exportation au format KML ou KMZ qui est celui de Google. Il existe des moulinettes logicielles qui permettent de transformer tous les formats de fichiers GPS (Itinerary Converter Planner, par exemple).
Un fichier KML est un fichier XML particulier, popularisé par Google. C'est un fichier ASCII avec des balises qui sont généralement compréhensibles intuitivement. On peut l'ouvrir avec le bloc-notes ou Wordpad et le transformer à sa guise.
Un fichier KMZ est un fichier KML zippé, c'est-à-dire qui est compressé en une seule archive. L'avantage est que son poids est plus faible que le fichier KML correspondant. Il est illisible avec le bloc-notes. Les applications Google sont capables de les interpréter directement. Si on veut modifier le KMZ, il faut le dézippper (Winzip ou Winrar par exemple) auparavant, puis le rezipper.

Etape 1 : Relooker la trace

La trace brute peut être ouverte :

  • Dans Google Earth : Fichier > Ouvrir
  • Dans Google Maps : Mes Adresses > Créer une carte. Mettre un titre et une description, puis cliquer sur "importer". Choisir le fichier kmz ou kml récupéré du GPS.
Souvent cette trace présente des points farfelus liés à une mauvaise localisation du GPS. On peut supprimer ces points un par un avec l'éditeur de Google Maps. On peut aussi le faire directement en intervenant sur le code avec un éditeur de texte.

Etape 2 : Enlever les informations inutiles

Le GPS ou l'application smartphone ajoute souvent des informations publicitaires sur la marque. On peut les supprimer ou les modifier en intervenant directement sur le code.

Etape 3 : Ajouter des repères (ou placemarks)

Un repère est un point remarquable d'un circuit qu'on indique généralement sur la carte par :

  • une épingle,
  • un titre.

Il existe une grande variété d'épingles proposées par Google Earth. Il suffit de cliquer sur l'épingle dans la boîte de dialogue pour faire apparaître d'autres modèles. On peut en modifier la taille (échelle), la couleur et l'opacité. On peut même choisir une icône personnalisée.
Le libellé (titre) peut être aussi ajusté en couleur, en taille et en opacité.

On peut ajouter plus de 230 repères, voici la solution donnée par SuperPierrot :
1) Dans "mes adresses", clic gauche sur la carte pour laquelle on souhaite obtenir un affichage "optimisé" ;
2) Clic droit sur le lien "KLM" et choisir : "Copier l'adresse du lien" ;
3) Coller ce lien dans la barre de recherche Google Maps située juste au dessus (à gauche de la petite loupe bleue) ;
4) Clic sur la loupe bleue pour lancer la recherche ;
5) Clic sur l'icone "lien" (les maillons stylisés) et copier le nouveau lien obtenu ;

6) Pour obtenir un lien qui affiche la carte en plein écran, rajouter à la fin du lien précédemment obtenu    &output=embed

Etape 4 : Ajouter des informations aux repères

Le passage du pointeur de la souris sur l'épingle fait réagir l'affichage de l'épingle et du libellé qui bougent et grossissent. Un clic sur l'épingle ouvre une boîte où s'affichent différentes informations que l'on aura rentrées auparavant :

  • un commentaire textuel;
  • une image;
  • une vidéo;
  • un lien vers une page web.

Intéressons nous à ces divers éléments et à la manière de les faire apparaître.


Cas d'une image

L'image doit impérativement être hébergée publiquement sur un serveur http et il faut connaître l'URL de cette image. Selon ses disponibilités, on choisira telle ou telle solution. Par exemple, on peut utiliser Picasa.
On créera à cet effet un album en accès public.
On double-clique sur la photo choisie de l'album. Celle-ci s'affiche seule en plus grand.
Cliquer sur l'icône représentant une terre "Accéder au site web associé à cette photo".
La photo s'affiche alors dans le navigateur.
Cliquer à droite sur l'image. Dans le menu : copier l'adresse de l'image.
Retourner dans Google Earth : Cliquer à droite sur l'épingle du repère. Ouvrir les propriétés du repère.
Cliquer sur "Insérer une image". Copier l'URL de l'image stockée dans le tampon.
Cliquer sur les deux OK.
On a intérêt à maîtriser la taille de l'image affichée en spécifiant sa largeur. Par exemple ajouter l'attribut "width=300px" dans la balise IMG.

Cas d'un commentaire audio sur un site

Ajouter dans la description ce code :




Cas d'une vidéo

Le cas le plus simple est celui d'une vidéo publique You Tube.
Il faut récupérer l'IFRAME de cette vidéo.
Dans You Tube sur la page de visualisation de la vidéo : Partager > Intégrer. Copier le code le l'IFRAME.
Coller ce code dans la partie commentaire du repère.
Pour un repère visible dans Google Maps, modifier le code HTML dans les propriétés du repère, par exemple :



et on ajoute un lien pour vois la vidéo en plein écran :
Pour voir la vidéo en plein écran, cliquer ici

Etape 5 : Récupérer le fichier KML modifié

Dans Google Earth, aller dans le panneau "Lieux".
Sélectionner le lieu. Cliquer à droite. Enregistrer le lieu sous.
Donner un titre au fichier et spécifier le format KMZ ou KML.

Voici le code définissant un repère (placemark) :

Etape 6 : Incorporer l'API sur son site Web

Ouvrir Google Maps.
Mes Adresses > Créer une carte.
Donner un titre et une description.
Cliquer sur "Importer".
Choisir le fichier KML ou KMZ.
Cliquer sur l'icône de lien (chaînon).
Copier l'IFRAME pour l'intégrer sur son site.

Etape 6 bis : Envoyer le lien vers la carte Google Maps


Même chose qu'à l'étape 6, sauf qu'au lieu de copier l'IFRAME, on récupère le lien vers la page web
(https://maps.google.fr/maps?q=http://maps.google.fr/maps/ ..........).

Pour obtenir un lien qui affiche la carte en plein écran, rajouter à la fin du lien précédemment obtenu    &output=embed
Par exemple :
https://maps.google.fr/maps/ms?msid=218194695826909860366.0004d07c01cf8ffdc927a&msa=0&ll=43.502371,6.042652&spn=0.008093,0.021136 &output=embed

Modifier les info-bulle

Cas de code pour afficher une info-bulle sur un repère Google Maps :




Liens vers des tutoriels
Tuto 1
Tuto 2

jeudi 15 novembre 2012

Accès aux cartes géologiques de la France

Les cartes géologiques de la France, à différentes échelles, sont aujourd'hui accessibles sur le web.
Plusieurs sites nous les proposent :

Géoportail
Info-Terre
BRGM


Géoportail

Créez vous un compte, vous aurez des fonctionnalités supplémentaires (Gétoile).
Développez le panneau "catalogue de données" et dans le dossier "cartes" choisissez "cartes IGN" et "BRGM carte géologique".
Développez le panneau "ma sélection de données" et vous verrez apparaître les cartes de votre choix.
Utilisez les curseurs pour régler la transparence de chaque couche.

On peut importer une trace GPS par un fichier KML.
Il suffit d'importer cette donnée. Attention la trace n'est pas visible sous Firefox, mais elle l'est sous Chrome.

Info-terre

Choisir une couche (+), par exemple la carte géologique imprimée au 1/50 000.
On peut voir toutes les couches affichées (symbôle feuilles superposées).
Pour voir les légendes et les notices, cliquez sur l'icône de type liste.
Un clic permet d'afficher la légende de la carte affichée actuellement.
Pour afficher la notice, cliquez sur le mot "notice".

mardi 4 septembre 2012

Créer un fichier kml avec Google Maps

Création de la carte personnalisée :
Se placer à l'endroit où commence le dessin de la carte.

  1.  Cliquer sur "mes adresses",
  2.  Cliquer sur "Créer une carte"
  3.  Donner un titre et remplir la description
  4.  Placer les points et créer les itinéraires avec les outils d'édition de Google Maps
  5.  Cliquer sur OK


Il y a possibilité de modifier cette carte, il suffit de cliquer sur le bouton "Modifier".
Si l'on passe le curseur sur la ligne tracée, les points deviennent visibles. On peut :

  • Ajouter un point intermédiaire,
  • Continuer le tracé à partir du dernier point
  • Supprimer un point
  • Donner un titre au tracé et ajouter une description.


Au bout d'un certain temps, si on clique sur :

  • mes adresses
  • le nom de la carte créée,

On voit apparaître en bleu, à la suite de Donner votre avis et Rédiger un commentaire, un lien "kml" qui permet de récupérer le fichier kml de la carte créée.
Cliquer sur kml et enregistrer le fichier.




jeudi 30 août 2012

Bracketing avec le Powershot SX200

L'APN Canon Powershot SX200 n'est pas capable nativement de faire du bracketing, la technique qui consiste à effectuer plusieurs clichés successifs avec des réglages différents. Le bracketing permet, entre autres, de réaliser des photos HDR (High Dynamic Range) du plus bel effet.
J'en étais à cette constatation lorsque j'ai pris connaissance d'un tweak nommé CHDK qui permet de modifier les réglages originels de chez Canon. Donc ce tweak n'est pas officiel, attention. Voir le wiki qui lui est consacré.
On le charge sur la carte SD, c'est tout.

J'ai réussi à faire un bracketing de 3 clichés, avec priorité à la vitesse, avec la restriction cependant d'utiliser le mode retardateur 10 secondes et 3 clichés.

Mode d'emploi :
1 - allumer l'appareil en mode visualisation (pas le bouton marche/arrêt),
2 - Appuyer sur la touche Menu
3 - choisir l'option Firmware Update
4 - OK au passage à la version 1.1.1.0
5 - Appuyer sur la touche "imprimer" : basculement en mode ALT
6 - Appuyer sur la touche Fonction
7 - Choisir "Remote Parameters"
8 - Choisir "Bracketing in continuous mode"
9  - Choisir "TV Bracketing value"
10 - Régler cette valeur sur 2 (diaphragmes)
11 - Vérifier que le "Bracketing type" est sur +/-
12 - Ressortir du mode ALT en appuyant sur la touche "imprimer"
13 - Appuyer brièvement sur le déclencheur pour passer en mode photographie
14 - Appuyer sur "bas" pour visualiser les options du retardateur
15 - Sélectionner "retardateur personnalisé" 10 s et 3 photos

Appuyer sur le déclencheur longuement, attendre 10 secondes et hop 3 clichés avec les 3 ouvertures.

jeudi 23 août 2012

Retoucher ses traces GPS

Lors des randos, j'utilise mon iphone et ses fonctions GPS pour relever la trace du parcours.
L'application qui me convient est Easy Trails. Lorsque ma rando est terminée, je sauvegarde ma trace sous le format kmz et me l'envoie par e-mail pour pouvoir en disposer sur mon ordinateur.

Cette trace kmz peut être directement visualisée dans Google Earth par exemple. On s'aperçoit alors qu'un certain nombre de waypoints sont parasites et n'ont rien à faire avec la réalité. D'où la nécessité de retoucher cette trace.
Pour cela, j'utilise un shareware nommé ITN Converter qui possède un éditeur de trace. On peut supprimer les points parasites, ajouter de nouveaux points pour préciser le contour. Ce logiciel accepte en entrée, entre autres, le format kml qui est celui de Google Earth. Il faut donc dézipper le kmz (avec Winzip par exemple) avant de le récupérer dans ITN Converter.

Une fois la trace kml débuggée, il suffit de la reprendre dans Google Earth ou dans Google Maps (vois post précédent) et de l'incorporer (API) dans son site web.

mercredi 22 août 2012

Intégration de fichiers kml ou kmz dans Google Maps

Ceci est la reproduction d'une page  Google qui montre la procédure.

Google Maps peut désormais lire des fichiers KML ou KMZ, qui sont les formats utilisés par Google Earth pour l’échange d’informations géographiques. Cela signifie que les données créées et partagées avec Google Earth peuvent également être visualisées sur Google Maps. Cette fonctionnalité permet de signaler graphiquement de nombreux emplacements, de tracer des lignes et de marquer des zones sur Google Maps. Copiez l’URL de votre fichier KML et collez-la dans le champ de recherche de Google Maps. Cliquez ensuite sur Rechercher. Pour partager cette carte avec d'autres personnes, cliquez sur l'icône () située dans la partie gauche de la page. Découvrez un exemple ici.
Pour information, Google Maps prend en charge des fichiers KML contenant des points, des lignes, des polygones, des styles, des icônes et des liens réseau, mais sans possibilité de réactualisation des vues. Ce service prend également en charge la superposition de données, l’utilisation de dossiers et différents types de vues.

lundi 13 août 2012

Les sites honnis du Web

Les demandes de retrait les plus demandées concernent les sites suivants :

  • Filestube.com
  • Extratorrent.com
  • TorrentHound.com
  • IsoHunt.com
  • BitSnoop.com
  • Torrentz.eu
  • Kat.ph
  • 4Shared.com
  • Filetram.com
  • Downloads.nl
  • FileSonicSearch.com
  • BeeMP3.com
  • ZippyShare.com
  • FileSonic.com
  • MP3Searchy.com
  • Fenopy.eu
  • Dilandau.eu
  • MP3Skull.com
  • ThePirateBay.se
  • TorrentCrazy.com
  • Filespart.com
  • IntPorn.com
  • Btmon.com
  • HulkShare.com
  • LegendaryDevils.com
  • Thiweb 
Mais il y a aussi les sites distributeurs d'ipa :
iphonecake
kulapps 
getipa 
siri-on
http://iphone-apps-ipa.com/
FreeAppleStore
Appcake 
Ipastore

ou d'apk android :

sur facebook