OSMUK Cadastral Parcels layer - slow?

Hi folks,

I use the OSMUK Cadastral Parcels layer a lot when editing and have noticed it recently it can take a very long time to load (if at all).

Wondering if this is a me thing, or if others are experiencing the same too? I’m using iD editor on Firefox and other layers load fine.

I was going to report on the layer index repo but not sure if that’s the right place? It is actually an issue with wherever is hosting the data?

Cheers.

3 Likes

It’s been intermittently very slow for me in JOSM over the last few weeks and was mentioned on #osm-gb

I really ought to use something like MapServer to provide this layer in JOSM locally, as I update my PostGIS copy of the England & Wales data when it’s published (1st Sunday of the month).

2 Likes

Yes I’ve been having a problem with OSMUK Cadastral Parcels layer - “Error no tiles at this zoom level” lately, on and off with JOSM. Annoying!

Not sure what to do about it eother

I don’t know the technical details but there have been some issues with the hosting setup for the tiles recently. @CjMalone probably knows more…

2 Likes

Using Josm with cadastral parcels turned on is torpedoing my aerial imagery - as soon as I turn on cadastrals the imagery stops loading and I get blank or heavily blurred tiles, when I disable cadastral parcels, it :sparkles:magically​:sparkles: starts working again. Tested with Bing, Esri and Mapbox.

renderd is having a moment on the new server, I thought we were gonna switch back to the old server

Is the Mapnik (?) stylesheet for the layer available in a public repository?

Working ok for me in iD with Bing on Firefox zooming on Swansea

Interesting. Works in Swansea for me too. I guess only certain tiles have been rendered. So in other parts of the country, they don’t load.

2 Likes

I’ve been sorely missing Cadastral Parcels for a week or more now (on Safari/Firefox on MacOS), in north Powys, and north Lancs.

Is there any likelihood of this getting fixed any time soon ?

1 Like

Working quite intermittently for me, some tiles will load fine and others are returning 404 errors after a few seconds.

I’ve had similar issues with the Cadastral Parcels layer recently.

I think this is a really good example of how much a quietly developed service with little fanfare has such a huge positive impact that, when degraded, it causes problems for people.

I don’t believe there is already one, but if not, then a UK OSM service status page may be helpful. I am sure that not everyone would see or check it, but it might save some queries.

I’d like to thank the people behind the service who are quietly beavering away behind the scenes - I know I have found it immensely helpful.

6 Likes

I think this is back to normal now? Although I did just edit Swansea where it was working for me anyway…

3 Likes

Hello! some technical context for this:
The server providing this was hosted on AWS. Mythic beasts are generously donating hosting to osmuk and we have moved the tile server to a server hosted by them. I updated the DNS to point to the new server in early January.

As part of the move, some of the back end was changed (using postgres for the database instead of sqlite3) which should be much faster, but there is some kind of integration fault possibly between renderd and postgres that caused a resource leak, crashing the server quite regularly.

In the interests of stability, it was switched back to sqlite, but this is much slower as it is single threaded.

We’re seeing if there’s anything we can do to make it faster and more reliable again.

2 Likes

Follow Adge Cutler’s sage advice and bounce renderd daily (or twice if you prefer) and I suspect you’ll be fine :popcorn:

That said, I’m not convinced that there actually is a resource leak in the versions of everything that ships with recent Debian versions (specifically 12 and 13) - per the maintainer comment “even though the previously existing memory leak in PostgreSQL should have been resolved”.

What versions of renderd, postgres etc. are you running, and how many rendering threads?