私が作成した郡内の区画のシェープファイルを取得し、それを郡鑑定地区 (区画データ) から提供された別のシェープファイルと並べようとしています。それらを並べようとすると、道路のシェープファイルが他のすべてのものと整列しません。それらはすべて同じ座標系にあり、サブディビジョンのシェープファイルを再作成する必要はありません。何かご意見は?
4 に答える
これは、状況に応じて、答えが単純な場合もあれば非常に複雑な場合もある質問です。私は GIS 開発者として、これを座標系が正しく定義されていないことによる症状として最もよく見てきました。ただし、これが当てはまるかどうか、および解決策は環境に大きく依存します。ここからは、ESRI パッケージで作業していると仮定します...
あなたの問題は、投影および/またはデータム定義の不一致の1つであるという他のポスターに同意します。
ESRI ソフトウェアのプロジェクションに関して理解しておくべき最も重要なことは、次のとおりです。
ArcCatalog でデータセット (シェープファイル、ジオデータベース フィーチャクラスなど) の投影を手動で設定しても、そのデータセットは再投影されません!!!
データを再投影するには、作業を行っていてデータが明らかに正しく並んでいる ArcMap セッションからデータをエクスポートする必要があります。エクスポート中に、基になるマップの座標系または元のデータセットの座標系を使用してデータを保存するかどうかを選択できます。
最善の策は、次の手順に従って正しい投影法で新しいデータセットを作成し、特定の問題を解決するために必要なことを推定することです。
- 新しい ArcMap セッションを作成し、その座標系を設定します。
NO OTHER DATA を使用して、新しい ArcMap セッションでこれを行います。ArcMap マップビューの座標系を目的の座標系に明示的に設定してください (オーバーレイしようとしているデータと一致する座標系、または確立された別のデータセットからの座標系をお勧めします)。
既知の適切な座標系を持つ別のデータセットを 1 つ追加します。
この ArcMap セッションで新しいデータセットを作成します。新しいデータに、ArcMap マップビューおよびマップ内のもう 1 つのデータセットと同じ座標系を指定します。新しいデータの XY ドメインを、他のデータセットによって定義された領域を超えるように設定しますが、目的の空間解像度が低下するサイズを超えないようにしてください。
データを作成します。この時点では、どのデータでもかまいません。いくつかの線、いくつかのポリゴンなど。作業を保存します。
新しいデータセットをエクスポートします。プロンプトが表示されたら、基になるマップビューの座標系で保存することを選択します。
新しい ArcMap セッションを作成し、新しいデータセットを追加します。次に、区画データセットを追加します。これらは、マップ ウィンドウで同じスペースを占めるようになります。
新しいデータを心ゆくまで編集してください。
これで解決しない場合に考えられる問題:
これらの手順を正しく実行していません。ESRI のドキュメントを確認してください。これは十分に文書化された問題です。
一致させようとしている区画データには、適切に定義された座標系がありません。このデータの管理者は、自分が何をしているのかわからず、データをいじってしまった可能性が常にあります。私はこの問題を何度も見てきましたが、認めたいと思っています。
投影法は一致しましたが、データムが一致しませんでした。多くの地方自治体は、かなり古い NAD27 のデータをまだ使用しています。一部は最新の NAD83 に移行しました。その差は、国のどこにいるかにもよりますが、最大 300 メートルです。また、測量または GPS 機器に由来するデータは、通常、WGS84 (衛星測量の一般的なデフォルト) で収集されます。これは、少なくともマッピング スケールの解像度では、NAD83 と同じすべての実用的な目的で使用されます。
これらの問題を調査してみて、どうなるか見てみましょう。もう一度言います:
投影を手動で設定しても、実際にはそのデータは投影されません!!
幸運を!
あなたの問題は投影であることに同意してください。いずれかのファイルに関連付けられている .prj ファイル拡張子はありますか? 最初に重要でない場合は、あなたが持っているプロジェクトを見つけることです. 地方自治体からの米国中心の地方データを扱っている場合、ある種のState Planeを推測します。
あなたの問題はおそらく投影の1つです
| | 投影法: 使用する地図投影法の名前を表す文字列。| 参照してください。「mapproject」(「mapproj」ライブラリ内)。デフォルトは | です。選択した縦横比で長方形の投影を使用する | 経度と緯度の目盛りは | で同等です。写真の中央。`-----
地籍ツール (測量ツール) では通常、少数のコントロール ポイントを指定し、コントロール ポイントに合わせてデータを「ワープ」します。これは、単純なシフトからより複雑なものまで何でもかまいません。すべてが数フィートずれている場合は、「エディタ」を使用してすべてのシェープファイルを選択し、必要なだけ移動することもできます。
両方のシェープファイルが同じ座標系を使用していることを確認した場合、投影が問題になる可能性は低くなります。区画データが他のデータ ソース (道路など) から「オフセット」されることはよくあることです。これは、一貫性のない収集方法と基準点に由来します。
エラーのもう 1 つの原因は、シェープファイルの 1 つに間違った座標系が指定されていることです。たとえば、道路が実際には WGS 1984 であるにもかかわらず、prj が NAD1983 に設定されている場合、いくつかの重大なエラーが表示されます。これは通常、シェープファイルの座標系を手動で設定しなければならなかった場合に発生します (つまり、PRJ が含まれておらず、作成した場合)。