Page tree
Skip to end of metadata
Go to start of metadata



Address Geocode - International C# Code Snippet
AGI.AGISoapServiceClient soapClient = new AGI.AGISoapServiceClient();
AGI.ResponseObject response = null;

try
{
	response = soapClient.PlaceSearch(singleline, address1, address2, address3, address4, address5, locality, administrativearea, postalcode, country, boundaries, maxresults, searchtype, extras, licensekey);

	if (response == null || (response.ContainsKey("Error") && response["Error"][0]["TypeCode"] == "3"))
	{
		throw new Exception("Calling Failover URL");
	}
}
catch (Exception ex)
{
	response = soapClient.PlaceSearch(singleline, address1, address2, address3, address4, address5, locality, administrativearea, postalcode, country, boundaries, maxresults, searchtype, extras, licensekey);
}

ProcessResponse(response);


Address Geocode - International Java Code Snippet
//Get the inputs from the form
String SingleLine = request.getParameter("SingleLine");
String Address1 = request.getParameter("Address1");
String Address2 = request.getParameter("Address2");
String Address3 = request.getParameter("Address3");
String Address4 = request.getParameter("Address4");
String Address5 = request.getParameter("Address5");
String Locality = request.getParameter("Locality");
String AdministrativeArea = request.getParameter("AdministrativeArea");
String PostalCode = request.getParameter("PostalCode");
String Country = request.getParameter("Country");
String Boundaries = request.getParameter("Boundaries");
String MaxResults = request.getParameter("MaxResults");
String SearchType = request.getParameter("SearchType");
String Extras = request.getParameter("Extras");
String LicenseKey = request.getParameter("LicenseKey");

//Create a soap client
AGISoapService soap = new AGISoapService();
com.serviceobjects.IAGISoapService client = soap.getDOTSAddressGeocodeInternational();


//Call the PlaceSearch operation
ResponseObject serviceResponse = client.placeSearch(SingleLine, Address1, Address2, Address3, Address4, Address5, Locality, AdministrativeArea, PostalCode, Country, Boundaries, MaxResults, SearchType, Extras, LicenseKey);





  • No labels