Skip to content

Commit c9f836f

Browse files
committedMar 24, 2023
Minor cleanup to type handling
1 parent 15499d9 commit c9f836f

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed
 

‎src/core/vectortile/qgsarcgisvectortileservicedataprovider.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -345,8 +345,8 @@ QVariantMap QgsArcGisVectorTileServiceDataProviderMetadata::decodeUri( const QSt
345345
dsUri.setEncodedUri( uri );
346346

347347
QVariantMap uriComponents;
348-
uriComponents.insert( QStringLiteral( "type" ), dsUri.param( QStringLiteral( "type" ) ) );
349-
uriComponents.insert( QStringLiteral( "serviceType" ), dsUri.param( QStringLiteral( "serviceType" ) ) );
348+
uriComponents.insert( QStringLiteral( "type" ), QStringLiteral( "xyz" ) );
349+
uriComponents.insert( QStringLiteral( "serviceType" ), QStringLiteral( "arcgis" ) );
350350
uriComponents.insert( QStringLiteral( "url" ), dsUri.param( QStringLiteral( "url" ) ) );
351351

352352
if ( dsUri.hasParam( QStringLiteral( "zmin" ) ) )
@@ -369,8 +369,8 @@ QVariantMap QgsArcGisVectorTileServiceDataProviderMetadata::decodeUri( const QSt
369369
QString QgsArcGisVectorTileServiceDataProviderMetadata::encodeUri( const QVariantMap &parts ) const
370370
{
371371
QgsDataSourceUri dsUri;
372-
dsUri.setParam( QStringLiteral( "type" ), parts.value( QStringLiteral( "type" ) ).toString() );
373-
dsUri.setParam( QStringLiteral( "serviceType" ), parts[ QStringLiteral( "serviceType" ) ].toString() );
372+
dsUri.setParam( QStringLiteral( "type" ), QStringLiteral( "xyz" ) );
373+
dsUri.setParam( QStringLiteral( "serviceType" ), QStringLiteral( "arcgis" ) );
374374
dsUri.setParam( QStringLiteral( "url" ), parts.value( QStringLiteral( "url" ) ).toString() );
375375

376376
if ( parts.contains( QStringLiteral( "zmin" ) ) )

‎src/core/vectortile/qgsmbtilesvectortiledataprovider.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ QVariantMap QgsMbTilesVectorTileDataProviderMetadata::decodeUri( const QString &
240240
dsUri.setEncodedUri( uri );
241241

242242
QVariantMap uriComponents;
243-
uriComponents.insert( QStringLiteral( "type" ), dsUri.param( QStringLiteral( "type" ) ) );
243+
uriComponents.insert( QStringLiteral( "type" ), QStringLiteral( "mbtiles" ) );
244244
uriComponents.insert( QStringLiteral( "path" ), dsUri.param( QStringLiteral( "url" ) ) );
245245

246246
return uriComponents;
@@ -249,7 +249,7 @@ QVariantMap QgsMbTilesVectorTileDataProviderMetadata::decodeUri( const QString &
249249
QString QgsMbTilesVectorTileDataProviderMetadata::encodeUri( const QVariantMap &parts ) const
250250
{
251251
QgsDataSourceUri dsUri;
252-
dsUri.setParam( QStringLiteral( "type" ), parts.value( QStringLiteral( "type" ) ).toString() );
252+
dsUri.setParam( QStringLiteral( "type" ), QStringLiteral( "mbtiles" ) );
253253
dsUri.setParam( QStringLiteral( "url" ), parts.value( parts.contains( QStringLiteral( "path" ) ) ? QStringLiteral( "path" ) : QStringLiteral( "url" ) ).toString() );
254254
return dsUri.encodedUri();
255255
}

‎src/core/vectortile/qgsxyzvectortiledataprovider.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ QVariantMap QgsXyzVectorTileDataProviderMetadata::decodeUri( const QString &uri
178178
dsUri.setEncodedUri( uri );
179179

180180
QVariantMap uriComponents;
181-
uriComponents.insert( QStringLiteral( "type" ), dsUri.param( QStringLiteral( "type" ) ) );
181+
uriComponents.insert( QStringLiteral( "type" ), QStringLiteral( "xyz" ) );
182182

183183
if ( uriComponents[ QStringLiteral( "type" ) ] == QLatin1String( "mbtiles" ) ||
184184
( uriComponents[ QStringLiteral( "type" ) ] == QLatin1String( "xyz" ) &&
@@ -211,7 +211,7 @@ QVariantMap QgsXyzVectorTileDataProviderMetadata::decodeUri( const QString &uri
211211
QString QgsXyzVectorTileDataProviderMetadata::encodeUri( const QVariantMap &parts ) const
212212
{
213213
QgsDataSourceUri dsUri;
214-
dsUri.setParam( QStringLiteral( "type" ), parts.value( QStringLiteral( "type" ) ).toString() );
214+
dsUri.setParam( QStringLiteral( "type" ), QStringLiteral( "xyz" ) );
215215
dsUri.setParam( QStringLiteral( "url" ), parts.value( parts.contains( QStringLiteral( "path" ) ) ? QStringLiteral( "path" ) : QStringLiteral( "url" ) ).toString() );
216216

217217
if ( parts.contains( QStringLiteral( "zmin" ) ) )

0 commit comments

Comments
 (0)
Please sign in to comment.