Skip to content

”現在のキャンバス範囲(投影法)”設定によっては不具合のあるデータが生成される #14

Description

@Yfuruchin

実行環境

  • MacOS Monterey 12.6.3
  • QGISバージョン 3.28.8-Firenze
  • QGISコードリビジョン 5ac45272b5

状況

  • 地理院地図淡色タイルを読み込む[EPSG3857]

  • プロジェクトのEPSGは3857に設定される

  • 下記条件でプラグインを実行

  • 現在のキャンバス範囲・SHPで吐き出し等

  • メッシュの作成範囲は[3857]となる
     - おそらくここが原因👀
     
    image

  • この結果生成されるレイヤには「?」マークが表示され、「このレイヤには投影法が定義されていません」の警告が出る

  • 生成SHPファイル群をみるとSHP・SHX・DBFのみでPRJがない
    image

  • 属性も空のnullデータのようである

  • ログはこちら

アルゴリズム '地域メッシュを作成' を開始しています...
入力パラメータ:
{ 'EXTENT' : '14986943.302500000,15034701.683400000,4040858.951300000,4116076.758800000 [EPSG:3857]', 'GEOGRAPHIC_CRS' : 1, 'OUTPUT_QUARTER' : 'TEMPORARY_OUTPUT' }

Execution completed in 0.46 秒(seconds)
結果:
{'OUTPUT_QUARTER': '4__1_______88f1a04a_234f_431b_b364_28e45c2cf2cb'}

出力レイヤの読み込み
アルゴリズム '地域メッシュを作成' の処理が完了しました
QGIS version: 3.28.8-Firenze
QGIS code revision: 5ac45272b5
Qt version: 5.15.2
Pythonバージョン: 3.9.5
GDAL version: 3.3.2
GEOS version: 3.9.1-CAPI-1.14.2
PROJ version: Rel. 8.1.1, September 1st, 2021
PDAL version: 2.3.0 (git-version: Release)
アルゴリズムの開始時刻: 2023-10-04T14:04:24
アルゴリズム '地域メッシュを作成' を開始しています...
入力パラメータ:
{ 'EXTENT' : '14986943.302500000,15034701.683400000,4040858.951300000,4116076.758800000 [EPSG:3857]', 'GEOGRAPHIC_CRS' : 1, 'OUTPUT_QUARTER' : '/Users/hogehoge/Desktop/hoge.shp' }

Execution completed in 0.02 秒(seconds)
結果:
{'OUTPUT_QUARTER': '/Users/hogehoge/Desktop/hoge.shp'}

出力レイヤの読み込み
アルゴリズム '地域メッシュを作成' の処理が完了しました
  • Geojsonでもnullファイルが生成される

  • 実行時にキャンバスをJGD2011(EPSG6697)に統一するとSHP/GeoJSONのデータは生成される

  • ただし投影法はnull(SHP)/WGS84(Geojson)となる

望ましい結果

  • 出力時に投影定義が付与されたファイルが生成される

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions