地理情報システム

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

2
今朝、NYTimesにはどのような予測が出ましたか?
おそらく、いくつかのGISほどではありませんが、マップについては間違いありません。今朝ニューヨークタイムズに登場した地図投影法を誰でも識別できますか?これは私が前に見たものではなく、Map Projections:A Working Manualをすばやくスキャンしても、探していた結果が得られませんでした。

5
近接検索にジオハッシュを使用していますか?
ポイントプロキシミティの地理検索時間を最適化しようとしています。 私の入力は緯度、経度のポイントであり、n個の最も近いポイントまで事前に計算された場所のセットを検索しています。 事前に計算された場所のインデックスの作成にかかる時間/スペースは気にしませんが、クエリが非常に高速になることは気にします。 ジオハッシュを検索キーとして使用することを考えています。最初にキーのX文字の結果が得られるかどうかを確認し、次に結果が表示されるまでキーの最後から文字を減らし続けます。 私の(今のところ非常にまばらな)ジオインデックステクニックを理解するために、このアプローチは、他のすべての既知の実装(R Treeやco。

9
GPSトラックからポリラインベースの「ヒートマップ」を作成しますか?
この冬、GPSを使用してダウンヒルスキー/スノーボードを追跡する予定です。私のライディングのほとんどは同じリゾートで行われます。特定の領域で実行した実行の量を示す一種の「ヒートマップ」を作成できるようにしたいと思います。データベースにGPSトレースをますます追加するので、私の目標は、最も移動したエリアの一種の線形ヒートマップを表示することです。ダウンヒルスキーの性質を考えると、上り坂のチェアリフトラインは何度も何度も訪れる唯一の場所であるため、「最も暑い」場所になることが予想されます。 1)私のトラックは毎回同じではないこと、2)1回の「走行」でカバーされるエリアは数百フィートの幅があることを考えると、この「線形」データを分析してソートを作成する最良の方法は何でしょうかヒートマップの?私の考えは、ラインをバッファリングし、次にポリを交差させて、一種のベン図を作成することでした。私の好みは、オープンソース技術を使用することです。QGISとPostGISをロードして使用可能にしました。 更新:@ blah238の応答に関して、あるエリアを通るパス(「ラン」)の数を「収集」し、カウントでシンボル化できるものを考えていました。概念的には、これはArcGISの「イベントの収集」(ただし、ポイントではなくラインの場合)または二重線を中心線に折りたたむ(ただし、ほぼ同じ領域の複数のラインの場合)ことに似ています。 同様の概念のより視覚的な例としては、交通量の多い地図が挙げられます。交通量の多いエリアは、「非常に移動しやすい」スキーラン/エリアに相当します。 私はいくつかのアイデアを与えるかもしれない次の質問を読みましたが、彼らは私が達成しようとしていることを実際に扱っていません: 軌跡のクラスタリング((x、y)ポイントのGPSデータ)およびデータのマイニング GPSルートのエラー管理(理論的枠組み?)

5
屋根を分類するためのオープンソースリモートセンシングツール
envi画像処理および分類ツールを使用すると、何らかのスペクトル値を持つ画像から屋根を取得し、それをアプリのベクターデータに変換できます。 Intelが開発したOpenCVを使用したPython (多くのオブジェクト検出アルゴリズムを使用)では、画像から顔を検出できます。 OpenCVの例: 私の質問は、オープンソースのPythonツールを使用して、屋根またはその他の調整された衛星画像または調整されていない衛星画像から何かを検出できますか? 衛星画像の例:

7
なぜ彼らはGPS衛星のようなセルタワーを使用しないのですか?
私の理解が正しければ、GPS衛星は、基本的にその位置と時間で構成される非常に単純な信号を生成します。これらの信号のうち4つが与えられると、ハンドヘルドGPSユニットのX、Y、Z位置(および副産物として、時間)を一意に解くことができます。 GPS衛星を使用するように、セルタワーを使用しないのはなぜですか。 セルタワーの位置を伝えるのは、衛星よりもはるかに簡単です(移動しません)。また、GPS衛星が与えられるように原子時計を与えることができます。そうすれば、場所を決定する際の冗長性、可用性、精度が向上します。 注:E911サービスは携帯電話の位置を三角測量するためにセルタワーを使用しますが、このテクノロジーはタワーの信号強度の測定に基づいているため、GPSほど正確ではありません。
30 gps  assisted-gps 

3
商用アプリケーションのOpenStreetMapコンテンツ
OpenStreetMap APIを使用してベクター機能を取得し、商用ツールを介して他のソースデータと組み合わせることを検討していました。ただし、OpenStreetMapはベクターフィーチャデータにCreative Commons Attribution-ShareAlike 2.0(CC-BY-SA)ライセンスを使用します。OpenStreetMapの著作権ページは、その言及します: OpenStreetMapはオープンデータであり、Creative Commons Attribution-ShareAlike 2.0ライセンス(CC-BY-SA)でライセンスされています。 OpenStreetMapとその貢献者に信用を与える限り、地図とデータを自由にコピー、配布、送信、および適合させることができます。マップまたはデータを変更または構築した場合、同じライセンスの下でのみ結果を配布できます。 これは、OpenStreetMapデータで作成されたアイテムをCC-BY-SAで共有する必要があることを意味しますか?ユーザーがOSMデータを配信制限のあるデータと結合する可能性があるため、このような制限をユーザーに与えたくありません。また、いくつかのGISツールのOSMファイルインポート機能を使用している人々がOpenStreetMapコンテンツライセンスを認識しているかどうかも疑問に思います。

