地理情報システム

地図製作者、地理学者、およびGIS専門家のためのQ&A

3
ArcGIS 10で複数のデータセットのメタデータを同時に作成します
複数のデータセットのArcカタログを使用して同時にメタデータを作成する方法を見つけようとしています。複数のフィーチャクラスとラスターで構成されるファイルジオデータベース内で作業しています。データには共通のテーマがあるため、1つのアイテムのメタデータのテンプレートを作成してから、同じメタデータ情報内の他のデータセットに入力します。ISO標準のメタデータテンプレートを使用する予定です。 私はいくつかの研究を行いましたが、3つのオプションがあるように見えます(ただし、どちらもあまり成功していません):-Conversion Toolbox内で「Metadata Importer」ツールを使用します(ただし、メタデータを1対1でコピーできます)基本のみ)-X-tools proには「バッチメタデータ編集」オプションがありますが、ArcMap内でパラメーターを設定した後、Arcカタログでこれらの変更を確認できません-3番目のオプションは「バッチインポーター」を追加します(http://edndoc.esri .com / arcobjects / 9.0 / Samples / Metadata / Importers / Batch_Importer / Batch_Importer.htm)。ArcCatalogに追加できましたが、実行できません(エラーメッセージ 'ICommand_OnClick()が表示されます)。 ArcGIS 10を使用しています。

2
ArcGIS Desktop用のPythonスクリプトツールでチェックボックスパラメーターを作成しますか?
執筆中のPythonスクリプトからArcGISツールを作成しています。チェックボックスパラメータを使用できるかどうか疑問に思っています。 ユーザーがフィーチャクラスを選択し、フィーチャクラスからモデルの最上層のフィールドを選択し、スクリプトに必要なレイヤーを選択できるようにするパラメーターが必要です最上層のフィールドから派生したチェックボックス構造で実行します。 これはPythonとArcGIS Desktopで可能ですか?

1
ST_ClosestPoint(line、point)はラインと交差しません
PostGISデータベース(Postgres 8.4.1のPostGIS 1.5)には、道路(線ストリングで構成される)とクラッシュ(ポイントで構成される)の2つのテーブルがあります。私はそれぞれのクラッシュを道路に関連付けようとしましたが、以下を機能させるのに問題があります: SELECT ST_ClosestPoint(road.the_geom, crash.the_geom), ST_Intersects(ST_ClosestPoint(road.the_geom, crash.the_geom), road.the_geom) ST_Distance(ST_ClosestPoint(road.the_geom, crash.the_geom), crash.the_geom) AS distance FROM --Table crashes is already in SRID 4326 (SELECT the_geom FROM crashes WHERE gid = 360) as crash, (SELECT ST_SetSrid(the_geom, 4326) as the_geom from roads) as road ORDER BY distance; このクエリは、各道路でgid 360を使用してクラッシュに最も近いポイントを返しますが、ST_Intersects関数は最初の結果(すべての道路で真の最も近いポイント)に対してfalseを返します。私は何か間違っていますか?クラッシュを最も近い道路にリンクする別の方法はありますか?
11 postgis  query 

5
ほとんどのGISパッケージに数値IDが必要なのはなぜですか?
これは簡単ですが、物議を醸す可能性のある質問です。なぜ(すべてではないにしても)ほとんどのGISパッケージで、決定されたレイヤーにNULL不可の一意の数値識別子が必要なのはなぜですか? 自然なキーではなく、このような代理キーが必要なのはなぜですか? 例: ArcGISはOBJECTID(またはGlobalID)を実施します QGISは、数値IDを持たないレイヤーをロードしません。
11 database 

2
ArcGIS DesktopはFeature to PointのINSIDEポイントをどのように計算しますか?
バックアップして、私が理解していることから、ArcGIS Desktopでポリゴンの重心を計算する2つの一般的な方法があることを言ってみましょう。 フィーチャクラスの属性テーブル内のフィールドでジオメトリの計算を使用します。 Data Management -> Features -> Feature to Pointツールボックスから使用します。 これらは両方とも同じ結果、つまりポリゴンの幾何学的な重心を与えます。ただし、ポイントがポリゴン内にあるという保証はありません。 Feature to Pointツールには、ドキュメントによると、内部チェックボックスオプションがあります。 入力フィーチャに含まれる場所を出力ポイントの場所として使用します。 私が知りたいのは、このポイントがArcGIS Desktopによってどのように計算され、それが理にかなっている場合、その「理論的な」意味は何ですか。

1
凡例アイテム(高低または低高)の注文に地図作成上の規則はありますか?
ArcMapでレイヤーをシンボル化すると、シンボルはデフォルトで低い値から高い値の順に並べられます。それは必ずしも「正しい」ですか? 地図作成を公式に勉強したことはありません-伝説でアイテムを低から高、高から低のいずれで注文するかについての規則はありますか?両方の方法は正しいですか? 編集:ここに、ArcMapのシンボルダイアログのスクリーンショットがあり、週ごとの平均賃料を示しています。デフォルトでは低から高の順に並んでいますが、順番を入れ替えるオプションがあります: ArcGIS Serverを介してWebサイトに表示される方法は次のとおりです。 私の質問は一般的な地図作成標準に関するものであり、ArcMapに限定されないことに注意してください。

7
SDEビューとレイヤーを登録する
ArcSDE Oracle RAC 10gに対して単純なビューを構築しています。私のSHAPE列はSDO_GEOMETRYデータ型です。ArcSDE 9.3.1。 次のアウトラインを持ついくつかのポイントテーブルがあります。 ID(ガイド)名前(文字列)形状(SHAPE) Oracleでこれに似たシンプルなビューを作成しました! CREATE OR REPLACE VIEW VW_POINTS AS SELECT ID, Name, Shape from TABLE_A UNION ALL SELECT ID, Name, Shape from TABLE_B -- etc Oracleのビューは問題なく作成されます。このビューをコマンドラインで登録しました。 sdetable -o create_view -Tポイント-t VW_POINTS -c Id、Name、SHAPEなど ArcSDEビューが再び作成されます。ArcObjectsを使用してクエリなどを行うことができます。レイヤーを作成する必要があります。コマンドラインツールsdelayer -o registerを試しましたが、成功しませんでした。ビューがサポートされていないというメッセージが表示されます。 ビューを作成するために複雑な構文を使用することもあるため、これを数回行う必要があります。 何が問題ですか?これらの空間ビューをSDEレイヤーとして視覚化する方法(編集する必要はありません。ArcMap内で空間的に表示するだけです) 入力いただきありがとうございます! 編集 これはArcMapのスクリーンショットです。 あなたの幸せのためのArcMapスクリーンショット: 要求に応じて、describe_longが来ます // create_view …

2
アクセスジオデータベースのようにファイルジオデータベースを操作しますか?
パーソナルジオデータベースのように、ファイルジオデータベースでフィーチャとインターフェイスする方法はありますか? 多くの場合、MS Accessでパーソナルジオデータベースを開き、ストレートSQL(クエリウィザードではなく、生のSQL-私はより速く、この方法ではるかに速く動作します)を使用して、テーブルの属性を操作し、テーブルフィールドの更新を行い、レコードベースをドロップしますこれはうまく機能し、ArcGIS(Intersectツールなど)を使用して属性をジョッキーしようとするよりも、フィールドを1つだけ追加したい場合など、はるかに簡単です。数年間、複数のプロジェクトで問題なく使用しました。 ファイルジオデータベースを使用したこのアプローチに頼る方法はありますか?私は推測していませんが、間違っていることを願っています...そして、ESRIはパーソナルジオデータベースフォーマットを完全に非推奨にするのではないかと思っています ありがとうトム

2
ArcGIS Desktopを使用して輪郭からDEMを作成しますか?
受け取った輪郭の大きなセットがいくつかの異なるサブセットに分解されています。ほとんどのサブセットをマージして、3つの異なるファイルに大きな輪郭セットを作成しました。次に、輪郭シェイプファイルから3つの異なるラスターデータセットを作成しましたが、そのプロセスでは、ラスターには存在しないはずの多くの標高ゼロの領域があります。 より正確なデジタル標高モデルを作成するために、これらの標高ゼロの領域を削除するにはどうすればよいですか? トポからラスターへのツールが異なる輪郭間を補間してそれらの領域をクリーンアップすることを期待していましたが、そうではありませんでした。しかし、標高ゼロのエリアの一部は、小川、池、または貯水池がある場所にあります。

4
マルチパートポリラインから1つのパートポリラインを作成しますか?
マルチパートに分割されたポリラインがあり、これらのパーツの順序が正しくないため、頂点のIDはポリラインのプロットに従っていません。 このポリラインはバスラインを表しているため、バスの運転方法に従ってプロットする必要があります。このポリラインのマルチパートをマージする方法を知りたいですか? マルチパートからシングルパート、ユニオン、マージなどと同様に、スプリットとアンスプリットをすでに試みましたが、誰も私が望む結果を得られません。

3
OpenStreetMapのバージョニングを処理する方法は?
より一般的な意味での地理空間データの管理のトピックは、ここまでに出てきました。バージョン管理のトピックもそこで言及されましたが、実際には対処されていません。 データベースは組織内からのみ更新されるため、従来の地理空間データの収集と保守では、バージョン管理を内部で処理するだけで済みます。これは、OpenStreetMapなどのクラウドソースジオデータベースには当てはまりません。そこでは、誰でもやって来て、オブジェクトを追加、変更、または削除できます。OpenStreetMapでは、これは基本的な方法で処理されます。各オブジェクトには整数のバージョン番号があり、最新バージョンのオブジェクトのみがライブデータベースに公開されます。データベースは楽観的ロックを使用するため、ユーザーは投稿を手動でアップロードするときに発生するすべての競合を解決する必要があります。 編集者(JOSM、Potlatch)による人間の貢献が唯一の貢献モードである限り、これはすべて合理的に機能しますが、そうではありません。オープンな公共部門のデータのインポートがますます行われています。これらは、より複雑なバージョン管理の問題を引き起こします。次のシナリオを検討してください。 オープンな公共部門のデータセットから建物オブジェクトをインポートしています 建物は、人間の貢献者(属性、ジオメトリ、またはその両方)によるいくつかの変更を受け取ります 公共部門のデータの新しいバージョンが利用可能になり、インポートされます。 現在、ステップ3で、コミュニティの変更を受け取った各建物が新しいインポートと手動でマージされない限り、人間の貢献は失われます。 OpenStreetMapはこの状況にどのように対処できますか?ソフトウェア開発で分散バージョン管理を検討する必要がありますか?分散空間データのメンテナンスに対処するために、DVCのメソッドをどのように適合させることができますか?


4
地球の高解像度レンダリングを生成するにはどうすればよいですか?
ANSI Eポスターサイズのマップコレクションを構築していますが、地球儀の領域のおよその位置を示す地球儀の素晴らしいレンダリングをマップに追加したいと思います。 問題は、グローブレンダリングが高品質、高解像度の画像である必要があることです。最終製品を作成するCorelDRAWで作業できるように、最小の300または400DPI @約12 "x 12"インチと考えています。 Google Earth(無料)、NASA World Wind、ArcGLobeがありますが、どちらのソフトウェアも満足のいく結果を出すことはできません。すべてが正常に見えますが、画像の解像度は印刷品質ではありません。 これまでのところ、Google Earthが最適だと思われます(ただし、地形の起伏はむらのある画像よりも優れていますが)。NASAWorld Windが続き、その背後にあるのはArcGlobeです。(値札を考えると、ArcGlobeが配信されると予想されますが、ArcSceneエクスポーターの問題を十分に認識しているので、あまり驚いていません。) 誰かが私がこれを行うために使用できる仮想グローブ(無料)プログラムを推奨できるとしたら、それは素晴らしいことです。他のオプションも歓迎します。地球はダイナミックである必要はありませんが、オンタリオを中心としたカナダに焦点を合わせる必要があります。 上記のプログラムからの出力は次のとおりです。 Google Earth NASA World Wind ESRI ArcGlobe 10

4
GISとコンピューティングのための数学と統計
空間科学と工学の高度なプログラムを計画しています。プログラムの要件として、生徒は数学と統計を完全に理解している必要があります。これまでのところ、私は両方の分野で学部レベルまでしか(すなわち、A / Lのみ)、分野でどれだけの理解が必要かについて困惑しています。また、私の学士号は地質学の特別なものです。このプログラムは基本的に工学研究科レベルのものなので、何をお勧めしますか?いくつかの良い本は、高く評価されるでしょう。


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