2023-02-22 | 2023-02-23 |
2023-02-24
2023-02-23
Liverpool
Previously... Oasis.2023-02-22#Liverpool
Today, in Liverpool, I have much fewer errors - let's address them.
I'll start by revisiting the unusual 'Node is inside 2 WATER polygons' issue:
- What's the issue?
...
OasisOSM.py 015911 ERROR: Node[25583] is inside 2 WATER polygons (0 or 1 expected)
...
- This is stopping OSM-MeshJSON in its tracks, which is causing the AS30 creation to fail. What's the problem, then? To know this, we must first find the problem.
- Where's the issue?
- Below is our entry for the node in our aptly-named
.node
file for this AS30:
...
25583 -269.34772210544907 -179.90359520353377 0
...
- These coordinates are in Earth-North-Up - we need them in Decimal Degrees. Let's convert:
# The python file # The function # ENU-X # ENU-Y # ENU-Z # AS30 Lat DD # AS30 Lon DD
lhc@S23:~$ sudo -u www-data /var/www/html/Oasis/Code/python/OasisM30Utility.py ENUtoDD -269.34772210544907 -179.90359520353377 0 53.4375 -2.9625000000000004
OasisM30Utility.py 010894 Verbose1: 2023-02-23 10:17:16.431464
OasisM30Utility.py 010895 Verbose1: uid = 33
OasisM30Utility.py 010896 Verbose1: euid = 33
<6>011011 Info: ddLat=53.43588346649576 ddLon=-2.9665528326263026
<6>011013 Info: DMS = 53° 26' 9.18" N 2° 57' 59.59" W
<6>011014 Info: DMS = 53 26 09 N 002 57 59 W
OasisM30Utility.py 011105 Verbose1: OK (Exit=0)
- Alright - that tells us where we are. Which is?
Here.
- The issue (I think) is that this is a relation, and both the relation way and it's outer are tagged as water. I've removed the water tag from the outer - let's see how this goes now.
That was it! With that issue sorted, I've cleaned the three Tiles and the Site. Now, to get in there and have a gander.
Unfortunately, it's taken intil 16:40 to get to this point. One machine tried to laod the level for 4 hours before I decided to kill it - I'm calling this the Paris Problem. Your 7.5km radius might be good for Barlow, but not for a densely-mapepd city, like Paris (or Liverpool, in this case). One of our more powerful ones did manage, though, so here's some nice screenshots:
Whilst on that powerful machine, I emptied the Site's
MeshesENU - any machine should be able to open it now, which means any machine can do the clean I've just issued after reducing the radii'.