0

次の列を含むシェープファイルをロードしました。[NumberOfParts]、[ContentLength]、[NumberOfPoints]、[Points]、[RecordNumber]、[ShapeType]、[XMax]、XMin]、[YMax]、[YMin]、[AU12]、[NAME]。

数式 geometry::STGeomFromText(Points,4326) から地理的空間列を正常に導き出すことができました。問題は、シェープファイルから経度/緯度を取得する必要があることです。Shapefile には、ニュージーランドの詳細が含まれています。緯度/経度を導き出すのを手伝ってください。投影ファイルもありますが、ファイルを使用して緯度/経度を導出する方法がわかりません。

4

1 に答える 1

1

最初に、Centroid 列を作成し、STCentroid() を使用してデータを入力することをお勧めします。

次に、STXとSTYで緯度経度を導き出すことができます。米国の場合、これを使用して緯度/経度座標をエクスポートします: CAST(centroid.STY AS decimal(8,6)) および CAST(centroid.STX AS decimal(9,6)) 経度は最大 3 桁になる可能性があるためです。小数点の左側にあり、緯度はわずか 2 です。ニュージーランドは異なります。

于 2012-09-26T18:25:56.943 に答える