A voir également:
- Application androïde, aidez moi s'il vous plais, [TPE S-SI]
- Application mobile - Guide
- Comment supprimer une application préinstallée sur android - Guide
- Desinstaller application windows - Guide
- Application gps sans internet - Guide
- Supprimer application android - Guide
3 réponses
Utilisateur anonyme
16 nov. 2015 à 07:13
16 nov. 2015 à 07:13
Bonjour,
je ne veux pas te décourager mais faire un "google map like" ne va pas être simple.
Map est un SIG (Système d'Information Géographique), c'est à dire une base de données, dont au moins une partie des enregistrements représente une chose localisable. Dans certains SIG on parle d'objet, attention à ne pas confondre avec la programmation objet.
Il y a 3 grands types d'objets:
Il faut aussi pouvoir gérer les interconnexions entre ces objets, et surtout entre les linéaires, "vu d'en haut" une croix peut être une intersection, mais aussi un pont d'une voie au dessus d'une autre. Et même s'il s'agit d'une intersection, il est possible qu'une voie ne soit pas carrossable ou en sens unique, etc...
Il faut aussi penser que la majorité des SIG travaillent en 2D, il n'y a pas d'étage dans un plan de ville.....
Ensuite, il va vous falloir apprendre les bases de la géodésie, car passer de coordonnées en Latitude/ Longitude, en X, Y pour en faire un dessin ne se fait pas comme ça. Je vous conseille le site de l'IGN, il faut voir:
Donc après avoir écrit un programme qui fait tout ça, il faut l'alimenter....
Il existe de nombreux SIG gratuits, tu peux en essayer pour voir comme cela s'utilise.
Je te conseille d'en trouver un tout fait, qui permet d'avoir une interface web et faire en sorte que ton appli affiche cette interface.
Il faut savoir aussi que le GPS d'un smartphone est assez imprécis (surtout en Z), la plupart des SIG, colle la position sur la route de façon à resserrer artificiellement l'ellipse d'incertitude de position.
je ne veux pas te décourager mais faire un "google map like" ne va pas être simple.
Map est un SIG (Système d'Information Géographique), c'est à dire une base de données, dont au moins une partie des enregistrements représente une chose localisable. Dans certains SIG on parle d'objet, attention à ne pas confondre avec la programmation objet.
Il y a 3 grands types d'objets:
- Ponctuel, a une localisation assimilable à un point (selon l'échelle : Le Capitole pour une carte de l'agglomération Toulousaine, un ascenseur pour ton lycée, une chaise pour le plan de la salle....)
- Linéaire, a une localisation assimilable à des segments mis bouts à bouts, le linéaire le plus courant est une voie de circulation.
- Surfacique represente une surface au sol virtuelle (frontières nationales, régionales,...., de quartier) ou réelle contours de bâtiments... (le Capitole pour le plan du quartier)
Il faut aussi pouvoir gérer les interconnexions entre ces objets, et surtout entre les linéaires, "vu d'en haut" une croix peut être une intersection, mais aussi un pont d'une voie au dessus d'une autre. Et même s'il s'agit d'une intersection, il est possible qu'une voie ne soit pas carrossable ou en sens unique, etc...
Il faut aussi penser que la majorité des SIG travaillent en 2D, il n'y a pas d'étage dans un plan de ville.....
Ensuite, il va vous falloir apprendre les bases de la géodésie, car passer de coordonnées en Latitude/ Longitude, en X, Y pour en faire un dessin ne se fait pas comme ça. Je vous conseille le site de l'IGN, il faut voir:
- les systèmes de coordonnées,
- les projections,
- les transformations entre systèmes,
- les transformations entre types de coordonnées (géocentrique, sphériques, projetées)
- les bases du GPS.
Donc après avoir écrit un programme qui fait tout ça, il faut l'alimenter....
Il existe de nombreux SIG gratuits, tu peux en essayer pour voir comme cela s'utilise.
Je te conseille d'en trouver un tout fait, qui permet d'avoir une interface web et faire en sorte que ton appli affiche cette interface.
Il faut savoir aussi que le GPS d'un smartphone est assez imprécis (surtout en Z), la plupart des SIG, colle la position sur la route de façon à resserrer artificiellement l'ellipse d'incertitude de position.
Raymond PENTIER
Messages postés
58802
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 janvier 2025
17 264
16 nov. 2015 à 02:33
16 nov. 2015 à 02:33
https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
Valable pour exercices, devoirs, comptes-rendus, projets, mémoires, thèses, dossiers de stage, rapports, etc.
Valable pour exercices, devoirs, comptes-rendus, projets, mémoires, thèses, dossiers de stage, rapports, etc.
jordane45
Messages postés
38376
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
12 janvier 2025
4 723
Modifié par jordane45 le 16/11/2015 à 03:04
Modifié par jordane45 le 16/11/2015 à 03:04
Bonsoir,
Même si habituellement je suis un des premiers à coller ce lien dans les discussions qui concernent des questions d'exercices, devoir et autre... j'avoue que là .. la question ne s'y prête pas vraiment.
Il ne demande pas qu'on lui fasse son exercice.. mais il nous demande simplement quels "logiciels" ou '"procédés" autres (ou mieux) que celui qu'il a trouvé.il pourrait utiliser.
Quoi qu'il en soit, la question ne mérite pas de suppression comme tu as pu le suggérer .. mais un déplacement dans la section "programmation" du forum.
Même si habituellement je suis un des premiers à coller ce lien dans les discussions qui concernent des questions d'exercices, devoir et autre... j'avoue que là .. la question ne s'y prête pas vraiment.
Il ne demande pas qu'on lui fasse son exercice.. mais il nous demande simplement quels "logiciels" ou '"procédés" autres (ou mieux) que celui qu'il a trouvé.il pourrait utiliser.
Quoi qu'il en soit, la question ne mérite pas de suppression comme tu as pu le suggérer .. mais un déplacement dans la section "programmation" du forum.
Raymond PENTIER
Messages postés
58802
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 janvier 2025
17 264
>
jordane45
Messages postés
38376
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
12 janvier 2025
16 nov. 2015 à 04:32
16 nov. 2015 à 04:32
sans problème !
Utilisateur anonyme
>
jordane45
Messages postés
38376
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
12 janvier 2025
16 nov. 2015 à 06:36
16 nov. 2015 à 06:36
Salut Jordane, le déplacement dans programmation/android même non?
16 nov. 2015 à 07:14
Modifié par Rayouf38 le 16/11/2015 à 21:49
16 nov. 2015 à 22:03
16 nov. 2015 à 23:02
16 nov. 2015 à 23:02