地理情報システム

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

3
SMSによるGPS追跡
NMEA 0183プロトコルのGPRMC文字列を固定の周期でSMSとして事前定義された番号に送信するGPSトラッカーがあります。これらの着信SMSをCOMポートに移植して、Google EarthまたはカスタムGISアプリケーションに動的にプロットし、送信するGPSの名前を地図上のラベルとして使用できるソフトウェアを探しています。ソフトウェアは、複数のGPSトラッカーを同時に追跡できる必要があります。
12 gps  google-earth  nmea 



4
点パターン解析アルゴリズム
ポイントパターン分析アルゴリズム、およびポイントパターン分析に関する文献、オンラインリソース、書籍のタイトルを募集しています。トピックは、アルゴリズムの一般的な説明から、あらゆる研究分野での具体的なユースケースにまで及びます。 7月31日15:54更新: ポイントパターンの線形特徴を検出するローカルメソッドに特に興味があります。たとえば、gpsポイントから道路/トラックジオメトリを作成します。

5
生データをジオパンダに読み込む
生データをa geopandas GeoDataFrame、la a に読み込むことはできpandas DataFrameますか? たとえば、次の作品: import pandas as pd import requests data = requests.get("https://data.cityofnewyork.us/api/geospatial/arq3-7z49?method=export&format=GeoJSON") pd.read_json(io.BytesIO(r.content)) 以下は行いません: import geopandas as gpd import requests data = requests.get("https://data.cityofnewyork.us/api/geospatial/arq3-7z49?method=export&format=GeoJSON") gpd.read_file(io.BytesIO(r.content)) つまり、最初にディスクにデータを保存せずに、メモリにある地理空間データを読み取ることはできますか?

4
アマゾンウェブサービスからのSentinel-2データの大気補正を実行しますか?
(Amazon Web Services-AWSから)JP2形式でダウンロードされたSentinel-2画像をBOA反射率に修正するための最良の方法は何ですか?センチネルscihubからSAFE形式でダウンロードされたファイルは巨大で(通常は約6GB)、SNAPツールボックスでの処理が非常に面倒なので、Amazon Web Servicesから必要なバンドをJP2形式でダウンロードし、それをレイヤーに変換しています。 -QGISのスタックされたGeoTIFF画像。しかし、私はそれらをBOA反射率に修正する必要があり、これを行うための最良の方法がわかりません。 AWSからダウンロードして処理されたJP2 / GeoTIFF画像でSNAPツールボックスのsen2corを使用することは可能ですか?

1
フィオナのドライバー
pythonパッケージにfionaはどのドライバーがありますか?マニュアルを確認すると、次のように書かれていますが[...] and the possible formats are enumerated in the fiona.drivers list. 、pythonを入力すると from fiona import drivers print drivers > <function drivers at 0x108763050> どうすればそれを「中」に見ることができますか?
12 python  fiona 

3
LiDARファイルをLAZ形式からLAS形式に変換する
LASzipソフトウェアを使用して、LiDARファイルをLAZ形式(圧縮バージョン)からLAS(非圧縮バージョン)に変換しようとしています。 しかし、私はそれがどのように機能するのか本当にわかりません。アプリインターフェイスで入力したとおりに新しい出力フォルダーを作成しましたが、それは完全に空です。 コマンドプロンプトウィンドウで次のコードも試しました。 D:\LiDAR\Laszip\laszip.exe *.laz 「入力が指定されていません」というメッセージが表示されました。 私のフォルダーには、約100-ish.lazファイルと1つのimu.lazがあります。助言がありますか?
12 convert  lidar  las  laz  laszip 

2
Windows 64ビットへのrtreeのインストール
私は64ビットのwindows10を使用していますが、os.nameは 'nt'です。pipを使用してインストールしましたが、spatialindex_c.dllに関する問題があります File "C:\Users\Bachir\AppData\Local\Temp\pip-build-td64lrth\rtree\rtree\core.py", line 101, in <module> raise OSError("could not find or load spatialindex_c.dll") OSError: could not find or load spatialindex_c.dll rtree-0.8.2をダウンロードしてからpython setup.py installを実行すると、同じメッセージが表示されます PS C:\Users\Bachir\documents\Python Scripts\Rtree-0.8.2> python setup.py install Traceback (most recent call last): File "setup.py", line 4, in <module> import rtree File "C:\Users\Bachir\documents\Python Scripts\Rtree-0.8.2\rtree\__init__.py", line 1, in …
12 rtree 

