Re: GridMap from classic ASP
I'm attempting to call the GridMap web service from classic ASP, without success.
I'm initially trying to replicate the PHP example, with ASP code as follows:
dim objSoapClient, TheGridMapRequest
set objSoapClient = Server.CreateObject("MSSOAP.SoapClient30")
objSoapClient.ClientProperty("ServerHTTPRequest") = True
call objSoapClient.mssoapinit("http://212.219.37.104/NBNWebServices/ws/WSDL")
TheGridMapRequest = "<GridMapRequest xmlns=""http://webservices.searchnbn.net/query"" xmlns:xlink=""http://www.w3.org/1999/xlink"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"">"
TheGridMapRequest = TheGridMapRequest & "<TaxonVersionKey>NHMSYS0000309499</TaxonVersionKey>"
TheGridMapRequest = TheGridMapRequest & "<Resolution>_2km</Resolution>"
TheGridMapRequest = TheGridMapRequest & "<GridMapSettings>"
TheGridMapRequest = TheGridMapRequest & "<Width>500</Width>"
TheGridMapRequest = TheGridMapRequest & "<Height>500</Height>"
TheGridMapRequest = TheGridMapRequest & "<Grid>Grid_10km</Grid>"
TheGridMapRequest = TheGridMapRequest & "<Background>OSMap</Background>"
TheGridMapRequest = TheGridMapRequest & "<ViceCounty>59</ViceCounty>"
TheGridMapRequest = TheGridMapRequest & "<Region>GBIreland</Region>"
TheGridMapRequest = TheGridMapRequest & "</GridMapSettings>"
TheGridMapRequest = TheGridMapRequest & "</GridMapRequest>"
TheResponse = objSoapClient.GetGridMap(TheGridMapRequest)
I'm getting an error on call to GetGridMap, as follows:
Error Type:
Client (0x80070057)
Client:Loading the request into SoapReader failed. HRESULT=0x80070057: The parameter is incorrect. - Client:Unspecified client error. HRESULT=0x80070057: The parameter is incorrect.
Can anyone point me in the right direction?
Thanks,
Mark