RecentlyCodeTo call the OGC service, so I checked it online. There are mainly the following solutions:
1. Use gsoap, cross-platform, and gsoap is an open-source project, which allows you to conveniently use C/C ++ for soap
Programming on the client and server without having to understand the XML and soap protocols
2. mssoap3.0, Microsoft products
3. an ATL library of ATL server, which is currently open-source
4. Use fdo to call the OGC service in GIS
5. The main function of libcurl is to connect to and communicate with different servers through different protocols ~ That is, equivalent
The installed sockphp supports libcurl (you can use different protocols to connect and communicate with different servers )., Libcurl
Currently, HTTP, https, FTP, Gopher, telnet, dict, file, and LDAP protocols are supported. Same libcurl
Supports HTTPS certificate authorization, http post, http put, and FTP upload (of course, you can also use the php ftp Extension
Exhibition), HTTP basic form upload, proxy, cookies, and user authentication.
6. gdal: Use the third-party open source library provided by 5, WMS, WFS, and WCS
If you have other solutions, please contact us.