mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-03 00:04:47 -04:00
Compare commits
1 Commits
179fda5fe2
...
f52aaccf5e
Author | SHA1 | Date | |
---|---|---|---|
|
f52aaccf5e |
@ -371,7 +371,7 @@ void QgsWfs3CollectionsHandler::handleRequest( const QgsServerApiContext &contex
|
||||
} } }
|
||||
},
|
||||
{ "links", {
|
||||
{ { "href", href( context, QStringLiteral( "/%1/items" ).arg( shortName ), QgsServerOgcApi::contentTypeToExtension( QgsServerOgcApi::ContentType::JSON ) ) }, { "rel", QgsServerOgcApi::relToString( QgsServerOgcApi::Rel::items ) }, { "type", QgsServerOgcApi::mimeType( QgsServerOgcApi::ContentType::GEOJSON ) }, { "title", title + " as GeoJSON" } }, { { "href", href( context, QStringLiteral( "/%1/items" ).arg( shortName ), QgsServerOgcApi::contentTypeToExtension( QgsServerOgcApi::ContentType::HTML ) ) }, { "rel", QgsServerOgcApi::relToString( QgsServerOgcApi::Rel::items ) }, { "type", QgsServerOgcApi::mimeType( QgsServerOgcApi::ContentType::HTML ) }, { "title", title + " as HTML" } } /* TODO: not sure what these "concepts" are about, neither if they are mandatory
|
||||
{ { "href", href( context, QStringLiteral( "/%1/items" ).arg( shortName ), QgsServerOgcApi::contentTypeToExtension( QgsServerOgcApi::ContentType::GEOJSON ) ) }, { "rel", QgsServerOgcApi::relToString( QgsServerOgcApi::Rel::items ) }, { "type", QgsServerOgcApi::mimeType( QgsServerOgcApi::ContentType::GEOJSON ) }, { "title", title + " as GeoJSON" } }, { { "href", href( context, QStringLiteral( "/%1/items" ).arg( shortName ), QgsServerOgcApi::contentTypeToExtension( QgsServerOgcApi::ContentType::HTML ) ) }, { "rel", QgsServerOgcApi::relToString( QgsServerOgcApi::Rel::items ) }, { "type", QgsServerOgcApi::mimeType( QgsServerOgcApi::ContentType::HTML ) }, { "title", title + " as HTML" } } /* TODO: not sure what these "concepts" are about, neither if they are mandatory
|
||||
{
|
||||
{ "href", href( api, context.request(), QStringLiteral( "/%1/concepts" ).arg( shortName ) ) },
|
||||
{ "rel", QgsServerOgcApi::relToString( QgsServerOgcApi::Rel::item ) },
|
||||
@ -444,7 +444,7 @@ void QgsWfs3DescribeCollectionHandler::handleRequest( const QgsServerApiContext
|
||||
const QString shortName { mapLayer->serverProperties()->shortName().isEmpty() ? mapLayer->name() : mapLayer->serverProperties()->shortName() };
|
||||
json linksList = links( context );
|
||||
linksList.push_back(
|
||||
{ { "href", href( context, QStringLiteral( "/items" ), QgsServerOgcApi::contentTypeToExtension( QgsServerOgcApi::ContentType::JSON ) ) },
|
||||
{ { "href", href( context, QStringLiteral( "/items" ), QgsServerOgcApi::contentTypeToExtension( QgsServerOgcApi::ContentType::GEOJSON ) ) },
|
||||
{ "rel", QgsServerOgcApi::relToString( QgsServerOgcApi::Rel::items ) },
|
||||
{ "type", QgsServerOgcApi::mimeType( QgsServerOgcApi::ContentType::GEOJSON ) },
|
||||
{ "title", itemsTitle + " as " + QgsServerOgcApi::contentTypeToStdString( QgsServerOgcApi::ContentType::GEOJSON ) }
|
||||
|
@ -38,7 +38,7 @@ Content-Type: application/json
|
||||
"type": "text/html"
|
||||
},
|
||||
{
|
||||
"href": "http://server.qgis.org/wfs3/collections/layer1_with_short_name/items.json",
|
||||
"href": "http://server.qgis.org/wfs3/collections/layer1_with_short_name/items.geojson",
|
||||
"rel": "items",
|
||||
"title": "A Layer1 with a short name items as GEOJSON",
|
||||
"type": "application/geo+json"
|
||||
|
@ -43,7 +43,7 @@ Content-Type: application/json
|
||||
"type": "text/html"
|
||||
},
|
||||
{
|
||||
"href": "http://server.qgis.org/wfs3/collections/points/items.json",
|
||||
"href": "http://server.qgis.org/wfs3/collections/points/items.geojson",
|
||||
"rel": "items",
|
||||
"title": "points items as GEOJSON",
|
||||
"type": "application/geo+json"
|
||||
|
@ -27,7 +27,7 @@
|
||||
|
||||
<link rel="self" href="http://server.qgis.org/wfs3/collections/testlayer%20%C3%A8%C3%A9.html" title="Feature collection as HTML" type="text/html">
|
||||
|
||||
<link rel="items" href="http://server.qgis.org/wfs3/collections/testlayer%20%C3%A8%C3%A9/items.json" title="A test wfs vector layer èé items as GEOJSON" type="application/geo+json">
|
||||
<link rel="items" href="http://server.qgis.org/wfs3/collections/testlayer%20%C3%A8%C3%A9/items.geojson" title="A test wfs vector layer èé items as GEOJSON" type="application/geo+json">
|
||||
|
||||
<link rel="items" href="http://server.qgis.org/wfs3/collections/testlayer%20%C3%A8%C3%A9/items.html" title="A test wfs vector layer èé items as HTML" type="text/html">
|
||||
|
||||
@ -113,7 +113,7 @@
|
||||
|
||||
|
||||
|
||||
<li><a rel="items" href="http://server.qgis.org/wfs3/collections/testlayer%20%C3%A8%C3%A9/items.json">A test wfs vector layer èé items as GEOJSON</a></li>
|
||||
<li><a rel="items" href="http://server.qgis.org/wfs3/collections/testlayer%20%C3%A8%C3%A9/items.geojson">A test wfs vector layer èé items as GEOJSON</a></li>
|
||||
|
||||
|
||||
|
||||
|
@ -38,7 +38,7 @@ Content-Type: application/json
|
||||
"type": "text/html"
|
||||
},
|
||||
{
|
||||
"href": "http://server.qgis.org/wfs3/collections/testlayer%20%C3%A8%C3%A9/items.json",
|
||||
"href": "http://server.qgis.org/wfs3/collections/testlayer%20%C3%A8%C3%A9/items.geojson",
|
||||
"rel": "items",
|
||||
"title": "A test wfs vector layer èé items as GEOJSON",
|
||||
"type": "application/geo+json"
|
||||
|
@ -29,7 +29,7 @@ Content-Type: application/json
|
||||
"id": "testlayer èé",
|
||||
"links": [
|
||||
{
|
||||
"href": "http://server.qgis.org/wfs3/collections/testlayer%20%C3%A8%C3%A9/items.json",
|
||||
"href": "http://server.qgis.org/wfs3/collections/testlayer%20%C3%A8%C3%A9/items.geojson",
|
||||
"rel": "items",
|
||||
"title": "A test wfs vector layer èé as GeoJSON",
|
||||
"type": "application/geo+json"
|
||||
|
Loading…
x
Reference in New Issue
Block a user