Aller au contenu

Geoportail sur Android


pilot83

Recommended Posts

  • 2 weeks later...

Salut,

je relance ton post car je n'arrive pas à me connecter au géoportail et ce depuis assez longtemps que j'essaie (qqs mois). je reste planté à "acquisition de la position gps" sur un fond bleuté, mais rien ne se passe.

Une idée stp?

je suis sur un HTC désire de chez BT avec froyo.

Merci

Lien vers le commentaire
Partager sur d’autres sites

Vraiment pas mal...Avantage sur google maps, c'est d'avoir tous les chemins, les lieux dits, les bâtiments, et même les GR (Pour la randonnée ça doit être très bon)...vraiment plus précis au niveau plan. Meilleur définition de l'image à la campagne que google même si le niveau de zoom et moins grand, notamment les endroits ou google maps n'est pas intéressé. Mais un très gros effort a faire pour l'ergonomie...

Modifié par Jecko
Lien vers le commentaire
Partager sur d’autres sites

  • 4 weeks later...
  • 3 weeks later...

Bonjour,

ça fait pas mal de temps que je cherchais à avoir accés à Géoportail sous Android. Ne trouvant pas d'appli satisfaisante (en tout cas correspondant à mon besoin), je l'ai écrite moi-même... C'est une appli encore en développement testée pour l'instant uniquement sur Galaxy Spica sous Eclair. Elle est autonome et ne s'appuie donc pas sur un navigateur web et n'utilise pas javascript.

Voici quelques fonctionnalités déjà implémentées :

- recherche d'un lieu quelconque par son nom ou saisie de ses coordonnées lat/long

- localisation GPS que l'on peut activer ou non

- localisation approximative si le GPS n'est pas actif

- fonctionnement hors ligne

- sauvegarde des cartes et/ou vues aériennes sur la carte SD pour utilisation hors ligne

- affichage de traces GPS à partir de fichiers GPX, KML ou KMZ (trace en rouge sur une copie d'écran ci-dessous)

- affichage d'une boussole

- mode plein écran, ou affichage d'un réticule et de la position

Je prévois quelques autres fonctions, mais c'est assez long car je dispose en ce moment de peu de temps pour programmer...

Pour l'instant les cartes sont limitées à France métropolitaine et Corse.

L'appli permet de faire une recherche quelconque, mais elle est surtout destinée à un usage randonnées avec l'utilisation des fichier GPX et l'affichage de la boussole. En faisant l'impasse sur le problème d'autonomie de la batterie... (un mode "éco" est au planning de développement)

Avant tout, je post ici pour savoir si cette appli pourrait interesser certains d'entre vous, ou si vous avez des suggestions de fonctions à implémenter (sans tomber dans l'usine à gaz...)

recherched.pngreticule.pngoptionsm.png

tracegps.pnghorizontal.png

Modifié par LynxBoreal
Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

c'est exactement ce dont j'ai besoin. Pratiquant pas mal de sports "outdoor" comme le VTT, la randonnée, le ski de randonnée, etc... ce genre d'appli est un trésor !

Pour le moment j'utilise My Tracks... qui est pas mal, mais a le gros défaut de n'utiliser que les cartes Google Maps ! Du coup ça ne sert pas à grand chose, sauf d'obtenir un fichier GPX importable dans des applications web telles que visugpx.com !

Par contre une fonctionnalité intéressante de My Tracks, c'est d'avoir un écran récapitulatif avec certaines données comme la distance totale, la vitesse max, la durée totale, vitesse moyenne, durée de déplacement, etc...

Autre chose intéressante sur My Tracks, le profil du parcours. Bien que les altitudes ne soient jamais bonnes, les différences d'altitude le sont à peu près, ce qui nous donne un profil assez juste...

A priori, je pense que tu devrais poster sur des forums tels que www.skitour.fr, www.vttour.fr afin de trouver une communauté très active d'utilisateurs de tels produits...

En tout cas, saches que ce genre d'applis est très attendu dans le monde de l'outdoor...