8
近くのランダムな場所を生成していますか?
自分の場所の近くにランダムな場所を作成しようとしています。私が欲しいのは、私の場所を囲む200メートルの円の中にランダムな緯度/経度のペアを作成することです。 これは私が(StackOverFlowの人々の助けを借りて)思いついた式です:(-1と1の間のランダムな数)*半径+(古い経度)=古い経度の半径内の新しい経度 (-1と1の間の乱数)*半径+(古い緯度)=古い緯度の半径内の新しい緯度 問題は、すべてのランダムな場所が私の場所の中心に近すぎるため、実装で奇妙なことが起こっているということです。式は半径全体をカバーしていないようです。 私の式で何が間違っているのか考えていますか? 現在のJava実装を表示するように編集されました。 public static Location getLocation(Location location, int radius) { Random random = new Random(); // Convert radius from meters to degrees double radiusInDegrees = radius / METERS_IN_DEGREES; double x0 = location.getLongitude() * 1E6; double y0 = location.getLatitude() * 1E6; double u = random.nextInt(1001) / 1000; …


9
GPXファイルをArcMapに追加しますか?
ArcMapにgpxファイルを追加するための最もスムーズなルート、最も簡単なユーザーエクスペリエンスは何ですか? 理想的には、.shpと同じ機能で.gpxと対話し、マップキャンバスなどにドラッグアンドドロップできるようにします。最終的に、結果はfile-gdbのフィーチャクラスになりますが、シェープファイルは許容可能な中間体です。


8
GISでの3Dビジュアライゼーションはいつ有用ですか?[閉まっている]
現在、考えられるのは次の2つの場合のみです。 ウィンドファームの追加や都市部への新しい建物の追加など、景観の潜在的な変化を視覚化します。ただし、これらの例は両方とも多くの場合、CADパッケージを使用して行われます。 GISの利害関係者の興味を引くのは間違いなく効果的ではあるが、分析上の利点をもたらさないかもしれない聴衆を感動させるため。 3D データはしばしば重要ですが(flood濫原解析、河川プロファイル、地質調査など)、3Dビューアーは何かを追加しますか?
30 3d  visualisation 

2
QGISのシェイプファイルのポリゴンとマルチポリゴンの違いを理解していますか?
Scratchレイヤーを作成すると、PolygonとMultipolygonのどちらかを選択できるため、それらをどのように使用すればよいのか疑問に思い始めました。 新しい本読んで「マスタリングQGIS」(スルーこの回答によるJosephをQGISボロノイダイアログで平均バッファんか?)、作者のコメントでした"ESRI shapefiles store geospatial data in multi- type geometry, so using multi- type geometry is a good practice if you plan on converting between formats." 新しいポリゴンレイヤーを作成するときに、それらのいずれか(ポリゴンまたはマルチポリゴン)を選択する方法を教えてください。(マルチポリゴンとマルチパートポリゴンを混同していたため、以前はポリゴンを選択していました。) ポリゴン/マルチポリゴンを選択するようになった最近の状況の1つは、QGISでポリゴンを分割するために平行線の長さを変更することでしたか?ダミーポリゴンを背景レイヤーとして描画します。主にシェイプファイルで作業しているので、必要なポリゴンは1つだけですが、マルチポリゴンを選択することになっていたようです。この場合、必要なのは属性のない単純なポリゴンジオメトリでした(この例で区別するかどうかはわかりません)。

2
PostGISデータベースへのシェープファイルの追加
Postgresqlデータベースを作成できた後、実行しました。 createlang plpgsql geospecies psql -d geospecies -f postgis.sql psql -d geospecies -f spatial_ref_sys.sql シェイプファイルを直接インポートできますか?これは正しいコマンドでしょうか、 ogr2ogr -f PostgreSQL PG:"host=server_ip user=username dbname=dbname password=password" yourshapefile.shp; データベースを構成する方法がわかりません。テーブルは必要ありませんか?最終的には大量のシェープファイルを追加する必要があるので、それを行うコマンドはありますか?

1
Leafletのデフォルトの投影法は何ですか?
そのサイトでLeafletのAPIドキュメントを読みましたが、気づきません。マップを表示するためのデフォルトの投影法は何ですか?球形および楕円形のメルカトル図法と正距円筒図法について書かれています。または、使用しているタイルサーバーに依存していますか、またはリーフレットが画面に追加する前に即座にタイルを再投影するため、依存しませんか? 実際、QGISにgeoJSONファイルを保存するために必要な投影法を理解できません。リーフレットマップに正しく表示するには、json座標はxyではなく緯度経度でなければなりません。しかし、Equirectangularで保存しようとすると、座標はxyになります。


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