MapThat – Searching for OS Places

Marketing
Marketing
  • Updated

By David Crowther

MapThat___Searching_for_OS_Places_-_1.PNG

Question:

In MapThat, is it possible to search for an Ordnance Survey Placename?

Answer:

Yes, MapThat is compatible with any number of Address and Placename searches, including searching using your Local Land and Property Gazetteer (LLPG) and using OpenStreetMap’s open API.

However, what if you are not a Local Authority with access to a LLPG or you can’t connect to OpenStreetMap’s web services from your servers?

Have you tried the Ordnance Surveys open dataset – OS Placenames?... if not here’s how you can add it as a search into your webGIS e.g. MapThat.

Visit the OS Data Hubhttps://osdatahub.os.uk/ - and choose Get free OS OpenData downloads.

MapThat___Searching_for_OS_Places_-_2.PNG

There are lots of freely available datasets, so have a little browse!..... when ready search for place names and you will find the OS Open Names dataset.

MapThat___Searching_for_OS_Places_-_3.PNG

Choose to download the data –

MapThat___Searching_for_OS_Places_-_4.PNG

Selecting GeoPackage as the data format -

MapThat___Searching_for_OS_Places_-_5.PNG

This will download as a ZIP file

MapThat___Searching_for_OS_Places_-_6.PNG

Once unzipped you will have a GeoPackage file

MapThat___Searching_for_OS_Places_-_7.PNG

Drag and drop this into your GIS e.g. QGIS

MapThat___Searching_for_OS_Places_-_8.PNG

The OS Place Name dataset covers Great Britain, but in my case, I am only interested in the data in Liverpool so I will add a borough boundary to spatially select against –

MapThat___Searching_for_OS_Places_-_9.PNG

In QGIS I used the Select by Location tool to select the OS Place Names within the Liverpool Borough Boundary -

MapThat___Searching_for_OS_Places_-_10.PNG

MapThat___Searching_for_OS_Places_-_11.PNG

Once selected you can export to a new GeoPackage file, just those records inside the boundary –

MapThat___Searching_for_OS_Places_-_12.PNG

MapThat___Searching_for_OS_Places_-_13.PNG

To upload this new dataset into my spatial database, I can simply drag and drop the new layer into the preferred database and the upload will start –

MapThat___Searching_for_OS_Places_-_14.PNG

MapThat___Searching_for_OS_Places_-_15.PNG

… once completed we now have the OS Place Names data for Liverpool in the spatial database -

MapThat___Searching_for_OS_Places_-_16.PNG

The Name1 field stores the address values e.g. Postcode, Town Name, Road Name etc… with the LOCAL_TYPE field determining the type of address value e.g. Town name, Road name, Postcode etc….

MapThat___Searching_for_OS_Places_-_17.PNG

Road Names:

MapThat___Searching_for_OS_Places_-_18.PNG

Postcodes:

MapThat___Searching_for_OS_Places_-_19.PNG

Next, we can add this data to MapThat as a Search Layer using the MapThat Admin Forms.

In the first example we will create an OS Place Names Postcode Search Layer – using a where clause to select the records where the LOCAL_TYPE = ‘Postcode’

MapThat___Searching_for_OS_Places_-_20.PNG

Choosing the Search Parameters –

MapThat___Searching_for_OS_Places_-_21.PNG

Within MapThat users can now use the new OS Place Names Postcode Search – typing a full or partial postcode value the records are filtered as the user types.

MapThat___Searching_for_OS_Places_-_22.PNG

MapThat___Searching_for_OS_Places_-_23.PNG

MapThat___Searching_for_OS_Places_-_24.PNG

In the next example we will create an OS Place Names Road Name Search Layer – using a where clause to select the records where the LOCAL_TYPE = ‘Named Road’

MapThat___Searching_for_OS_Places_-_25.PNG

Choosing the Search Parameters

MapThat___Searching_for_OS_Places_-_26.PNG

Within MapThat users can now use the new OS Place Names Road Name Search – typing a full or partial road name value the records are filtered as the user types.

MapThat___Searching_for_OS_Places_-_27.PNG

MapThat___Searching_for_OS_Places_-_28.PNG

MapThat___Searching_for_OS_Places_-_29.PNG

Give this a go yourself, and maybe add a few more OS Place Name searches in for - Towns, Villages and other places names.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.