mirror of
https://github.com/qgis/QGIS.git
synced 2025-12-04 00:06:46 -05:00
Homogenize toMapLayer function definition
This commit is contained in:
parent
1484c46745
commit
ea981d89f9
@ -308,7 +308,7 @@ class GPKGRasterTable(GPKGTable, RasterTable):
|
||||
uri = u"raster:gdal:%s:%s" % (self.name, self.uri().database())
|
||||
return uri
|
||||
|
||||
def toMapLayer(self):
|
||||
def toMapLayer(self, geometryType=None, crs=None):
|
||||
from qgis.core import QgsRasterLayer, QgsContrastEnhancement
|
||||
|
||||
# QGIS has no provider to load rasters, let's use GDAL
|
||||
|
||||
@ -378,7 +378,7 @@ class PGRasterTable(PGTable, RasterTable):
|
||||
uri = u"raster:postgresraster:{}:{}".format(self.name, re.sub(":", r"\:", self.uri()))
|
||||
return uri
|
||||
|
||||
def toMapLayer(self):
|
||||
def toMapLayer(self, geometryType=None, crs=None):
|
||||
from qgis.core import QgsRasterLayer, QgsContrastEnhancement, QgsDataSourceUri, QgsCredentials
|
||||
|
||||
rl = QgsRasterLayer(self.uri(), self.name, "postgresraster")
|
||||
|
||||
@ -192,7 +192,7 @@ class SLTable(Table):
|
||||
def mimeUri(self):
|
||||
return Table.mimeUri(self)
|
||||
|
||||
def toMapLayer(self):
|
||||
def toMapLayer(self, geometryType=None, crs=None):
|
||||
from qgis.core import QgsVectorLayer
|
||||
|
||||
provider = self.database().dbplugin().providerName()
|
||||
@ -278,7 +278,7 @@ class SLRasterTable(SLTable, RasterTable):
|
||||
uri = u"raster:gdal:%s:%s" % (self.name, self.uri().database())
|
||||
return uri
|
||||
|
||||
def toMapLayer(self):
|
||||
def toMapLayer(self, geometryType=None, crs=None):
|
||||
from qgis.core import QgsRasterLayer, QgsContrastEnhancement
|
||||
|
||||
# QGIS has no provider to load Rasterlite rasters, let's use GDAL
|
||||
|
||||
@ -185,7 +185,7 @@ class LVectorTable(LTable, VectorTable):
|
||||
def runAction(self, action):
|
||||
return
|
||||
|
||||
def toMapLayer(self):
|
||||
def toMapLayer(self, geometryType=None, crs=None):
|
||||
return QgsProject.instance().mapLayer(self.geomTableName)
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user