Network Protocols

The conventional way to distribute geospatial data over a network is simply to use file transfer, e.g. HTTP and FTP.  This works well for some tasks, but by using a server and network protocol that are geospatially aware, much more powerful data requests can be performed, such as requesting exact geographic extents and having datasets created dynamically in response.

The organization producing standards in this area is the OpenGIS Consortium (OGC).  The official specifications for each of the following protocols are on the OGC Specifications page.

WMS

WFS

Other Protocols

Ad-hoc Protocols

Servers