Vivement une première version de test !

Modifié par G2Mars
Lien vers le commentaire
Partager sur d’autres sites

LynxBoreal:

Excellente initiative. Merci! J'attend avec impatience ton application. Par contre j'imagine qu'il faudra avoir un compte payant chez IGN pour télécharger les cartes? Car j'avais compris que l'accès aux cartes IGN depuis un site web est gratuit, mais pas depuis une application.

Modifié par asperge
Lien vers le commentaire
Partager sur d’autres sites

Ouhaou... que d'entousiasme ! je ne m'attendais pas à ça ! ça fait plaisir, merci à tous. Et en plus, ça motive...

G2Mars -> Je ne connais pas MyTracks (je vais donc y jeter un oeil rapidement) mais j'ai bien en prévision d'ajouter une fonction d'enregistrement des déplacements et bien sûr afficher les divers calculs que l'on peut réaliser avec les données GPS. Concernant les altitudes, il faut savoir qu'un GPS n'est pas très performant. L'altimètre barométrique d'un Polar ou Suunto est bien plus performant ! Pour info, je pratique le VTT et la rando, d'où mon besoin perso pour une telle application.

gpe -> En l'état actuel, on peut déjà rechercher un point par saisie de ses coordonnées (décimales ou DMS). L'affichages des coordonnées dans différents systèmes n'est pas au programme pour l'instant, mais je le mets dans ma ToDoList. Juste une question pour ma culture perso : à quoi te servent ces différents formats ?

asperge -> Je ne sais absolument pas si mon programme est hors la loi ou non. C'est pour ça que pour l'instant je ne diffuse pas de version Béta, car j'ai un gros doute... Je n'utilise pas l'API officielle de Géoportail pour un accés web, mais j'utilise les mêmes routines, je les ai "simplement" ré-écrites en Java au lieu de JavaScript, puis optimisées pour le besoin précis de ce programme.

pilot83 -> Pas de problème pour démarrer un nouveau sujet. Mais je ne suis pas vraiment un habitué des forums. Peux-tu me suggérer dans quelle section je dois ouvrir le sujet, et quelle titre mettre (parce que moi j'aurais mis exactement celui de ce thread, c'est la raison pour laquelle j'ai posté ici, d'ailleurs !) merci

Lien vers le commentaire
Partager sur d’autres sites

@LynxBoreal ce sont des systèmes de coordonnées planes et kilométriques qui sont bien plus facile à manier que les systèmes géographiques. D'ailleurs les cartes 1/25000 sont maintenant toutes quadrillées en UTM/WGS84 et également en Lambert/NTF. Beaucoup de données sont diffusées dans ces formats et il est pénible de devoir les reconvertir en coordonnées géographiques avant de pouvoir les utiliser.

Sinon vérifie les conditions d'utilisation du Géoportail avant de diffuser ton programme.

Mais sur le site geoportail on lit:

«L’utilisation de l’API Geoportail est gratuite au sein de toute application web ne procurant pas d'avantage économique direct ou indirect à son éditeur.»

Donc tant que tu ne souhaites pas vendre ton programme ça devrait être bon...

Mais un mail à l'IGN devrait permettre de clarifier la situation.

Modifié par gpe
Lien vers le commentaire
Partager sur d’autres sites

gpe:

J'avais envoyé l'email suivant à l'IGN:

Bonjour,

Je voulais savoir si il est possible d'utiliser gratuitement les API du GEOPORTAIL pour une application Android qui est gratuite et qui n'est pas à but commercial?

Merci d'avance.

Voici la réponse que j'ai reçu:

Le 29 juin 2010

Bonjour,

L'accès à l'API dans une application est soumis au paiement d'une licence annuelle.

L'IGN vend à l'éditeur de l'application des clés annuelles qui permettent un accès au Géoportail pendant un an.

L'éditeur peut cependant vous proposer un période de gratuité d'un mois, à la suite de cette période si vous continuez à utiliser l'API, vous devez souscrire à un abonnement pour un an.

Bien cordialement,

