Un service de géocodage/routage est-il exécuté sur Google App Engine? (en plus de l'API Google Maps)Services SIG sur Google App Engine
Répondre
App Engine n'a pas de géocodage ou de routage intégré, vous disposez donc de deux options: Charger les données de carte dans App Engine et géocoder/router localement, ou appeler un service Web.
Le premier n'est pas un particulièrement bon usage d'App Engine (ou particulièrement pratique). Ce dernier fonctionne très bien - mais signifie que la sélection des services SIG disponibles est exactement la même pour App Engine que pour toutes les autres plates-formes. Vous en mentionnez un vous-même - l'API Google Maps.
Je voudrais en savoir plus sur la première option. Connaissez-vous un projet SIG utilisant le DataStore fourni par Google? Je ne suis capable de trouver des projets qu'en utilisant une base de données relationnelle (Postgres + PostGIS et autres). –
Si vous recherchez comment trouver un emplacement d'utilisateur que vous pouvez regarder ici: http://googleajaxsearchapi.blogspot.com/2008/08/where-is-my-current-user.html
Vous pouvez créer dynamiquement ID utilisateur, le mettre dans la variable ajax et envoyer id retour au serveur avec géo-localisation décrit dans le lien ci-dessus.
pouvez-vous s'il vous plaît fournir plus de détails quant à ce que vous essayez exactement de faire? – dassouki