Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Services Web
Services Web Forum d'entraide pour les services Web en PHP, qui permettent de créer et de consommer facilement des webservices (génération de WSDL etc.). Exemples : SOAP, NuSOAP, REST, SCA-SDO... Avant de poster -> Cours webservices
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/05/2011, 01h35   #1
Candidat au titre de Membre du Club
 
Inscription : janvier 2011
Messages : 56
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 56
Points : 13
Points : 13
Par défaut demande de renseignements sur les web services

Bonsoir à tous,

Je vais devoir développer un site web en php-javascript.
Cette application va devoir déterminer depuis une localité, les localité qui lui sont voisines.
Est ce possible par un web service? si oui le(s)quel(s) me conseilleriez-vous?
Et si vous auriez de la documentation concernant la mise en relation avec un site, ça serait géniale.

J'ai regardé sur google, mais soit je formule mal mes recherches, soit j'ai pas de chance..vu qu'a part les explications genre wikipedia et autres, je n'ai rien trouvé de très concret ^^

Si vous auriez le titre d'un bon ouvrage, je suis aussi prenneur

Merci d'avance pour vos réponses
healou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 10h32   #2
Membre expérimenté
 
Avatar de amoiraud
 
Homme Adrien
Développeur Web
Inscription : octobre 2006
Messages : 405
Détails du profil
Informations personnelles :
Nom : Homme Adrien
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2006
Messages : 405
Points : 531
Points : 531
Envoyer un message via MSN à amoiraud
Salut,
A mon avis si un webservice existe pour cela, il ne doit pas être mis à disposition gratuitement, essaye peut être de contacter des sites genre mappy ou pagesjaunes.fr pour te renseigner (j'ai déjà contacté les pages jaunes pour un autre truc, si tu est patient tu aura une réponse ).
En tout cas si tu en trouve un, je te conseil de te renseigner sur la méthode SOAP
amoiraud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 11h56   #3
Membre actif
 
Homme Fabrice Agnello
Développeur informatique
Inscription : octobre 2010
Messages : 76
Détails du profil
Informations personnelles :
Nom : Homme Fabrice Agnello
Âge : 39
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : octobre 2010
Messages : 76
Points : 161
Points : 161
Bonjour,

pour avoir déjà eu à travailler sur de la géolocalisation et notamment sur de l'extension de rechercher du type "XX km autour de telle commune", je vois deux ou trois solutions à explorer pour vous :

La première, comme vous l'avez évoqué et comme vous l'a confirmé amoiraud, est d'utiliser un webservice auprès d'un fournisseur disposant de cette technologie. ViaMichelin faisait ça dans son temps et les données étaient fiables. Le soucis de ce genre de solution est qu'il vous faudra prendre en compte dans vos traitements, le temps supplémentaire dû aux dialogues avec les serveurs externes. Deuxième point et non des moindres, le coût. Ces solutions sont souvent facturées à la requête ou pour un nombre de requête max, avec sur-facturation au delà d'un plafond.

La seconde et la troisième, est de se procurer les données géographiques des communes de France auprès d'organismes comme l'IGN. Ces données n'ont pas un coût très élevé et pourront être stockées sur votre serveur dans une base de données.

De là, vous avez deux alternatives :
Soit votre base de données a un module spatial et elle fera tous les calculs pour vous lors de requetes du type "trouve moi tous les enregistrements à 20km de tel point géographique". C'est par exemple le cas de PosgreSQL.
Soit votre base de données n'a pas de module spatial et vous serez obligé de passer par le calcul de distance vous même via des algorithmes connus comme par exemple celui qu'on trouve sur wikipedia http://fr.wikipedia.org/wiki/Calcul_...%A9ographiques

Dans tous les cas, ces informations ne sont pas gratuites, même si on peu parfois en trouver qui ont fuité sur internet.

Cordialement
Agnello Fabrice est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 16h54   #4
Candidat au titre de Membre du Club
 
Inscription : janvier 2011
Messages : 56
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 56
Points : 13
Points : 13
Merci pour vos reponses

J'ai trouver quelque chose qui pourrait être intéressante et moin couteux
Il ne demande qu'une 20ene d'euro et une base de donnée pour stoker les informations (d'autres formats sont disponibles, mais je préfère le traitement sql ^^)

http://www.geopostcodes.com/

Bonne journée
healou est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h55.


 
 
 
 
Partenaires

Hébergement Web