地理情報システム

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

4
高度と高度はどのように測定されますか?
高度を測定すると主張する私の時計によると、私が見る限りでは、スウェーデンのストックホルムでは高度は170メートルですが、それは正しいのでしょうか?バングラデシュの0高度がストックホルムの0高度と同じであることをどのように正確に知ることができますか?

1
リーフレットレイヤーコントロールで凡例を追加/削除する方法は?
2つのオーバーレイhttp://02d0c8c.netsolhost.com/dev/lcb_census_layers3.htmlがあり、レイヤーコントロールでオンとオフを切り替えることができます。各レイヤーの凡例がレイヤーとともにオン/オフになるようにします。 私はJavaScriptが初めてで、リーフレットが初めてです。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Lake Champlain Basin Census Data</title> <link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.4.5/leaflet.css" /> <!--[if lte IE 8]> <link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.4.5/leaflet.ie.css" /> <![endif]--> <style> #map { width: 750px; height: 580px; } .info { padding: 6px 8px; font: …

1
GDAL / Python:SpatialReferenceから座標系名を取得するにはどうすればよいですか?
Pythonでは、GDALを使用して、次のようにラスターの投影をWKT文字列として抽出しました。 wkt = dataset.GetProjection() # wkt is 'PROJCS["GDA_1994_Transverse_Mercator",GEOGCS["GDA_1994",DATUM["GDA_1994",SPHEROID["GRS_1980",6378137,298.2572221010002],TOWGS84[0,0,0,0,0,0,0]],PRIMEM["Greenwich",0],UNIT["degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",117],PARAMETER["scale_factor",0.9996],PARAMETER["false_easting",500000],PARAMETER["false_northing",10000000],UNIT["Meter",1]]' WKT文字列を使用して、次のようにSpatialReferenceインスタンスを作成できます。 src = osr.SpatialReference() src.ImportFromWkt(wkt) これは簡単です。srcUTMゾーンなどから投影のいくつかのパラメーターを簡単に抽出できます。しかし、投影の名前のようなものを抽出する方法がわかりません"GDA_1994_Transverse_Mercator"。これは確かに可能になりましたが、Python APIのドキュメントは、すべての用途において存在しない可能性があります。 投影の名前と地理座標系を抽出するにはどうすればよいですか?

1
OpenLayersプラグインエラー:緯度または経度が制限を超えました
「トレースバック」OpenLayersプラグインエラーが以前に処理されたことを認識しているので、問題を再度提起することをおologiesびします。残念なことに、投稿された解決策は頭の上の方法でした。たとえば、回避策やgithubに投稿されたコードを使用したなどです。 誰かが私のような絶対的な初心者のために段階的な回答を投稿できるなら、私は永遠に感謝します!ありがとうございました。いつか私が何か貢献できることを願っています。 エラーメッセージは次のとおりです。 Pythonコードの実行中にエラーが発生しました: トレースバック(最後の最後の呼び出し): ファイル「C:/Users/MCMA1580/.qgis//python/plugins \ openlayers_plugin \ openlayers_plugin.py」、48行目、addLayer self .__ plugin.addLayer(self) ファイル「C:/Users/MCMA1580/.qgis//python/plugins \ openlayers_plugin \ openlayers_plugin.py」、190行目、addLayer self .__ setMapSrsGoogle() ファイル「C:/Users/MCMA1580/.qgis//python/plugins \ openlayers_plugin \ openlayers_plugin.py」、249行目、__ setMapSrsGoogle extMap = coodTrans.transform(extMap、QgsCoordinateTransform.ForwardTransform) QgsCsException:の前方変換 (0.884883、2.549197) PROJ.4:+ proj = longlat + datum = WGS84 + no_defs + to + proj = merc + a …

2
Rを使用して空間ポリゴンオブジェクトをデータフレームに変換する
私の目標は、特定のポリゴンをマージして既存のシェープファイルを修正することです。 シェープファイルをインポートし、UnionSpatialPolygonsコマンドを使用した後、必要なポリゴンアウトラインを取得します。 ただし、これはSpatialPolygonsオブジェクトであり、SpatialPolygonsDataFrameではないため、writeOGRを使用してシェープファイルにエクスポートすることはできません。 この問題を回避するにはどうすればよいですか?
18 shapefile  cartography  r  ogr 

