image
image
image

Votre IP : 54.156.92.243
Dernier ajout : 21 novembre
Visiteurs connectés : 17

image Conception
Développé sous SPIP
Informations légales

image
image
Recherche image

Pratiques et Techniques de la Plaisance

image

Accueil du site > Articles > Cartographie > « MarinePoi » : Marques de parcours et points remarquables

Rubrique : Cartographie

__________________________________________________________________________________________________________________

« MarinePoi » : Marques de parcours et points remarquablesVersion imprimable de cet article Version imprimable

Publié Novembre 2011, (màj Janvier 2012) par : Robert   

Copyright : Les articles sont la propriété de leurs auteurs et ne peuvent pas être reproduits en partie ou totalité sans leur accord
S'identifier pour s'abonner par mail

Mots-clés secondaires: cartographie , logiciels

(English translation is here)

A quoi cela sert-il ?

Dans les logiciels de navigation routière terrestre on défini des « POI » (Place of Interest c’est l’abréviation utilisée un peu partout) sur les cartes en décrivant les divers intérêts de ce point particulier de la carte : hôtels, commerces, parking, etc ... C’est une fonction d’information particulièrement puissante pour gérer sa route.

Dans un logiciel de navigation marine on peut bénéficier du même genre de commodités d’information pour les ports, mouillages, et autres lieux intéressants.

La condition nécessaire est que le logiciel de navigation marine soit capable de lire ces informations supplémentaires et de les afficher. Le format « gpx » permet cela et peut être importé dans divers logiciels de cartographie marine. Pour les techniciens, les détails sont ici.

Résumé du logiciel proposé :

  • « MarinePoi » crée une librairie de « POIs » de ports, de mouillages ou de tous points intéressants pour nos usages de plaisancier. Ces « POIs » sont enregistrés dans des fichiers au format « gpx » qui est un format d’échange de fichier classique pour GPS et logiciels de cartographie.
  • Les POIs peuvent être visualisés par MarinePoi quand on ne dispose pas d’un logiciel de navigation capable de lire les liens hypertexte insérés dans les « waypoints »
  • Les POIs peuvent être visualisés par certains logiciels de cartographie lisant le format « gpx » comme OpenCPN
  • MarinePoi peut importer des fichiers « gpx » obtenus par exportation des « waypoints » d’OpenCPN
  • Attention : si le fichier « gpx » exporté d’un logiciel de navigation (OpenCP) contient des waypoints (futurs « POIs ») et des routes, les routes seront supprimées dans le fichier « gpx » résultant. En effet le but de MarinePoi est de créer des fichiers de « POI » et non pas de routes.
  • Les fichiers de POIs créés par MarinePoi peuvent être partagés entre divers utilisateurs et un espace d’échange sera créé sur www.plaisance-pratique.com

Installer MarinePoi :

Téléchargement nécessaires :

  • MarinePoi v1.2j (19-1-2012) : MarinePoi
    • Désinstaller toute version plus ancienne
    • Dézipper et installer grâce à « setup.exe »
    • Le logiciel a été testé avec Windows XP, Vista et W7. Durand l’installation des messages d’avertissement peuvent apparaître si votre PC contient des librairies plus récentes que celle incluses dans l’installateur de MainePoi. Passer outre et poursuivre l’installation.
  • Google Earth V6.1 : Google Earth installer grâce à « setup.exe »
  • Demonstration : Porquerolles
    • Dézipper « PorquerollesPoi.zip » dans un répertoire vide. Celui ci contiendra « Porquerolles.gpx » et les divers fichiers image, texte, Pdf décrivant les POIs de Porquerolles.

Chaque fichier « gpx » peut contenir 100 POIs et devrait être consacré à un lieu géographique défini. Le nombre de POIs pour un lieu géographique a été limité à 100 pour éviter la nécessité d’un moteur de recherche. Ces fichiers « gpx » peuvent être visualisés par MarinePoi mais peuvent également être importés par OpenCPN sous forme de « waypoints ». OpenCPN visualisera les liens hypertexte insérés dans chaque « waypoint-POI ».

Durant la création des POIs avec MarinePoi, une connexion internet est souhaitable pour obtenir les coordonnées (latitude-longitude) du POI, et divers liens et fichiers utiles à sa description.

Fenêtre MarinePoi (Mouillage de la Courtade)
Fenêtre OpenCPN (Mouillage de la Courtade )

