Skip to content

Commit

Permalink
[Server][WFS,1.1.0] Add layout for WFS supports
Browse files Browse the repository at this point in the history
  • Loading branch information
rldhont committed Oct 12, 2017
1 parent d97a51b commit 1b9d8ee
Show file tree
Hide file tree
Showing 5 changed files with 479 additions and 2 deletions.
1 change: 1 addition & 0 deletions src/server/services/wfs/CMakeLists.txt
Expand Up @@ -6,6 +6,7 @@ SET (wfs_SRCS
qgswfs.cpp
qgswfsutils.cpp
qgswfsgetcapabilities.cpp
qgswfsgetcapabilities_1_0_0.cpp
qgswfsdescribefeaturetype.cpp
qgswfsgetfeature.cpp
qgswfstransaction.cpp
Expand Down
11 changes: 10 additions & 1 deletion src/server/services/wfs/qgswfs.cpp
Expand Up @@ -23,6 +23,7 @@
#include "qgsmodule.h"
#include "qgswfsutils.h"
#include "qgswfsgetcapabilities.h"
#include "qgswfsgetcapabilities_1_0_0.h"
#include "qgswfsgetfeature.h"
#include "qgswfsdescribefeaturetype.h"
#include "qgswfstransaction.h"
Expand Down Expand Up @@ -71,7 +72,15 @@ namespace QgsWfs

if ( QSTR_COMPARE( req, "GetCapabilities" ) )
{
writeGetCapabilities( mServerIface, project, versionString, request, response );
// Supports WFS 1.0.0
if ( QSTR_COMPARE( versionString, "1.0.0" ) )
{
v1_0_0::writeGetCapabilities( mServerIface, project, versionString, request, response );
}
else
{
writeGetCapabilities( mServerIface, project, versionString, request, response );
}
}
else if ( QSTR_COMPARE( req, "GetFeature" ) )
{
Expand Down

0 comments on commit 1b9d8ee

Please sign in to comment.