SQL Server Spatialで地理データ型ではなくジオメトリを使用していますか?


15

歴史的に、私は主にSQL Serverの単純な緯度と経度の座標を扱ってきました。それらを地理データ型としてSQL Serverに保存し、さまざまなディスプレイ(主にGoogleマップ)でレンダリングしました。

最近、さまざまなソースからのシェープファイルデータセットの使用を開始しましたが、それらはほぼ排他的にジオメトリです。さらに、さまざまな座標参照系を使用します。

動作するのはかなり厄介です。

これらの特定の空間参照システムには、実際にWGS84を使用しても達成できない利点がありますか?


7
地理学は、楕円体が利用する全世界をカバーするシステムであるため、地上測量は比較的不正確です(測量に関連するため)。各「ジオメトリ」CRSは、より小さな領域に関連し、その定義された領域の正確な測定値を提供するように設計されています。測量士は、地上システムまたはローカルcrsと呼ばれるものでこれをさらに一歩進めます。開始コントロールポイントおよび/またはコントロールポイントのネットワークがあり、そのネットワーク内で測定して非常に高い精度(サブセント)を獲得します。これにより、私たちの側で多くの作業が違いを知るようになります
ブラッドネソム14年

@BradNesom、ありがとう。調査員のレベルではなく、ニーズから見てきただけだと思います。
エリック

回答:


14

Stack Overflowには良い答えがあります。これは次のようなものです:

ジオグラフィタイプは、ジオメトリよりも少し制限が厳しくなります。異なる半球を横断することはできず、外側のリングは反時計回りに描画する必要があります。

残りは、SQL ServerのGeographyデータタイプとGeometryデータタイプにあります

A ジオメトリ地理対塹壕ブログからSQLの記事では、より多くの詳細に立ち入り:

2つのデータ型の最大の違いを探している場合は、機能であることがわかります。Geometryオブジェクトは、2Dの平らなポリゴンです。つまり、地球上にある国(たとえば、「湾曲した」カナダ)、または赤道に近い国(例えば、「平らな」ブラジル)を使用してもかまいません。

一方、地理オブジェクトは3D(または4D)ポリゴンであり、地球の形状と同じ曲線を持っています。つまり、2点間の差は直線では計算されませんが、地球の曲率を考慮する必要があります。

もう1つの重要な違いは、NAD_1983_StatePlane_California Zone 5などの標準座標系にデータを保存し、空間データベース、空間関数などのすべての機能を使用し、最も重要なのはローカライズされた座標系の空間精度です。データタイプとして地理を使用する場合、WGS84にのみデータを保存できます。

したがって、オプションがあり、ジオメトリを選択し、EPSG:102645/102245を使用する場合(SoCalの標準の「状態平面ゾーン5」を確認する必要があります)、すべての設定が完了しますあなたが着手したい分析。共有する場合は、共有が望ましい場合は、データセットをWGS84にエクスポートします。


概念的にはわかりますが、ロサンゼルス郡の犯罪マッピングに関しては、単一の郡です。私が見ているよりも多くのデータの予測が大きく合意されている場合でも(おそらく)、理論上の利点を引用できる限り、相互運用性の頭痛に苦しみ続けています。
エリック

次に、制限に気付いており、それらの境界で操作できる場合は、それを選択する必要があります!
DPSSpatial

ロサンゼルスの郡が意味する「ステートプレーン5」を決定するクリスタルボールを持っていれば、私はしたいです。購入した精度が3mm向上したことで、他の人が理解しようとする頭痛の種に値することを願っています。
エリック

私の答えを更新しました-データ型としてジオメトリを使用すると、状態プレーンにデータを保存でき、心配することはありません...あなたの考えを教えてください。
DPSSpatial 14年

3
@radpinこのようなことを学ぶことは絶対的なものであり、GISを使用していない人の視点から見たカフカエケの実存的な恐怖に同意します。しかし、これらの3mmは、公共施設のパイプや電線について話すとき、財産線や潜在的な悲劇に関しては多くのお金/訴訟を意味します。さらに、カリフォルニア州の調査地域の地図もあります。LA郡はデータム間の特別なケースです。楽しい。
ジェイソンシャイラー14年

4

投影座標系のプロパティをチェックして、ユーティリティのビューを取得できますか?

投影座標系には、その有用性と根拠を確立する3つの側面またはプロパティがあります。2Dサーフェスに3D空間を投影すると、当然ながら歪みと現実が見られます。アプリケーションによっては、特定の投影座標系を使用すると、現実をより正確に表現できます。一部のアプリケーションでは、きめの細かい精度が重要です。

投影座標系の3つのプロパティ。完璧なものもありますが、決して完璧ではありません:

等距離 -地図に表示される(特定のスポットからの)距離は現実に忠実です。

コンフォーマル -ズームインすると、マップに表示される角度は現実に忠実です。

等しい面積 -マップに記録された面積は、実際のオブジェクトの面積と同じです。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.