|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éclairé
![]() Etudiant informatique autodidacte Inscription : juin 2010 Messages : 591 ![]() |
Salut les WebPythons,
J'ai écrit un petit programme traceroute avec quelques infos supplémentaires sur les hops ou plutôt sur leurs localisation que j'ai nommée GeoTraceroute. Je me suis basé sur le module GeoIP afin de récupérer les infos générales et sur l'API googlemaps en faisant une recherche inverse: je rentre la latitude et la longitude obtenus grâce a GeoIP et j'obtiens tous un tas d'infos sur le lieu du Hop. J'aimerai pouvoir générer un rapport au format HTML avec comme info, entre autres une carte de Google map sur laquelle je puisse marquer la localisation des Hops et je vous demande si vous connaissez une API pouvant proposer les cartes et la possibilités de rentrer des coordonnées (longitude,latitude) afin de représenter le chemin sur une carte. Je vous serai grandement reconnaissant si vous désirez m'aider en me donnant une info sur une API, un module (je suis prêt a télécharger un kit de cartes si il le faut) et vous remercie d'avance pour vos réponses. PS: Le programme fonctionne pas parfaitement dans le termes que GeoIP donne des latitudes et longitudes par défaut ce qui fait que le programme donne parfois toujours la même adresse pour des endroit différents (si vous avez une idée n'hésitez pas) et bien sur quand la géolocalisation ne fonctionne pas, car dans ce cas la carte serai incomplète... PS2: Je suis prêt si vous êtes intéresser a vous faire collaborer au projet afin de palier les défauts du programme par des idées de programmeurs vue d'un autre angle que le mien s dans un futur proche.
__________________
Pour faire tes armes: Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant. Et sois toujours bien armé avant de te lancer. Le hasard ne sourit qu'aux gens préparés... Blog: http://3dcyberspace.unblog.fr/ Site: Sanctuaire cybernétique |
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : novembre 2010 Messages : 52 ![]() |
Sans trop m'avancer, Google Map fournit des cartes tout comme Open Street Map. TU es juste limité sur GM à un nombre de requête.
Pour t'aider dans le design de tes maps tu as leaflet ou certains plugin Jquery. |
|
|
00
|
|
|
#3 | ||||||||||
|
Membre éclairé
![]() Etudiant informatique autodidacte Inscription : juin 2010 Messages : 591 ![]() |
Je crois qu'il y a confusion d'API google, celle que j'ulilise donne un longitudes et latitudes en prenant une adresse en paramètre ou paire (longitude, latitude) et vous renvoie des infos sur la location indiquer comme le pays, la ville, la rue, code postale etc...
Code :
Code :
Code :
Code :
Code :
Et si vous connaissez un API concernant les cartes merci de me mettre au courant. Merci pour vos réponses. PS: Concernant le programme si je veut en faire un projet communautaire faut-il que je crée un compte chez github ? Et cela vous intéresserai-t-il d'y participer?
__________________
Pour faire tes armes: Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant. Et sois toujours bien armé avant de te lancer. Le hasard ne sourit qu'aux gens préparés... Blog: http://3dcyberspace.unblog.fr/ Site: Sanctuaire cybernétique |
||||||||||
|
00
|
|
|
#4 | |
|
Membre du Club
![]() Inscription : novembre 2010 Messages : 52 ![]() |
Citation:
Je n'ai jamais travaille avec Python directement pour faire de la geolocalisation / map mais plutot directement en JS / Jquery. Ca me semble plus simple a dev ( pour une fois ). |
|
|
|
00
|
|
|
#5 |
|
Membre éclairé
![]() Etudiant informatique autodidacte Inscription : juin 2010 Messages : 591 ![]() |
Merci pour le commentaire.
Le but est de créer un rapport au format HTML contenant une carte ou l'on pourrait intégrer des points représentant des hops alors si il existe et si vous connaissez une API javascript qui permette de télécharger une map et qui permette d'entrer des paires (latitude,longitude) afin de créer des points, il serai sympa de m'orienter vers une API. Le lien a l'air de proposer des choses intéressantes et je vais devoirs creuser ça, merci. Merci pour vos réponses.
__________________
Pour faire tes armes: Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant. Et sois toujours bien armé avant de te lancer. Le hasard ne sourit qu'aux gens préparés... Blog: http://3dcyberspace.unblog.fr/ Site: Sanctuaire cybernétique |
|
00
|
|
|
#6 |
|
Membre Expert
![]() ![]() Inscription : octobre 2008 Messages : 941 ![]() |
Salut,
Que le script soit en javascript ne gêne pas il reste utilisable avec Python. Il y a ici http://www.openlayers.org/dev/examples/ une grosse série d'exemples prêt à l'emploi. C'est un de ceux là que j'ai utilisé pour la géolocalisation de photos dans Oqapy après quelques modifs pour récupérer les coordonnées dans le sens javascript > Python. Une autre un peu plus générale: http://wiki.openstreetmap.org/wiki/OpenLayers |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com