Ich wurde vor kurzem Daten in einer Form Dateiprojektion EPSG: 4326 geliefert. Ich importiert diese in meine PostGIS Datenbank und dann versucht zu 3857. ich den FehlerFinden Geometrien mit Koordinaten, die nicht in die Projektion gehören
ERROR: transform: couldn't project point (-99762.4 -2.87277e+006 0): latitude or longitude exceeded limits (-14)
Auch nach st_force2d
und st_makevalid
Anwendung kam zu verwandeln konnte ich noch nicht verwandeln, bis ich ein Löschen der eine auf die Spur verwaltet Geometrie, die für Lat/Lng "außerhalb der Grenzen" war.
Meine Frage ist: Wie finde ich leicht Geometrien, die nicht in den aktuellen Projektionen Umschlag passen?
Die Daten bestehen aus Polygonen, auch wenn der Fehler auf den ersten Punkt berichtet, dass es wurde aufgeklebt. Mit einer leichten Modifikation wird dies mit Polygonen umgehen. Idealerweise suche ich nach einer generischen Art, mit jeder Projektion umzugehen. Wahrscheinlich, indem man zuerst den Umschlag der Projektion bekommt? – Derek
@Derek, siehe meine andere Antwort unten –