タグ付けされた質問 「arcgis-10.0」

このタグは、ArcGIS 10.0がArcGISプラットフォームから使用しているバージョンである場合に使用します。

3
同じ座標系を持つレイヤーは、ArcMapで整列/オーバーラップする必要がありますが、そうではありませんか?
ArcMapドキュメントに4つの異なるレイヤーを配置しましたが、そのうち1つだけがマップに表示されます!他の3つのレイヤーも表示されるはずです。私が行うとレイヤーにズームを、私は一つの層を見ることができますが、私は互いの上に一度、他の3ショーを作る方法を見つけ出すことはできません。 ArcMapを開く前に、ArcCatalogを使用して、シェープファイルの3/4を右クリックし、[ プロパティ] →[ 座標系] →[ インポート]をクリックしてから、他の3つに必要な座標系を持つTreesレイヤーをクリックしました。私はArcMapのを開いたときには4つの層はなかったではない重複し、また私は、互いの上または下にそれらを移動することができます。

5
ArcPyスクリプトをデバッグしますか?
ArcGIS 10でArcPyを使用して多くのPythonスクリプトを記述しましたが、これまでのところ、デバッグの唯一の手段はを使用してジオプロセシング結果ウィンドウにメッセージを出力することだけarcpy.AddMessage()です。 ブレークポイントの設定など、他のオプションはありますか? ジェイソンの方法はすばらしい。検証など、ツールボックスにバグがある場合、ツールボックスがエンコードされているため、IDEで問題を特定できない可能性があります。少なくともWINGはそれを特定できませんでした。

5
ポリゴンの平均幅を計算していますか?
路面を表すポリゴンの平均幅を調べることに興味があります。また、道路の中心線をベクトルとして持っています(正確には中心にない場合があります)。この例では、道路の中心線は赤で、ポリゴンは青です。 私が考えていたブルートフォースアプローチの1つは、ラインを少しずつバッファリングし、バッファをフィッシュネットグリッドと交差させ、道路ポリゴンとフィッシュネットグリッドを交差させ、両方の交差測定の交差面積を計算し、これをエラーはわずかです。しかし、これは大雑把なアプローチであり、よりエレガントなソリューションがあるかどうか疑問に思っています。さらに、これにより、大きな道路と小さな道路の幅が隠されます。 ArcGIS 10、PostGIS 2.0、またはQGISソフトウェアを使用するソリューションに興味があります。この質問を見て、ArcGIS10用のDan Pattersonのツールをダウンロードしましたが、必要なものを計算できませんでした。 ArcGIS 10で最小境界ジオメトリツールを発見したところ、次の緑のポリゴンを作成できます。 これは、グリッドに沿った道路に適したソリューションのように見えますが、それ以外では機能しません。そのため、他の提案にも興味があります。

4
ArcGIS Desktopでカートグラフィック効果の境界に方向シェーディングを使用していますか?
ナショナルジオグラフィックマップの添付のスクリーンショットは、境界線の美しい方向シェーディングを示しています。書き込み境界内のフィーチャをハイライトし、透明なポリゴンまたはクロスハッチでそれらを覆い隠さないようにするため、書き込み境界マップのこの種のシェーディングを再現しようとしています。ArcGIS 10を使用してこの種の境界シェーディングを実現する方法はありますか? 「1946年の国家Geographic.jpgによるインドの政治的細分化」というタイトルの大きなマップへのリンク

8
ラスターのフットプリントを示すシェープファイルを作成しますか?
TIFF形式で約1,000枚の衛星画像があり、ラスタのインデックスとして機能するシェープファイルを作成したいと思います。これはラスターカタログに似ていますが、ラスターカタログを作成したくありません。 私が予見できるいくつかの障害は、画像がジオリフレンシー化されているため、形状が長方形ではないことです(データ領域について話している)。 明確にするために、ポリゴンは、長方形のラスタ全体ではなく、ラスタの非ゼロ(または非データ)ピクセルのみをカバーする必要があります。これまでの回答のほとんどは、データと非データピクセルをカバーする長方形のポリゴンを提供します。 私のイメージ 私が調べたツールによって得られた結果(ラスターcatlog、さまざまなArcscript、回答の1つで与えられたカスタムPythonスクリプトなど): 私が望む結果:

6
ArcGISツールとして実行されるPythonスクリプトを高速化する方法[非公開]
これは非常に一般的な質問です。ツールボックスにインポートして実行するarcpyスクリプトを高速化するために、GISプログラマーがどのようなヒントとコツを使用したのかと思っています。 私はほとんど毎日、小さなスクリプトを書いて、オフィスの非GISユーザーがGISデータを処理できるようにしています。一般的に、ArcGIS 10.0の処理は9.3.1よりも遅く、Pythonスクリプトを実行するとさらに遅くなることがあります。 実行に24時間以上かかるスクリプトの特定の例をリストします。これは、バッファ内の各形状について、バッファ内のラスタの領域を集計するループです。バッファーには約7000の形状があります。私はそれがこれほど長く続くとは思わない。A while x <= layerRecords: arcpy.SetProgressorLabel("Tabulating Row: " + str(x) + " of " + str(ELClayerRecords)) arcpy.SelectLayerByAttribute_management(Buff,"NEW_SELECTION", "Recno = " + str(x)) # Selecting the record TabulateArea(Buff, "Recno", MatGRID, "VALUE", ScratchWS + "/tab" + str(z) +".dbf", nMatGRIDc) # Tabulate the area of the single row arcpy.AddMessage (" …

