GeoMoose Data Protocol Support

GeoMoose supports the reading of spatial data from web-based servers using standard protocols.

Web-based Spatial Data Protocols (read-only)

Data Source Protocol

Protocol Type

GeoMoose mapsource type

Display

Identify (single click)

Select (by spatial feature)

Search (by attribute values)

Vector files

GeoJSON

geojson

Yes

No 3

No 3

No 3

OGC OWS

(UMN MapServer, geoserver)

WMS: v1.1.1

wms, mapserver

Yes

Yes (no highlight 1 ), INFO_FORMAT=GML

Yes, use query-as 2

Yes, use query-as 2

WFS: v1.1.0

wfs, mapserver-wfs

Yes

Yes, INFO_FORMAT=GML, GeoJSON

Yes

Yes

Arc GIS Server v10+

MapServer /export?f=image

ags

Yes

Yes, use query-as 2

Yes, use query-as 2

Yes, use query-as 2

MapServer /query?f=json

ags-vector

Yes

Yes if Supported Operation:Query 4

Yes if Supported Operation:Query 4

Yes if Supported Operation:Query 4

FeatureServer /query?f=json

ags-vector

Yes

Yes if Supported Operation:Query 4

Yes if Supported Operation:Query 4

Yes if Supported Operation:Query 4

MapServer /tile/{z}/{y}/{x}

xyz

Yes

Not supported by Protocol

UMN MapServer

“classic” CGI

no support (use MapServer’s WMS, WFS protocols listed above)

Image Tile Servers

XYZ (e.g OSM)

xyz

Yes

Not supported by Protocol

Bing

bing

Yes

Not supported by Protocol

OGC WMTS

no support

Google

no support (Google licensing limitation)

1

Feature highlight is not supported for WMS layer unless the server allows a query result format (INFO_FORMAT) of GML.

2(1,2,3,4,5)

Use two mapsources, one wms (for display), the other wfs for the query. Add a “query-as” attribute to the wms layer (How-to display a raster layer and query as a vector layer).

3(1,2,3)

GeoMoose does not currently support this query operations for this mapsource type.

4(1,2,3,4,5,6)

The layer on the AGS server must be configured to have “Supported Operations: Query”.

Local File Load/Save

Data Source Protocol

File Format

mapsource type

Display

Identify (single click)

Select

Search

Local file load/save

GeoJSON

vector

Yes

Yes

by Point only

No

KML

vector

Yes

Yes

by Point only

No

Feature Editing Support

Protocol

Feature Geometry

Edit

WFS-T

Geoserver, UMN MapServer

Point

Yes

Line

Yes

Polygon

Yes

OGC API

Features - Transactions

Point

Future

Line

Future

Polygon

Future