投影情報を持っていないShapeファイルを読み込んで「QgsVectorLayer」を作成した後に投影情報を設定する
訂正
layer = QgsVectorLayer(Shapeファイルのフルパス, レイヤ名, "ogr") crs = QgsCoordinateReferenceSystem.fromEpsgId(2451) layer.setCrs(crs) × crs = layer.crs() × crs.createFromString('EPSG:2451')
投影情報を持っていないShapeファイルを読み込んで「QgsVectorLayer」を作成した後に投影情報を設定する
訂正
layer = QgsVectorLayer(Shapeファイルのフルパス, レイヤ名, "ogr") crs = QgsCoordinateReferenceSystem.fromEpsgId(2451) layer.setCrs(crs) × crs = layer.crs() × crs.createFromString('EPSG:2451')