6
ArcMapで複数のシェープファイルの投影を定義しますか?
.prjファイルを持たない100以上のシェープファイルがあるため、ArcMap 10に取り込むと、座標系が不明として表示されます。すべてのシェイプファイルの座標系がGCS WGS 1984であることを知っています。また、Define Projection GPツールを使用して各ファイルに座標系を個別に割り当てることができますが、それは永遠にかかります。 これらをバッチ定義するGPツールがあればいいのにと思っていましたが、見当たりません。次に、Pythonを使用してこれを行うことができると考えていたので、ヘルプメニューを見てスクリプトを見つけましたが、エラーが発生しました。 ここに私が試したPythonコードがあります(これは単一のshpファイル用ですので、各ファイルの名前を入力するのはまだ苦労します: import arcpy infc = r"C:\Documents and Settings\User\My Documents\ArcGIS\shpfiles\Site_2.shp" prjfile = r"<install directory>\Coordinate Systems\Geographic Coordinate Systems\World\WGS 1984.prj" arcpy.DefineProjection_management(infc, prjfile)

5
数千のポリゴンを着色して、それぞれが隣接するポリゴンと区別されるようにしますか?
ArcGIS 10を使用していますが、2010年の国勢調査のブロック、ブロックグループ、および地域のレイヤーがあります。これらのレイヤーには数千のポリゴンがあります。 それぞれに隣接するものと区別できるように色を付けたいが、私が理解できるのは、それぞれに異なる色を与える方法だけである。各ポリゴンの色は実際には重要ではありません。境界線ではなく、色で隣同士を簡単に区別したいだけです。 それとも、50のアメリカの小学校の地図でしか見られないものですか?

12
ArcGIS Desktopでラスターイメージの境界をポリゴンとして取得しますか?
ArcGIS Desktopに長方形のラスターイメージがあります。 ラスター画像の範囲であるポリゴンをどのように生成できますか? つまり、画像のエッジである単一の四辺形を持つポリゴンレイヤーが必要です。 単純にRaster-> Polygon変換を実行しようとしましたが、これは画像のデータを使用してアウトラインを生成しようとします-必要なのは画像のエッジのアウトラインだけです。 ArcGIS Desktop 10を使用しています。

7
高解像度LiDAR DEMから正確な排水ネットワーク(および集水域)を作成する方法
この問題につまずいたのはこれが初めてではありません。正しい排水ネットワークモデルと、フル解像度(1mセル)のLiDARデータから得られる集水域を生成できないようです。 LiDARデータセットを一般化して整数DEMに変換し、シンクを埋めると、すべてが良好であり、非常に一般化されたモデルのように見えるものを簡単に作成できます。ただし、大規模な地図の詳細なサイトモデルを作成したいのですが、ここで問題が発生しています。 ほとんどの問題は、より平坦な領域で発生することを指摘しておく必要があります。 排水ネットワークを地形に正確に追従させたいのですが、使用する整数DEM入力から排水ネットワークを作成すると、結果のストリームは非常に一般的であり、あるべきではない領域で「切断」されることがよくあります。ストリームは、地形の自然の尾根に密接に続いていません。また、多くの「孤立」または「どこにも行かない」セグメントがあります。浮動小数点DEM入力を使用すると、結果の排水ネットワークは詳細かつ正確ですが、非常に切断され、孤立しており、孤立したストリームで「散らばっています」。 私の問題はデータ準備のどこかにあるのではないかと思います。整数vs浮動小数点ラスターDEM入力、シンクを正しく埋めるなど。または、「水文学的に正しい」入力DEMを最初に作成するために、何らかの方法でサーフェスデータを処理する必要があるのでしょうか。 誰かが高解像度LiDARを使用して連続排水ネットワークと集水域を作成するための正しい方法論を説明できますか? 現状では、整数DEM入力からモデルを作成することに成功しています。ただし、これは詳細な大規模分析には理想的ではありません。 最初の添付画像は、整数DEM入力から生成されたモデルです。いくつかの明らかな問題領域が丸で囲まれています。メインの排水路と思われる場所には実際に水が流れていることに注意してください。非常に一般化されたバージョンのストリームを追加しました。 編集:既に述べたように、整数DEM入力からモデルを作成することでより多くの成功を収めています。次のスクリーンキャプチャは、その理由を示しています。整数DEM入力には、上記のように多くの問題がありますが、地形の特性に適合していないにも関わらず、切断されていない排水ネットワークを生成します。下の画像でわかるように、浮動小数点DEM入力を使用すると、小さな孤立したセグメントでいっぱいの非常に切断されたクラスター化されたネットワークが生成されます。 浮動小数点DEMから生成されたFlow Accumulationラスター 整数DEMから生成された流量累積ラスタ 私が推論できる限り、両方の方法は劇的に異なる結果をもたらし、両方の方法は詳細なモデルには使用できません。 編集:この投稿を長くして申し訳ありません(おそらく私は自分を英語で明確に表明していないでしょう)私が期待しているのは、連続したストリームネットワークと、すべてが互いに流れ込む流域で覆われたエリア全体です。 浮動小数点入力DEMから生成されたストリームリンク: 浮動小数点入力DEMから生成された流域盆地: 整数DEM入力の使用により流域全体の流れ方向が変更される例(近隣地域、同じデータ):赤い矢印はモデルの流れ方向、青い矢印は実際の流れの方向を示します。(青い線-実際のストリーム、赤いネットワークはLiDARから派生したストリームネットワークのストララー注文です) データへのリンク:https : //www.yousendit.com/download/MEtSOGNVNXZvQnRFQlE9PQ (2011年5月13日まで有効)

5
ArcGISレイヤースタイルをStyled Layer Descriptor(SLD)ファイルに変換しますか?
GeoServerを使用してGISサーバーを作成していますが、ArcGIS 10からSLD形式にレイヤースタイルをインポートするのに多少の助けが必要です。 ArcMapに1つのレイヤーを適切にシンボル化およびラベル付けしていますが、このレイヤーをシンボル化およびラベル付けしてSLDファイルにするにはどうすればよいですか?

1
重力/ハフモデルツール
ポイントベースのレイヤーを使用して重力モデルをシミュレートする方法を探しています。 すべてのポイントにはZ値が割り当てられ、この値が高いほど、「影響範囲」が大きくなります。この影響は、中心までの距離に反比例します。 これは典型的なハフモデルであり、各ポイントは極大値であり、それらの間の谷はそれらの間の影響ゾーンの限界を示します。 Arcgisのいくつかのアルゴリズム(IDW、コスト割り当て、多項式補間)およびQGIS(ヒートマッププラグイン)を試しましたが、私に役立つものは何も見つかりませんでした。このスレッドも見つけましたが、あまり役に立ちません。 別の方法として、対応するポイントのz値によって各セルのサイズに影響を与える方法がある場合、ボロノイ図を生成する方法でも満足できます。

5
ArcMapを実行せずにPythonでArcGISの機能を使用します(たとえば、別のエディター/環境)。
Pythonを使用したArcGISのプログラミングで次のステップに進み、ArcMapをロードしてPythonウィンドウに貼り付けなくてもスクリプト/コードを実際に実行できるかどうかを確認しようとしています。このビューを、ArcGISから何かを読み込むPython固有のIDEのようなものにすることを想像します。 これを行うにはどうすればよいですか? 更新:ソリューションの概要 Eclipse + PyDevルートに行きました。すべてをインストールして動作させるための注意事項を次に示します。 Eclipseをダウンロードする これは、使用可能なすべての異なるフレーバー(Java、Java EE、C / C ++など)を考えると、少し混乱します。私はC / C ++を使いました。PyDevはこのステップの後にインストールされるため、実際には問題ではありません。欲しいものを選んでください。 PyDevをインストールする PyDevはEclipseを介してインストールされます。リンクされた指示は完全に機能しました。 PyDevを構成する 上記の質問はWindows構成のスクリーンショットを提供しますが、ESRIブログからのこのリンクは2008年のものですが、Unixシステムの詳細情報を提供しています。 テストスクリプトを実行しました 私が取り組んでいたスクリプトを起動し、それが機能しました。シェープファイルやワークスペースなどへのアクセス方法には、この方法でコードを実行する際にいくつかの違いがあるようです。より明確にする必要があります。詳細についてはこちらをご覧ください。

3
ArcGIS Desktopを使用してポリゴン内にポリゴンをパッキングしますか?
ブールラスターがあります。 ラスターの灰色の領域で、特定のサイズのポリゴンを連続した範囲内に収めたいと思います。 基本的に、不規則なポリゴンがあります。可能な限り、不規則なポリゴンの範囲内で既知のポリゴンを「適合」させたいと思います。 多角形の方向は重要ではなく、正方形でもかまいません。グラフィカルにフィットするようにしたいのですが、ポリゴンに数字を付けるだけで(フィットする#)、同様に機能します。 ArcGIS Desktop 10を使用しています。

9
ArcMapでポリゴン頂点の座標を抽出しますか?
ArcMap 10に読み込まれたフィーチャクラスには約12個のポリゴンがあり、すべて地理WGS 1984にあります。 そのフィーチャクラスの各ポリゴンの各頂点に関連付けられた座標を簡単に取得するにはどうすればよいですか? 理想的には、スプレッドシート形式でうまく表にしたいです。

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