1

新しいイスラエル投影 (EPSG: 2039) のポイントの位置を保持する 2 つのフィールド (X,Y) を持つテーブルがあります (例: X=194545.05941493041、Y=668112.83849507652) すべてのポイントを WGS84 (EPSG: 4326) に再投影したい. (たとえば、上記の同じ座標は、34.940578289586、32.106153057749005 の周りに変換する必要があります。

SQL 2008でそれを行うにはどうすればよいですか?

4

1 に答える 1

0

今はもっと簡単な解決策があるかもしれませんが、数年前に私がしなければならなかったのは次のことでした: UTM33N(x, y ) と WGS84 (lat lon) の間で再投影する必要がありました。

http://projnet.codeplex.com/を使用して各座標を変換します。必要なキーは、投影モデルを構成する 2 つの WKT (WellKnownText) です。私にとっては、数時間の試行錯誤でしたが、最終的には良い翻訳ができました。

後で空間インデックスの使用を開始したとき、SSIS パッケージを作成して、すべてのデータをインポートに再投影しました。

今日より良い解決策があるかもしれません: おそらくhttp://sqlspatialtools.codeplex.com/でサポートされている でしょう

于 2011-05-17T09:22:36.383 に答える