地理情報システム

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

4
シェープファイルをQGISのPostGISデータベースにエクスポート[終了]
閉じた。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善したいですか?詳細を追加し、この投稿を編集して問題を明確にします。 昨年は閉店しました。 ベクターシェープファイルをPostGISデータベースにエクスポートするにはどうすればよいですか?エクスポートする形式を尋ねています。

2
PostGISジオメトリクエリは、特定の値に対してのみ「エラー:混合SRIDジオメトリの操作」を返します
SRID 4326で定義された2つのジオメトリ列を持つPostGISテーブルがあります。次のINSERTステートメントを使用して問題なくテーブルに挿入できます(ここでlngおよびlatはプログラムで渡される値です)。 INSERT INTO pad_meta ( uuid, created, updated, name, origin, radius, area, expiry, creator ) VALUES ( $1, now(), now(), $2, ST_GeomFromText('POINT(lng, lat)', 4326), $3, ST_Buffer(ST_GeomFromText('POINT(lng, lat)', 4326), $4), $5, $6 ) しかし、ST_Intersectsを使用して交差点を照会すると、取得するポイントの値に依存しますERROR: Operation on mixed SRID geometries。 たとえば、次のクエリは機能します。 SELECT * FROM pad_meta where ST_Intersects( 'POINT(-122.334172173172 46.602634395263560)'::geometry, area::geometry ) …
17 postgis  srid 

2
ストレージ、視覚化、分析のためにGPSトラックを最適にモデル化する方法は?
GPSトラックとウェイポイント(主に速度、グレード、いくつかの簡単な統計などのメトリックの保存、表示、計算)を処理するソフトウェアを書くことを考えています。 トラックポイントに関して最も概念的に堅牢なデータモデルはどうあるべきかと思いますが、ここにいくつかの「候補」があります。 トラックをトラックポイントのシーケンスとして考える: 1.1。地図投影は2Dであるため、トラックは「2D」と見なされます。トラックポイントには標高がある場合とない場合、タイムスタンプがある場合とない場合があります。高度とタイムスタンプは「追加」、「オプション」とみなされます。地上アプリケーションの場合、標高は緯度/経度の直接関数です(DEMで取得可能)。 1.2。地理空間は確かに3Dであり、受信機の軌跡は3Dであるため、トラックは「3D」と見なされます(したがって、2D投影はデータ削減の形式です)。タイムスタンプが存在する場合と存在しない場合があります(トラックは手で描いた可能性があります)。 1.3。トラックは「4D」(3空間+時間)と見なされます。したがって、手描きのマップは、標高とタイムスタンプがnull存在する、または存在しない特別なケースですが、Trackpointプロパティは常に「そこ」にあります。 トラックは、すべてのストリームの長さが等しいストリームの辞書と見なされます。緯度のリスト、経度のリスト、標高のリスト、タイムスタンプの1つなどがあります。これにより、各プロパティの統計を簡単に計算でき、トラックポイントの概念はある意味で「仮想」になります。多くのストリームの断面。 正しく理解できれば、GPX形式は1.1を採用し、KMLは1.2を採用します。(タイムスタンプのサポートなし)、およびStrava APIは2(JSON形式)を採用しますが、最終的にはこれらはシリアル化とストレージ用の単なるFILE形式であり、必ずしもモデリング、計算表現、および数値計算用ではありません。 オブジェクト指向の意味で、好ましい形式はありますか?その理由は?(厳密な型付けと賢明なモデリングは、少なくとも意味をなさない操作を回避すると信じています)。 編集:いくつかの「興味深い」追加の質問: 手描きのトラックは、デバイスで記録されたトラックログと概念的に同じものですか?それらは異なるデータ型であるべきですか? KMLがnullの標高をゼロとして保存することは「正しい」と見なされるべきですか?ゼロは標高であり、標高がわからない場合は、数値のゼロを割り当てるべきではありませんか? 標高のあるトラックで、標高がDEMデータ(「オフライン」)またはGPSデータまたは気圧データ(「現場」)から抽出される場合、それは重要ですか?Trackオブジェクトでこれにフラグを立てる必要がありますか?別のトラックポイントプロパティに保存しますか?無視?それらは異なるコレクションデータ型であるべきですか? デバイスに記録されたトラックをマップエディターで編集(ポイントの追加、移動、削除)したり、異なる日付のトラックを結合したりする場合、トラックポイントのタイムスタンプはどのように処理する必要がありますか?nullに「リセット」する必要がありますか?以前のオブジェクトとは異なるタイプのオブジェクト(トラックポイントコレクション)を作成する必要がありますか?

