Open4
QGISのXYZタイルの読み込みから投影までの調査
tile
でファイル名を探すと色々見つかるが、qgstiles.h
のQgsTileXyz
がそれっぽい。
クラスは以下のファイルで参照されているが、XYZタイルっぽさがない…。
core/qgstiles.cpp
core/vectortile/
gui/qgsmaptoolidentity.cpp
QGISでレイヤーを取得するとQgsRasterLayer
らしい。
>>> layer = iface.layerTreeView().currentLayer()
<QgsRasterLayer: '地理院タイル:標準地図' (wms)>
QgsRasterLayer
はcore/raster/qgsrasterlayer.h
。
>>> provider = layer.dataProvider()
>>> provider.name()
'wms'
データプロバイダーがwms
ということで、providers/wms/qgswmsprovider.h
らしい。