1
Mapbox GL JS FlyToが「到着」したことを確認する方法
Mapboxのflytoカメラの動きがアクションを完了し、正しい位置とズームレベルに配置されたときに、オーバーレイを表示したいと思います。そのアクションがいつ完了したかを知る方法はありますか? したがって、基本的には、ある位置まで飛んでからオーバーレイを表示します。
12 mapbox  mapbox-gl 

2
PostGISでジオメトリをクリーニングしますか?
非常に大きなポリゴンレイヤーで処理を実行しようとしています。ただし、次のようなさまざまなジオメトリエラーが発生しています。 NOTICE: Ring Self-intersection at or near point 470396.52017068537 141300.52235257279 CONTEXT: PL/pgSQL function st_intersection(geometry,raster,integer) line 10 at RETURN QUERY SQL function "st_intersection" statement 1 NOTICE: Ring Self-intersection at or near point 504154.61769969884 140782.04115761846 CONTEXT: PL/pgSQL function st_intersection(geometry,raster,integer) line 10 at RETURN QUERY SQL function "st_intersection" statement 1 NOTICE: Ring Self-intersection …

1
QGISを使用して、異なるレイヤーで同じエリアを示す複数のマップを作成しますか?
print composerのアトラス生成ツールについて知っています。これにより、ユーザーは同じレイヤー/機能を異なる地理的領域を示す複数のマップを作成できます。 私が探しているのは、同じエリアをカバーするが、異なるシェープファイル/レイヤーを表示し、したがって異なるタイトルとわずかに異なる凡例を持つ多数のマップ(おそらく10以上、場合によってはそれ以上)の作成と更新を最適化するワークフローです。 現在、私の提案するワークフローは次のとおりです。 すべてのレイヤーを(同じファイルに)読み込む New print composer マップ1のレイヤーを選択 凡例、テキストボックス、タイトルなどを追加します。 Save as template Map1.qptとして Export as PDF マップ2、3などに対してステップ3から6を繰り返します。 マップを更新する必要があるときは、次のようにします。 必要に応じてレイヤーとレイヤースタイルを再エクスポートする(ベースマップ以外のレイヤーの場合) マップ1のレイヤーを選択 Print Composerをロードする Add Items from Template (Map1.qpt) Export as PDF マップ2、3などに対してステップ2から5を繰り返します。 代わりに、マップごとに1つのQGISファイルを作成する方が効率的ですか? マップを更新するときはいつでも、多数のシェープファイルを再エクスポートする必要があるので、重複したレイヤーとレイヤーグループを使用することも理想的ではありません。

3
GeoJSON Javaライブラリ
GeoJSONを受信するJava Webサービスを作成しています。 GeoJSONを管理するためのJavaライブラリを知っている人はいますか?
12 geojson  java  json 

4
QGISでシェープファイルの名前を変更しますか?
外国語で命名されたプロジェクトのレイヤーの膨大なリストがあります。名前に英語のタイトルを翻訳して追加したい。 レイヤーを右クリックしてレイヤー名を選択Properties -> Generalして変更すると、レイヤーツリーに表示されますが、元のファイルは変わりません。 QGISから元のファイルの名前を変更する方法はありますか? フォルダがたくさんあるので、すべてのフォルダを検索するには時間がかかりすぎます。

4
境界ボックスに基づいてズームレベルを動的に設定する
ブラウザウィンドウのサイズに依存するサイズのリーフレットマップがあります。バウンディングボックス全体を表示しながら、可能な限りズームインされるように、ズームレベルを動的に選択したいと思います。 現在、ズームレベルをハードコードし、中心点をポイントの平均に基づいています。 map = new L.Map('map', { center: new L.LatLng( latitudeSum/locations.length, longitudeSum/locations.length ) zoom: 9 }) 代わりに、境界ボックス(2つの島)を指定し、ウィンドウのサイズに基づいてズームレベルを選択します。
12 leaflet 

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