Utiliser MarinePoi :

  • Options régionales de Windows : Le format des nombres doit être 123 456.789 etc … Si le format est au standard français 123 456,789 alors les coordonnées ne sont pas correctement transmises par Google Earth
  • MarinePoi peut être traduit en d’autres langues en éditant le fichier « langueSELF.txt ».
  • Les caractères accentués (code Ascii étendu “é, è, à, ù, ñ, etc …”) ne doivent pas être utilisés dans les noms de fichier ou de chemin. MarinePoi gère les accents correctement, mais si on utilise OpenCPN les accents ne seront pas toujours bien gérés.
  • Une sauvegarde du fichier « gpx » dans le sous répertoire « tmp » est réalisée automatiquement à chaque ouverture d’un fichier « gpx » par MarinePoi.
  • OpenCPN V2.5.x gère de façon inhabituelle certains liens Web. Ceci est pris en compte par MarinePoi. Cependant MarinePoi peut visualiser les liens indépendamment d’OpenCPN.
  • Au démarrage de MarinePoi, attendre que Google Earth ait terminé son chargement
  • Créer ou éditer un fichier « pgx » de POIs
     
    • Créer un sous répertoire vide pour y loger le nouveau fichier « gpx » et tous les documents (figures, , textes, Pdf) décrivant les POIs inclus dans le fichier « gpx ». Utiliser un nom de répertoire évoquant le lieu géographique de ces POIs.
    • « 1 » ouvre un fichier « gpx » existant ou vous permet d’en créer un nouveau
    • « 2 » liste les POIs du fichier « gpx ». Tester avec l’exemple « porquerolles.gpx ».
    • En sélectionnant un POI dans « 2 » on verra la position et le nom du POI en « 3 » et « 4 » at sa localisation sur l’image Google Earth

  • Ajouter ou supprimer des POIs dans le fichier « gpx » :
     
    • Les coordonnées d’un nouveau POI ou celles pour modifier un POI sont obtenues par « 3 » qui récupère les coordonnées du centre de l’image Google Earth. On positionnera donc le point visé au centre de l’image en zoomant autant que nécessaire.
    • Modifier un POI sélectionné ne « 2 » se fait avec « 5 modifier », « 3 » et « 4 », en validant avec « 7 ».
    • Créer un POI avec « 5 créer », « 3 » et « 4 », en validant avec « 7 ».
    • Supprimer un POI selectionné en « 2 » en utilisant « 5 supprimer », en validant avec « 7 ».
       
  • Ajouter ou enlever des informations à un POI :
     
    Les informations sont liées à un POI grâce à des liens hypertexte qui pointent vers des fichiers dans votre PC ou vers des sites internet. Tous types de fichiers peuvent être utilisés, Word, Pdf, texte, HTML, etc... OpenCPN peut restituer 6 liens au maximum par POI mais on peut en introduire davantage.
     
    • Placer tous les fichiers liés aux POIs d’un fichier « gpx » dans le même répertoire que le fichier « gpx ».
    • Un fichier texte particulier « mon-poi.txt » peut-être créé en utilisant « 6 » et en validant avec « sauver » de la fenêtre spécifique ouverte avant de clore la fenêtre de saisie.
    • Un lien internet peut être ajouté au POI avec « 8 » et « 9 » en validant avec « 12 »
    • Un lien vers un fichier du PC peut être ajouté au POI avec « 10 » et « 11 » en validant avec « 12 » . Le fichier lié doit être dans le même répertoire que le fichier « gpx »
  • Afficher ou enlever des informations liées à un POI :
    • Un POI et ses informations peuvent être visualisés sans utiliser OpenCPN.
    • Un lien sélectionné dans “13” peut être affiché ou supprimé en utilisant « 14 » ou « 15 »
  • Autres éléments du menu principal :
    • « Sauver » sauvegarde toutes modifications effectuées durant le travail en cours
    • « Quitter » quitte le logiciel.

Quelques « trucs » pour l’usage courant de MarinePoi

  • Ouvrez un sous répertoire (sans caractère accentué dans le chemin) pour chaque fichier « gpx » avec un nom évoquant la région des POI concernés. Ce répertoire ne contiendra qu’un seul fichier « gpx » contenant tous les POI pour la région. Dans l’exemple ici, le répertoire se nomme « Porquerolles.Poi »
  • Tous les fichiers de renseignement (images, textes, Pdf, etc) que vous attachez à tous les POI d’un fichier « gpx » doivent être dans le même répertoire que le fichier « gpx » contenant ces POI. Pour l’exemple des POI de Porquerolles, tous les fichiers attachés à tous les POI de Porquerolles sont dans le répertoire « PorquerollesPoi ». Cela permet ultérieurement de donner ce répertoire à un ami qui pourra consulter les POI avec le même logiciel en toute transparence d’installation.
  • Enregister l’image Google de chaque POI, et l’ajouter aux informations contenues dans le POI afin de pouvoir consulter la vue satellitaire même sans connexion internet à bord. La copie de l’image « Google Earth » s’obtient avec « Ctrl-Alt-C » ou bien dans le menu de Google Earth.
  • Google Earth est très pratique pour diverses choses, par exemple son cache d’image important dans votre PC permet de visualiser hors connexion des lieux que vous avez visité précédemment.

Améliorations souhaitables :

  • Toutes les améliorations que la discussion suggèrera après vos tests.

Robert
http://www.plaisance-pratique.com/_...
sur PopSea

UP


Répondre à cet article
(pour répondre à un message en particulier, voir plus bas dans le fil)

11 Messages de forum

__________________________________________________________________________________________________________________

