2

英国ナショナル グリッド座標系を使用して記述された ESRI シェープファイルのセットがあります。KML ファイルに変換するために、これらのファイルを WGS84 lat/lons に変換する必要があります。私は次のようにこれを行うのに問題があります:

元のファイルをそれぞれ MapInfo Professional で開いて、私のファイルには British National Grid の投影法が含まれていることを伝えると、ファイル内に地理オブジェクトが表示されません。マップ ウィンドウは完全に空です。

MapInfo Professional の Universal Translator を使用してファイルを WGS84 MapInfo TAB ファイルに変換すると、以前と同様に、変換されたファイルに地理オブジェクトが表示されず、MapInfo ウィンドウが空になります。

これらのファイルの座標系を確認できますか? ここで何か不足していますか?MapInfo Professional を使用してシェープファイルを変換し、表示できると期待している方法でシェープファイルを変換できる必要がありますか? 別のツールを使用すると、より適切に機能しますか?

ありがとう。

より詳しい情報:

私のシェープファイルには、緯度/経度に適切に変換されていないように見える座標が含まれており、座標が実際にはBritish National Gridではないかどうか疑問に思っています。383702523、399081141 などの座標が表示されますが、これはおよそ緯度/経度 53.488182、-2.247153 のようです。私の入力ファイルがどのプロジェクションシステムに入っているか分かりますか?

4

2 に答える 2

6

OS グリッドは WGS84 を使用しません - Airy 1936 (OSGB36) 回転楕円体を使用し
ます。したがって、OSgrid -> lat/lon、次に OSGB36 -> WGS84 に進む必要があります。

http://www.ordnancesurvey.co.uk/oswebsite/gps/docs/convertingcoordinatesEN.pdfを参照してください。

OS グリッドを緯度経度に変換するには、http://www.movable-type.co.uk/scripts/latlong-gridref.htmlを参照してください。

次に、OSGB36 -> WGS84 から移動するには、http://www.movable-type.co.uk/scripts/latlong-convert-coords.html を参照してください

于 2009-10-09T03:12:31.717 に答える
3

http://gothos.info/2009/04/14/transform-projections-with-gdal-ogr/

ogr2ogr は、この種の変換を行うための優れたツールです。次のようなコマンドで実行します

ogr2ogr -t_srs EPSG:4326 map_wgs84.shp map_original.shp 

-t_srs は、座標系を変換するオプションです。4326 は WGS84 の EPSG SRID です。

于 2009-10-09T02:54:28.807 に答える