0

できれば ESRI の ArcGis を使用して、ユーザーの UTM 入力 (WGS 1984) を 10 進度に変換する必要があります。ゾーン (北緯 14 度、南緯 22 度などの形式) と東座標と北座標を取得するためのコードは既に取得しています。ここからどうすればいいですか?

編集: 入力は次のような文字列として期待されます: 14N 423113mE 4192417mN. 14上記の文字列から数字 (および文字) 、N423113、およびを簡単に抽出できます4192417。どういうわけかそれを10進数に変換する必要があります。

4

1 に答える 1

1

入力データに関する特定の情報はありません。

以下は、出発点となる一般的な情報です。

  1. 最も簡単な方法は、ジオプロセシング エンジンを使用してフィーチャクラス全体を再投影することです。Data Management ツールボックスの Project ツールに C# クラスを使用します。
  2. もう 1 つの方法は、IGeometry のProjectメソッドを使用して、いくつかのフィーチャのみを投影することです。

編集:入力データにはソリューション2を使用してください。

もう 1 つの簡単な方法は、オープンソース ライブラリ Proj.4 - Proj4Netの .NET ポートを使用することです。このような単純なタスクでは、ArcObjects クラスよりもはるかに簡単に使用できます。

于 2012-09-06T06:54:39.400 に答える