Cécile

_____________________________

INSTITUT GEOGRAPHIQUE NATIONAL

Service Client

73 Avenue Pasteur

94165 SAINT-MANDE cedex

email : contact.api@ign.fr

http://api.ign.fr

Lien vers le commentaire
Partager sur d’autres sites

gpe:

En fait, j'ai envoyé cet email pour une autre application Android gratuite (Oruxmaps), qui supporte déjà un certain nombres de cartes en ligne. Des utilisateurs ont demandé sur le forum de l'application de supporter les cartes IGN. Comme il n'était pas clair si l'utilisation était payante ou pas, j'ai envoyé cet email. L'auteur de l'application n'a pas l'intention de supporter pour l'instant des services payants, alors je n'ai pas été plus loin.

Lien vers le commentaire
Partager sur d’autres sites

J'ai lu tout le chapitre concernant les droits et licences sur le site de l'IGN, mais j'avoue que dans mon cas, c'est plutôt flou... Donc J'ai envoyé un mail à l'IGN cet aprèm'. J'attends la réponse...

Pour info, je n'utilise pas l'API. Par contre mon appli peut être vue comme un navigateur web spécialisé et optimisé pour cet usage spécifique. C'est à dire qu'elle se comporte exactement comme IE ou FireFox par exemple, vis à vis des serveurs Géoportail.

Les différences sont les suivantes : l'affichage (je filtre uniquement ce qui m'interesse pour cet appli) et j'ai réécrit quelques scripts en java au lieu du javascript utilisé sur les navigateurs web, pour éviter de télécharger des trucs inutiles.

La suite avec la réponse de l'IGN...

@moritan : pas de webView, c'est trop lourd... de toute façon je pense que ça ne changerait rien au pb de licence.

Modifié par LynxBoreal
Lien vers le commentaire
Partager sur d’autres sites

Les informations à propos des modalités d'utilisation de l'API semblent disponibles à l'adresse suivante :

http://www.ign.fr/partage/api/cgu/licAPI_CG.pdf

Ils prévoient bien certains cas d'utilisation gratuits (point 2.1), d'autres payants (point 2.2). Pas facile de voir où on se situe ici ...

Je n'ai pas encore tout lu.

Lien vers le commentaire
Partager sur d’autres sites

Réponse de l'IGN :

S'il existe un site web permettant de visualiser l'application, même si

l'application peut être vu par un navigateur web de mobile (style

safari), alors nous sommes dans le cas de l'API Géoportail. Une licence

commerciale ou gratuite est à prendre en ligne. En fonction de l'usage,

vous pouvez consulter l'adresse suivante :

https://api.ign.fr/geoportail/faq.do?faqSubjectId=3#q1

Si l'application ne peut pas être visualisée via un navigateur web, et

ne peut l'être uniquement via une application installée sur un

SmartPhone, alors nous sommes dans le cas d'une licence d'exploitation.

Dans ce cas, vous pouvez vous rendre à l'adresse suivante :

https://api.ign.fr/geoportail/presentation.do?presentationSubjectId=5#smartphone

Je dois être dans le second cas.

Par contre je dois être fatigué parce que je ne comprends pas grand chose à leur tarification... Est-ce que ça veut dire que je dois une redevance annuelle à l'IGN pour chaque utilisateur de mon appli, et à moi de fixer le tarif que je veux pour chaque utilisateur ? Est-ce que le nombre de cartes visualisées est illimité ? Est-ce que ça vient en plus d'une autre licence gratuite ou commerciale ? Dans tous les cas, ce qui m'embête le plus, c'est que l'appli deviendrait payante...

Par contre, vous connaissez peut-être le logiciel GpxTraceNet sur PC, qui affiche des traces GPX sur fond carto IGN. Le logiciel étant gratuit, je pense qu'il n'y a aucune licence d'exploitation, et pourtant c'est une appli autonome sans navigateur web. J'ai essayé de contacter son auteur sans succés...

Je vais quand même essayer de creuser le sujet avec l'IGN.

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...