ホーム » Python » Shapeファイルを開く時にCRSを指定できませんでした

Shapeファイルを開く時にCRSを指定できませんでした

投影情報を持っていないShapeファイルを開くと投影を選択する画面が表示される

[code]
layer = QgsVectorLayer(‘c:\work\A27-16_13.shp’, ‘scool’, ‘ogr’)
[/code]

これを回避するためにQgsVectorLayerの最初の引数をuri形式にして同時にCRSを指定しようとしたが、

[code]
layer = QgsVectorLayer(‘file:///c:/work/A27-16_13.shp?crs=EPSG:4326’, ‘scool’, ‘ogr’)[code]
[/code]

エラーが発生したために一旦あきらめ

[code]
2018-11-27T11:31:35 WARNING Pythonのエラー : Pythonコードの実行中にエラーが発生しました: 詳細についてはメッセージログ(Pythonエラー)を参照して下さい.
[/code]