En ce qui trouver les hôpitaux, je pense que vous allez avoir besoin d'une sorte de base de données, que ce soit au niveau local en tant que fichier SQLite ou via un serveur que vous hébergez (rails et php auront beaucoup de tutoriels pour ce problème spécifique). Vous aurez besoin de gratter ensemble/acheter une liste des emplacements des hôpitaux pour peupler votre base de données ainsi.
Consultez ces ressources pour créer la base de données.
Création d'un localisateur de magasin avec PHP, MySQL & Google Maps http://code.google.com/apis/maps/articles/phpsqlsearch.html
(accorder une attention particulière à la requête de recherche SQL)
SELECT id, (3959 * acos(cos(radians(37)) * cos(radians(lat)) * cos(radians(lng) - radians(-122)) + sin(radians(37)) * sin(radians(lat)))) AS distance FROM markers HAVING distance < 25 ORDER BY distance LIMIT 0 , 20;
Vérifiez également ces livres (ou au moins le code source c'est posté sur le site) pour Rails et PHP. J'ai acheté le livre des rails et je le recommande fortement pour le type de projet que vous faites.
http://www.googlemapsbook.com/book/
Exemple de code pour calculer la distance entre deux points de lat, lng dans différentes langues dans http://www.zipcodeworld.com/developers.htm
Qu'avez-vous ajouté en plus ce qui est le lien? Où êtes-vous, qu'avez-vous fait, que ne fait-il pas? –