cs_AmK
Messages postés368Date d'inscriptionjeudi 13 mars 2003StatutMembreDernière intervention27 janvier 2010
-
9 janv. 2008 à 22:40
lassad_haddaji
Messages postés141Date d'inscriptionmardi 24 avril 2007StatutMembreDernière intervention 6 avril 2012
-
1 avril 2009 à 13:11
Bonsoir,
J'ai un problème lors de l'utilisation du web service Map Point :
Voici le code utilisé :
FindServiceSoap fss;
FindAddressSpecification addressSpecif = new FindAddressSpecification();
FindResults resultats;
Address address = new Address();
// On insère les données relatives à l'adresse
address.AddressLine =_address;
address.PostalCode = _postal_code;
address.PrimaryCity = _city;
address.CountryRegion = _country;
Vous aurez peut être remarquer que j'utilise : FindServiceSoap fss; au lieu de FindServiceSoap fss = new FindServiceSoap(); car apparement , FindServiceSoap est une classe abstraite ! (donc ininstanciable) , et pourtant dans toutes les docs que j'ai lu elle l'était! Et j'ai beau cherché , les différences entre les anciennes versions de Map Point et les nouvelles , ils spécifient que le code écrit dans une ancienne version est toujours valide avec les nouvelles..
D'autre part , j'obtiens les erreurs suivantes :
Error 1 The best overloaded method match for
'PickMeUp_BusinessLayer.ReferenceMapPoint.FindServiceSoap.FindAddress(PickMeUp_BusinessLayer.ReferenceMapPoint.FindAddressRequest)'
has some invalid arguments C:\Documents and Settings\COMPAQ\My
Documents\Visual Studio
2008\Projects\PickMeUp_BusinessLayer\PickMeUp_BusinessLayer\MapPoint.cs
34 25 PickMeUp_BusinessLayer
Error 2 Argument '1': cannot convert from
'PickMeUp_BusinessLayer.ReferenceMapPoint.FindAddressSpecification' to
'PickMeUp_BusinessLayer.ReferenceMapPoint.FindAddressRequest'
C:\Documents and Settings\COMPAQ\My Documents\Visual Studio
2008\Projects\PickMeUp_BusinessLayer\PickMeUp_BusinessLayer\MapPoint.cs
34 41 PickMeUp_BusinessLayer
Pourtant la méthode FindAddress , prends bien un paramètre de type : FindAddressSpecification !
jimminhoo
Messages postés3Date d'inscriptionsamedi 24 mars 2007StatutMembreDernière intervention 3 février 2009 3 févr. 2009 à 18:20
Bonsoir,
Je n'arrive pas a trouver un site où télécharger le web service Map Point.
Peut tu m' envoyer l' URL ou m' envoyer sur mon adresse jimminhoo@yahoo.fr STP.
cs_AmK
Messages postés368Date d'inscriptionjeudi 13 mars 2003StatutMembreDernière intervention27 janvier 20101 4 févr. 2009 à 20:11
Bonjour,
Un webservice ça ne se télécharge pas (ne pas confondre avec un SDK), il faut que tu insères l'adresse du webservice de MapPoint au niveau de visual studio. ( clique droit sur ton projet, add service réference->advanced->add web reference si tu es sous Visual Studio 2008, et clique droit->Add Web reference si t'es sous un visual studio antérieur).
l'adresse est :