__________________________________________________________________________________________________________________

  • Un bug est apparu dans OpenCPN : dans beaucoup d’adresses Web (URL) il y a des signes « & ». Il s’avère qu’OpenCPN gère anormalement les « & » dans les adresses.

    Donc lors des essais vous verrez que si une URL contient des « & », tout fonctionne normalement dans MarinePoi, mais OpenCPN ne sait pas utiliser ce lien à cause des « & ».

    La modification est en cours pour éliminer ce bug ... patience ...

    Répondre à ce message

  • Une version « 1.12 » permettant de changer la taille de la fenêtre d’image satellite (commode sur les écran à haute résolution) est disponible.

    Il suffit de remplacer « MarinePoi.exe » dans le répertoire c :\program files\MarinePoi\ par le fichier ci-joint après l’avoir dézippé

    http://www.plaisance-pratique.com/I...

    Répondre à ce message

  • Cet éditeur de POI au format gpx est très sympathique et utile, notamment pour les utilisateurs d’OpenCPN.
    Pour ce qui me concerne, je préfère lier à chaque POI une image au format .kap , directement visible dans OpenCPN, plutot que de lier des images jpeg qui s’ouvrent dans un navigateur web.

    A la maison ou au port lors de la préparation du voyage, je reconnais que c’est indifférent, mais en mer, pouvoir instantanément passer de l’image du mouillage à la carte marine sans quitter OpenCPN me parait préférable (en tout cas je préfère...)
    Qu’en pensez-vous ? D’autres utilisateurs ont-ils essayé ?

    Répondre à ce message

    • Bonjour
      On développe et on débogue encore un peu. Le potentiel est énorme, par un lien, et un seul lien, on peut s’ouvrir à de multiples renseignements.
      Je parie ma chemise, que ce truc va faire un carton... Juste un exemple... mais demain on pourra avoir toutes les données des transpondeurs AtoN, à portée de clic...
      On pourra aussi démultiplier les liens par des accès à des fichiers regroupant eux mêmes d’autres liens, par famille, par lieux, par époques etc.. etc..
      Phénoménal

      Michel

      Répondre à ce message

    • Comme on peut mettre plusieurs liens à chaque Poi, on peut bien choisir l’un ou/et l’autre. Les « jpeg » s’ouvre avec le logiciel que l’on coche dans Windows, on a donc le choix. Sauf que OpenCPN n’ouvre pas les « jpeg » je suppose ?

      Question : si OpenCPN ouvre une image « kap » est-ce que la carte reste visible et opérationnelle ? Disons que pour la stabilité de tout le bazar, il vaut peut-être mieux ouvrir les images avec un autre logiciel (j’ai réglé le paramètre dans mon PC pour qu’elles s’ouvrent avec « L’aperçu des images » de Windows, c’est très rapide.

      Un détail ennuyeux : aux dernières nouvelles, la gestion des signes « & » par OpenCPN pose un vrai problème, car leur remplacement par le "&" normalisé provoque des plantages aléatoires ! Il y a donc probablement un vrai bug derrière ce problème de « & ».

      Répondre à ce message

      • Ce bogue me bloque pour mes démo, en particulier pour les liens que je voulais mettre vers l’application des bases de données STW (aux quelles je suis historiquement attaché)...
        je vais donc développer quelques POI, sans liens direct avec l’application sur les marinas STW. on pourra les retrouver dans de petits fichiers HTML en lien sur les POI (description du lieu) et de là, ils sont connectables sans problème... En attendant mieux.
        Dès que c’est prêt, on pourra les télécharger d’ici (merci Robert...) ;-)
        Pour le reste, c’est sans problème apparent, c’est même plutôt sympa... à vous de jouer
        Michel

        Répondre à ce message

      • Réponse à ta question : dans OpenCPN, on peut exploiter une mosaique de cartes en recouvrement partiel ou total, éventuellement à différentes échelles. Quand le lieu courant où se trouve le bateau est couvert par plusieurs cartes, on voit apparaitre en bas de l’écran autant d’onglets que de cartes et on passe instantanément d’une carte à l’autre en cliquant sur un de ces onglets.
        Les images au format .kap lisibles sous OpenCPN peuvent être générées à partir de Google Earth avec le petit programme GE2KAP.

        Si de nombreux navigants adoptent l’édition de POI avec images .kap, on peut envisager de faire des bibliothèques partageables de POIs avec images associées à ce format. C’était le sens de mon message.

        Répondre à ce message

  • Le fonctionnement d’OpenCPN s’avère finalement instable aussi bien avec les liens comprenant "&" qu’avec « & » isolé.

    En attendant la correction de ce problème dans OpenCPN j’ai mis en place la version 1.12b qui ne modifie pas les liens et laisse « & » en l’état tel que le lien est fourni par le site visité.

    Tout fonctionne normalement dans OpenCPN tant qu’un lien ne comprend pas de « & ».

    Dans MarinePoi, les liens fonctionnent dans tous les cas de figure, sans problème.

    Répondre à ce message

  • Une nouvelle version (v1.2), plus ergonomique vient d’être mise en ligne. Elle utilise Google Earth à la place de Google Maps : plus ergonomique, facilite la saisie des coordonnées et des images satellites pour les mettre en illustration.

    Testée sous XP, Vista et W7.

    Merci de rapporter tous les bogues éventuels.

    Répondre à ce message

Répondre à cet article

UP

Copyright et informations légales