7
高解像度衛星画像のソースは無料/低コストですか?
ケニアで家計調査を行っていますが、調査チームが特定の地域内のすべての家を訪問することを確認する必要があります。Googleマップに行き、屋根を右クリックして、「What's here」オプションで座標を取得しました。これは実際には時間の非効率的な使用です。 Google Earthエンジンにアップロードできる高解像度の画像を作成し、機械学習アルゴリズムを実行して屋根を特定したいと思います。すべての家の緯度/経度のテキストファイルを取得したいので、それを距離ごとにまとめて、地図とチェックリストの両方の形式で測量士に渡します。 ただし、Googleマップの衛星ビューの画像は著作権で保護されており、earth engineでは使用できません。だから、だいたい〜3km ^ 2の空間範囲で、波形鉄とわらのわらぶき屋根を識別するのに十分な高解像度の画像が必要です。 そのようなデータの良いソースは何ですか?理想的には、大学院生および/または非営利団体に自由に、または安価に提供しますか?

6
SpatialPointsDataFrameにポリゴンをオーバーレイし、SPDFデータを保存する方法は?
私が持っているSpatialPointsDataFrameいくつかの追加データで。ポリゴン内のこれらのポイントを抽出すると同時に、SPDFオブジェクトとそれに対応するデータを保持したいと思います。 これまでのところ、私はほとんど運がなく、共通のIDを照合してマージすることに頼りましたが、これは、個々のIDSでデータをグリッド化したためにのみ機能します。 ここに簡単な例があります、私は赤い四角の中のポイントを探しています。 library(sp) set.seed(357) pts <- data.frame(x = rnorm(100), y = rnorm(100), var1 = runif(100), var2 = sample(letters, 100, replace = TRUE)) coordinates(pts) <- ~ x + y class(pts) plot(pts) axis(1); axis(2) ply <- matrix(c(-1,-1, 1,-1, 1,1, -1,1, -1,-1), ncol = 2, byrow = TRUE) ply <- SpatialPolygons(list(Polygons(list(Polygon(ply)), ID …
17 r  overlay 

6
Arcmapからテーブルをエクスポートではなくコピー
エクスポートテーブルの先のとがったクリックタイプの演習を行わずに、Arcmapからテーブル、またはテーブル内の行または列の選択をコピーするにはどうすればよいですか?このコピーの宛先は、メモ帳、Excel、単語など、何でもかまいません。 既存のコンテキストメニューでは、単一のセルの値のみをコピーでき、キーボード[Ctrl-C]を使用しても単一のセルの値のみがコピーされます。 私はArcmap 10.1を使用していますが、これは長年悩まされてきたので、特定のバージョンへの回答を制限する必要を感じないでください。
17 arcmap  interface 

2
ArcGIS Desktopでポリゴンの重複をカウントしてラスタライズしますか?
ポリゴンが重なっているベクターレイヤーをどのようにして、各セルがそのセルを含むポリゴンの数をカウントするラスターに変えるのですか? 1976年から2000年までの火傷エリアのポリゴンを調べており、各ラスタセルに含まれる火の数を確認したいと考えています。

1
標準化された空間データ交換フォーマットの次の大きなものは?
数か月前、2012年後半に、地理的/空間的データを共有するための新しい標準を設計するためのグループでの協調的な取り組みについて読みました。すべてのデバイスとプラットフォーム間でデータを広く共有するための選択肢として、Esri シェープファイルの表示年齢(20年以上)の事実上の標準を置き換える可能性を持っているか、目指しています。最も差し迫ったシェープファイルの制限に対処するだけでなく、この新しいものにはラスターとメタデータも組み込まれています。 私が覚えていないこの重要なものはSpatiaLiteではありません-未来のシェイプファイルですか?または、シェープファイルを置き換える試みはありますか?しかし、その周りを渦巻く会話の一部は似ていました。今日はこれを追跡するためにかなりの時間を費やしましたが、私の検索フーはタスクに応じていないことが判明しました(これは将来にとって良い兆候ではないかもしれません)。 すべてのワークフローに大きな影響を与える可能性のあるこのとらえどころのないプロジェクトの名前は何ですか?(それが図面から外れると仮定すると、主は私たちが何かを必要としていることを知っています。)そして、どのように、どこで関与するか、少なくともそれを追跡しますか?

6
商業利用のために地域やコミュニティの境界線を持つ世界地図を探していますか?
非常に小さなレベル(ZIPコード/小さなコミュニティなど)に達する限り多くの境界を含める必要があるベクターファイルのワールドマップを探しています。 Natural Earthのデータは非常に優れていますが、それほど詳細には行きません。GADMのデータは、ほぼ完璧になるが、それは会社の使用を許可されていません。 要件: 近くの国の一貫した境界(重複しない!)。 可能な限り詳細(境界を参照)。 国の境界と区画は分離する必要があります。 データは企業向けであるため、購入できるか、企業向​​けに無料で使用できる必要があります。 OpenStreetMapデータからそれを抽出することも考えました。これは可能だと思いますか?
17 data 

7
3Dマップの例をお探しですか?
この投稿はコミュニティWikiです。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答は受け付けていません。 美しい地図の例を探すのに似ていますか?3Dマップ用の同様のコレクションはありますか?
17 3d-map 

3
リーフレット:曲線を描く方法
だから、私は、リーフレットマップに基づくアプリケーションで曲線を描画しようとしています。 私が知っている限りでは、リーフレットは現時点では曲線の描画をサポートしていないので、私の質問は曲線関数を最適に取得する方法についての詳細です。 私のコードはIE-8互換である必要があるため、問題はさらに難しくなります。つまり、純粋なSVGは解決策ではありません。(Leafletは、SVGサポートが存在しないことを検出した場合、実際にはVMLへのフォールバックを行います...) 1つの可能性は、VMLへの独自のフォールバックを備えたSVGに基づいたリーフレット拡張コードを自分で作成することです。これは大変な作業です。:/ 誰より良い提案がありますか?

1
ArcGISでPythonツールボックス(* .pyt)を整理するためのガイドライン
私のタスクの1つとして、3つのツール(Pythonスクリプト)を含むツールボックスを作成する必要があります。 通常のtbxの代わりに、Python Toolbox(pyt)として作成することにしました。 コードを整理する「良い」方法を除いて、すべてが明確です。 3つのツールがあるので、1つのファイル(pyt)に保存するのは良い方法ではありません。そこで、各ツールを別々の.pyファイルに保存することにしました。 ここに問題があります:ArcGIS for Serverでの配布または配置のために、PYTでいくつかのファイルを整理する良い方法は何ですか?PYTファイルと同じレベルに保持する必要がありますか、それともサブディレクトリ(つまり「ツール」)に配置する必要がありますか? Esriのガイドラインを推奨したり、「big PYTツールボックス」サンプルを参照したりできますか? このトピックについては何も見つかりません。バージョン10.0では、私が使用したToolShareフォルダー構造と呼ばれるものがありました。 これは、コーディングのスタイルの問題です。500行から1000行以上のコードを含む1つのPYTファイルを作成するというアイデアは見た目が良くなく、「pythonic」な方法ではないと考えているためです。

4
pyQGISのバッファリング?
QGISで簡単なpythonスクリプトを実行するための例を探しています。データセットのバッファー分析はどのように行いますか? Esriのドキュメントに完全に一致するマニュアルとQGIS pythonには、あまり見つけることができないようです。

3
重なり合うポリゴンの地図作成の視覚化を改善するにはどうすればよいですか?
地図作成情報の視覚化を改善する方法についてのアドバイスが必要です。 ユーザーはさまざまな種を選択でき、Webマッピングアプリはその地理的分布(多角形のセル)を表示します。各種はさまざまな色で表示されます(たとえば、情報が多い暗いオレンジ色、情報が少ない明るいオレンジ色)。 問題は、複数の種が重複する場合です。私が現在していることは、http: //www.xarg.org/project/jquery-color-plugin-xcolor/を使用して、2色の加法混色を計算することです この画像でわかるように、2つの種が重なっている結果の色(青と黄色の混合)はまったく直感的ではありません。 誰かがアイデアを持っているか、インスピレーションを得るための同様のツールを知っていますか?ポリゴンの作成にはd3.jsを使用しているため、より複雑なSVG機能を作成する必要がある場合は、試してみることができます。 私が持っていたいくつかのアイデアは... ポリゴン上のデータが多いほど、境界線(または対応する色の境界線の各部分)が太くなります ポリゴンの中心に、重複する種の数を示すラベルを追加します。 ポリゴンを異なる部分に分割します。各部分は対応する種の色で分けられます。

8
QGISで単一ピクセル値を変更しますか?
QGISでラスター(ピクセル値)を変更したい。 プラグインの「値ツール」は、ラスターのピクセルの値を簡単に提供できます。ただし、変更方法はわかりません。 「ラスターDEMを手動で修正する(OpenSource)」というタイトルのQ&Aを見つけましたか?それはGRASSでそれを行うことが可能であると言います。私は、草が成功せずにどのように機能するかを理解しようとして、数時間を費やしました。 sextanteプラグインにd.rast.editツールが見つかりません。 それにアクセスする別の方法はありますか?
17 qgis  raster 

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