This form uses various third party services to manipulate the information submitted by the user:
- proj4js.org (opens new window) is used to convert the WGS84 coordinates of the location picker field into Ordnance Survey National Grid eastings and northings. These are included in the email that gets generated
- The summary on the second page, and email/PDF, displays an image of the selected location using the Google Static Map API (opens new window)
- QR codes with the user's contact details and the map location are added to the PDF using Google QR Codes (opens new window)
- Reverse Geocoding (opens new window) displays the closest human-readable address to the point chosen on the map
You can download a copy of this form, but you'll need to add your own Google API key (with maps and static mapping enabled) to the location picker field and static map calls in the Custom Read Only template and the Summary HTML template. The Custom Read Only Data Function requires a Google API key with access to Google's geocoding API.