This is a location service for Rock that looks-up, standardises, and geocodes UK addresses and looks-up and standardises international addresses using the Postcoder Web API.
The repository includes the C# source for use with the Rockit SDK. To download the latest release of the plugin in .dll format click here.
This location service checks the country of the address being verified. If it is a UK address it will pass the values (if any are present) of the address line 1, address line 2, city, state, and postal code fields from Rock to Postcoder Web. It will then ask for the best match and, if values are present in the response, it will then create a two line address and replace the values stored in Rock with the response values including longitude and latitude.
If the address is not a UK address it will do the same as above but will not geocode the address.
To check if a country is supported by this plugin please check to see if the country is listed here.
If anything looks broken, flag up an issue.
This project is licensed under the Apache 2.0 License.