1
Curiosity Roverの着陸地点としてGale Craterを決定する際に、どのGIS分析手法が使用されましたか?
Gale CraterをCuriosity Roverの着陸地点として決定する際に、どの特定のGIS分析が使用されましたか? 私は、水を見つける可能性(これを決定するもの)と同様に、勾配、標高、頑丈さなどの要素が使用されたと仮定しています。 ジャーナル記事(存在する場合)または他の潜在的な着陸地点よりもゲイルクレーターを選択するために使用されるプロセスの概要を示す技術文書を探しています。 これは私自身の好奇心のためです(しゃれが意図されています)。

2
代わりにarcpy.GetCount_management()からArcPy結果オブジェクトを整数としてキャストしますか?
シェイプファイルにあるポイントの数を数えて数字を取得しようとしています。そして、これは機能しますが、その番号を他の場所で使用すると問題が発生します。最終的には、いくつかの数学(フィールド計算機)でそのカウントを使用しますが、デバッグ中にエラーが発生し、後でトラブルが発生します。 このコード: TotalPoints = arcpy.GetCount_management(Path_Pts) arcpy.AddMessage(">>>> PROCESS: COUNT PATH POINTS {" + TotalPoints + "}") このエラーを与えます: TypeError: cannot concatenate 'str' and 'Result' objects 私はそれをintとしてキャストしようとしましたが、それも好きではありません: TypeError: int() argument must be a string or a number, not 'Result' そこで、「Result」オブジェクトを取得し、それを数値に変換する必要があります。 どうすればそれを行うことができますか?または、ここでArcPy関数を使用する必要がないか、過度に複雑です

1
ポイントダイバーシティを視覚化するヒートマップアルゴリズム
誰でもポイントの多様性を視覚化するためのヒートマップを生成するアルゴリズムを提案できますか?応用例は、種の多様性が高い地域のマッピングになります。一部の種では、すべての植物がマッピングされているため、ポイント数が多くなりますが、地域の多様性に関してはほとんど意味がありません。他の地域は、真に多様性に富んでいます。 次の入力データを考慮してください。 x y cat 0.8 8.1 B 1.1 8.9 A 1.6 7.7 C 2.2 8.2 D 7.5 0.9 A 7.5 1.2 A 8.1 1.5 A 8.7 0.3 A 1.9 2.1 B 4.5 7.0 C 3.8 4.0 D 6.6 4.8 A 6.2 2.4 B 2.2 9.1 B 1.7 4.7 C …

8
UAV航空写真からデジタル標高モデルを作成するために使用するソフトウェアは何ですか?
無人航空機(UAV、無人機とも呼ばれます)があり、それを使用して、より小さなエリア(10 km2)でデジタル標高モデルとオルソモザイクを作成したいと思います。私のプラットフォームでは、高度が約120メートル(400フィート)の画像を重ねて表示できます。 いくつかの商用製品は完全なソリューションを提供しているようです。例えば。Pix4DおよびDronemapper。 しかし、私は主にプロセスをより細かく制御でき、場合によっては独自のバッチ処理も設定できるソリューションを探しています。Pythonやその他のオープンソースツールは興味深いものです。 私の選択肢は何ですか?

6
ArcMap 10.1サービスパック1でテストする主なものは何ですか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 去年閉鎖されました。 私の大学の他のユーザーに提供される前に、ArcMap 10.1のサービスパック1をテストするように依頼されました。SPテストで行うべき重要なことはありますか?または、このSPで具体的に対処されていることを確認する必要がありますか? 私の計画は、新しい.mxdファイルを作成し、いくつかの基本的なジオプロセシングコマンドを実行することでした。現実的にはすべてをチェックすることはできませんが、他にやるべき重要なことはありますか?


5
既存の非ジオリファレンスPDFをジオリファレンスすることは可能ですか?
とにかく、最初に画像に変換せずに直接PD​​Fをジオリファレンスする方法があるかどうか疑問に思っていました。ArcGIS 10.1にアクセスできますが、可能性を示す情報を見つけることができませんでした。他のオープンソースソフトウェアに解決策があれば試してみたい。 多くの場合AutoCADから生成されたPDF形式のサイトプランを受け取ります。現在、pdfをjpgとして保存してArcMapにインポートし、ジオリファレンスしてから、建物のフットプリントなどをデジタル化します。jpgへの変換手順をスキップする方法があるかどうか疑問に思っています。

