Welcome to the timezone-boundary-builder troubleshooting wiki! This page will contain common problems encountered with the script and recommendations on how to overcome them.
No data for the following query:
This error happens when no geographic data was found with a overpass query. This can happen because of 2 reasons:
Invalid geojson received in Overpass Result
This error occurs when geojson is received from Overpass, but the geojson received is invalid geojson. The particular geojson causing the issue will be saved to a file and you must manually inspect it. The library geojsonhint will give you a hint as to what line in the saved file you should look at to investigate. This error is most frequently caused by people deleting data about boundaries from relations and the boundaries must be fixed in OpenStreetMap.
Watch this video to see how to fix relations that have are missing ways:
Validation error: ... intersects ... area: ###
These validation errors occur when two timezone boundaries intersect by more than a trivial amount. This project produces timezones that are allowed to overlap each other, but only in certain areas as defined in the expectedZoneOverlaps.json
file. A file with the overlapping areas will be outputted. If the area should be allowed to overlap, then an entry for the zone overlaps should be defined in the expectedZoneOverlaps.json
file. This check is needed because there will frequently be times when the data fetched for an Overpass Turbo API query will contain a larger area than expected causing overlaps that don't make sense.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4