Mehr

SQL Server GeoJson-Format in SQL-Geometrie/Raumdaten konvertieren


Ich verwende Javascript und Openlayers 3 und zeichne Formen oder Geometrie in der Osm-Karte. Die Daten sind im Geojson-Format und ich möchte sie in SQL Server 2008 R2 mit SQL-Geometrie oder räumlichen Datentypen speichern. Gibt es eine Möglichkeit, das GeoJSON-Format in SQL-Geometrie zu konvertieren?


In SQL Server 2008 gibt es keine integrierte Unterstützung. Wenn Sie dies in der DB-Schicht tun möchten, sollten Sie eine CLR-Assembly verwenden, die JSON analysiert (Json4sql, JsonSelect usw.). In SQL Server 2016 haben Sie die OPENJSON-Funktion, die parsen kann GeoJSON-Text http://blogs.msdn.com/b/sqlserverstorageengine/archive/2015/10/01/parsing-geojson-format-in-sql-server-2016.aspx