Ich habe ein extravagantes lokales räumliches Bezugssystem, und ich habe viele Daten in einem alten Legacy-System gespeichert. Jetzt möchte ich diese Daten in meine Datenbank importieren. Auf der Clientseite verwende ich JavaScript
OpenLayers 3
Bibliothek (wenn es darauf ankommt), auf der Serverseite I mit srid
zur Speicherung von Geometriedaten verwendet bin 3857
, so meine Tabellen mit Schichtdaten haben solche Einschränkungen:Wie erstellt man eine neue SRID in PostgreSQL/Postgis?
CONSTRAINT enforce_dims_geom_layer_1_ CHECK (st_ndims(geom) = 2),
CONSTRAINT enforce_srid_geom_layer_1_ CHECK (st_srid(geom) = 3857)
Also, wenn ich diese Altdaten haben, mit einigen Koordinaten in einem lokalen Referenzsystem, wie kann ich Ansatz, dieses Problem eine Formel zu erhalten wie:
+proj=longlat +ellps=bessel +towgs84=595.48,121.69,515.35,4.115,-2.9383,0.853,-3.408 +no_defs
Wenn Sie "lokales Bezugssystem" sagen, ist das ein tatsächliches geodätisches Koordinatensystem (d. H. Gebunden an Long/Lat-Koordinaten mit einem bestimmten Meridian und einer Kugel) oder nur Koordinaten, die an einen lokalen Ursprung gebunden sind? Können Sie Ihre Frage bearbeiten, um Informationen zu Ihrem lokalen Referenzsystem zu erhalten? – Patrick
@Patrick. Es ist kein aktuelles/standardisiertes Koordinatensystem. Es ist ein System, das an einen lokalen Ursprung gebunden ist. Das einzige, was ich sicher weiß, ist, dass es für dieses System keinen espg-Code gibt, er existiert nicht in spatial_ref_sys, also muss ich ihn selbst erstellen. Was ich habe, sind nur Rohdaten mit einigen Attributen, einschließlich X- und Y-Koordinaten. Ich kann keine Informationen über dieses System geben, weil ich nichts weiß. Welche Zutaten sollte ich wissen und welche Fragen sollte ich zu diesem Bezugssystem stellen, um auf Ihre Frage antworten zu können? – Jacobian
Sorry, ich sagte, es ist kein tatsächliches Koordinatensystem. Aber in der Tat ist es, weil es in meiner Nähe verwendet wird. Obwohl, ich weiß nicht viel über dieses System. Ich weiß nicht einmal, was ich darüber wissen soll, um eine Formel wie die in der Tabelle "spatial_ref_sys" erstellen zu können. – Jacobian