2
ArcGIS Server for EPSG:3857/900913の正しい投影法はどれですか?
ArcGISサーバーでマップサービスを公開し、GoogleマップまたはBingマップにオーバーレイします。そのためには、マップサービスがEPSG:3857/900913にある必要があります。 Googleマップの投影法は、球面地球投影法を想定しています。だから私はに行きました 座標系\投影座標系\世界(球体ベース) そこであるように思わメルカトル(球体).PRJが、それは適切な投影パラメータを持っていないようです。 その後に行きました 座標系\投影座標系\世界 &3つのWGS84ベースのメルカトル図法があります: 多くのESRIの文献で、彼らはWGS 1984 Webメルカトル(Auxiliary Sphere)を使用していることがわかります。それはGoogle Maps Projectionですか?WGS 1984 Web Mercator.prjとは何ですか? (おまけの質問として、この画像はArcGIS Desktop 10.0のものですが、ArcGIS 10.1で答えは再び変わりますか?)

3
マニホールドGISの代替手段?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 閉じた3年前。 マニホールドの代替案を探している父からの質問: 「私は独立した環境コンサルタントであり、空間データのクランチ、自己参照マップのジオリファレンス、LIDARを使用した地形モデリング、GPSフィールドデータの分析のためにGISのヘビーユーザーです。ワークステーション8コアIntel i7 3.4 GHz、16 Gb RAM、64ビットWindows 7を実行するNVIDIA GeForce GTX 570、システムおよびキャッシュファイル用の究極の専用HD長年にわたり、Manifold GISは直感的なGUI、幅広い機能、プログラマビリティ、ネイティブ64ビットおよび低価格。しかし、現在のバージョン(マニホールド8)は今4歳で、今多くのタスクのために非常に遅いです。を参照してくださいここにManifoldがArcGISよりも40倍遅いという最近のベクトル処理の比較。マニフォールドには表面レンダリングと解析機能の印象的なスイートがありますが、LIDARデータの処理は非常に遅く、非常に小さなデータセット以外ではほとんど使用できません。マニホールドは、限られた地形処理機能セットに対してCUDA対応です(マニュアルを参照>「インデックス」>「N」>「NVIDIA」)が実際のレンダリングではありません。次のバージョンのManifold 9が非常に時間がかかる理由の1つは、CUDA用にソフトウェアの大きなチャンクがコーディングされていることです。Manifoldの忠実なユーザーベースには、Manifold 9の大幅な高速化と改善が約束されていますが、2年以内にこの新しいリリースの兆候はありません。私は、多くのManifoldユーザーと同様に、ソフトウェアの開発に絶望し始めています。私のビジネスを保護し、ゲームを先取りするために、他のGISソリューションを探すことを余儀なくされています。 マニホールドの代替品には次のものが必要です。 64ビットでネイティブに実行されるため、大量のRAM(つまり、4Gb未満、通常は16Gb以上)に対応します。 NvidiaグラフィックカードのCUDAなど、画像/サーフェスを集中的に処理するためにGPUを使用できます。 地形モデリングとLIDAR処理機能により、ベクターおよびラスターマップコンポーネントを「ドレープ」し、ビデオプレゼンテーションの「フライスルー」を実行できます。 安定したリリースであること。 「サーフェスエクステンション」を備えたManifold 8プロフェッショナルの価格は590ドル(370ポンド)です。私がこれまでに見てきたオプションはどれも仕事に任せているとは思えません。これらには以下が含まれます。 ArcGIS –アップグレードにアクセスするために年間1495ポンド+ 425ポンド、3D Analystエクステンション用にさらに2,495ポンドと見積もられました。 QGIS –安定した1.8.0 Windowsバージョンでは32ビットのみをサポートしているようで、バグがあり、社内デジタルテレインマッピング機能がありません。 Rの空間パッケージ–このオプションは、私がやりたいことにはあまりにも面倒で静的なようです。 同様のジレンマに直面した人々からの回答を楽しみにしています。これらの選択肢の中で最善の解決策は何ですか、それとも完全に何か他のものに行くべきですか?」

1
Postgis2.0のラスターテーブルにビューを作成できますか?
ラスターデータを含むテーブル上にPostgreSQLビューを作成することは可能ですか? ビューの作成に成功しましたが、エントリraster_columnsが正しくありません(すべてのラスター情報が欠落しています)。また、QGISを使用してSQLビューを開くことができませんでした(ほとんどの場合、raster_columnsが正しくないためです)。 gemetry_columns&viewsに関するこの質問と同じ状況ですが、ラスタ列については、ビューの作成中にtypemodを強制する正しい構文が見つかりませんでした。 私が見つけることができるのはこれだけです: raster(ARRAY ['8BUI'、 '8BUI'、 '8BUI']、4326,0.5、-0.5、...); しかし、「...」の後に続くのは謎です。 誰かがraster_columnsに正しいエントリを持つビューを作成できましたか? 短い例を高く評価します。

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