How to use
Government Web Services
Stop re-inventing the wheel.
Simon O'Keefe
WFS / WMS / WMTS
Let's start here
"geometry": {
"type": "Point",
"coordinates": [
144.970267,
-37.811943
]
}
DataVic
Web Feature Service (WFS)
{
"type": "FeatureCollection",
"totalFeatures": 1,
"features": [
{
"type": "Feature",
"id": "VMPROP_PROPERTY_ADDRESS.fid-4ebef8c5_162402ce821_1aeb",
"geometry": {
"type": "MultiPolygon",
"coordinates": [
[
[
[
144.97035382,
-37.81199474
],
[
144.97026258,
-37.81179866
],
[
144.97013336,
-37.81183601
],
[
144.97015482,
-37.81188389
],
[
144.97015992,
-37.81188238
],
[
144.97016538,
-37.81189456
],
[
144.97018096,
-37.81188994
],
[
144.97024271,
-37.81202771
],
[
144.97035382,
-37.81199474
]
]
]
]
},
"geometry_name": "SHAPE",
"properties": {
"PROP_PFI": "1367796",
"PROP_LGA_CODE": "343",
"PROP_PROPNUM": "101221",
"PROP_STATUS": "A",
"PROP_UFI": 272550917,
"PROP_UFI_CREATED": "2005-08-23T09:28:42Z",
"PROPV_PFI": "2362764",
"PROPV_GRAPHIC_TYPE": "P",
"ADD_PFI": "50318627",
"ADD_EZI_ADDRESS": "94-96 BOURKE STREET MELBOURNE 3000",
"ADD_IS_PRIMARY": "Y",
"ADD_STATE": "VIC",
"ADD_POSTCODE": "3000",
"ADD_LOCALITY_NAME": "MELBOURNE",
"ADD_NUM_ROAD_ADDRESS": "94-96 BOURKE STREET",
"ADD_UFI_CREATED": "2013-03-26T08:36:03Z",
"ADD_LABEL_ADDRESS": "Y",
"ADD_HOUSE_NUMBER_1": 94,
"ADD_HOUSE_NUMBER_2": 96,
"ADD_DISP_NUMBER_1": 96,
"ADD_DISP_NUMBER_2": null,
"ADD_ROAD_NAME": "BOURKE",
"ADD_ROAD_TYPE": "STREET",
"ADD_ROAD_SUFFIX": null,
"ADD_BUILDING_NAME": null,
"ADD_BLG_UNIT_TYPE": null,
"ADD_NUM_ADDRESS": "94-96"
}
}
],
"crs": {
"type": "name",
"properties": {
"name": "urn:ogc:def:crs:EPSG::4283"
}
}
}
"properties": {
"PROP_PFI": "1367796",
"PROP_LGA_CODE": "343",
"PROP_PROPNUM": "101221",
"PROP_STATUS": "A",
"PROP_UFI": 272550917,
"PROP_UFI_CREATED": "2005-08-23T09:28:42Z",
"PROPV_PFI": "2362764",
"PROPV_GRAPHIC_TYPE": "P",
"ADD_PFI": "50318627",
"ADD_EZI_ADDRESS": "94-96 BOURKE STREET MELBOURNE 3000",
"ADD_IS_PRIMARY": "Y",
"ADD_STATE": "VIC",
"ADD_POSTCODE": "3000",
"ADD_LOCALITY_NAME": "MELBOURNE",
"ADD_NUM_ROAD_ADDRESS": "94-96 BOURKE STREET",
"ADD_UFI_CREATED": "2013-03-26T08:36:03Z",
"ADD_LABEL_ADDRESS": "Y",
"ADD_HOUSE_NUMBER_1": 94,
"ADD_HOUSE_NUMBER_2": 96,
"ADD_DISP_NUMBER_1": 96,
"ADD_DISP_NUMBER_2": null,
"ADD_ROAD_NAME": "BOURKE",
"ADD_ROAD_TYPE": "STREET",
"ADD_ROAD_SUFFIX": null,
"ADD_BUILDING_NAME": null,
"ADD_BLG_UNIT_TYPE": null,
"ADD_NUM_ADDRESS": "94-96"
}
"properties": {
"PARCEL_PFI": "1367796",
"PARCEL_SPI": "1\\TP590507",
"PARCEL_SPI_CODE": 101,
"PARCEL_DESC_TYPE": "15",
"PARCEL_LGA_CODE": "343",
"PARCEL_PLAN_NUMBER": "TP590507",
"PARCEL_LOT_NUMBER": "1",
"PARCEL_ACCESSORY_LOT": null,
"PARCEL_ALLOTMENT": null,
"PARCEL_SEC": null,
"PARCEL_BLOCK": null,
"PARCEL_PORTION": null,
"PARCEL_SUBDIVISION": null,
"PARCEL_CROWN_STATUS": null,
"PARCEL_PARISH_CODE": null,
"PARCEL_TOWNSHIP_CODE": null,
"PARCEL_P_NUMBER": null,
"PARCEL_FURTHER_DESCRIPTION": null,
"PARCEL_PART": "N",
"PARCEL_CREFNO": "85322",
Land Parcel
"properties": {
"PFI": "343",
"LGA_CODE": "343",
"LGA_NAME": "MELBOURNE",
"LGA_OFFICIAL_NAME": "MELBOURNE CITY",
"GAZETTAL_REGISTRATION": "G050 2007 p3095",
"ABS_LGA_CODE": "24600",
"PFI_CREATED": null,
"UFI": 540660458,
"UFI_CREATED": "2017-10-19Z",
"UFI_OLD": 536811722,
"OBJECTID": 891
}
Municipality
"properties": {
"UFI": 129694177,
"PFI": "3430120120419",
"LGA_CODE": "343",
"LGA_NAME": "MELBOURNE",
"WARD_NUM": "50001",
"WARD_NAME": "MELBOURNE CITY",
"WARD_LABEL": "Melbourne City Unsubdivided",
"WARD_TYPE": "UNSUBDIVIDED",
"MEMBERS": "9",
"EFFECTIVE_FROM": "2012-04-18Z",
"EFFECTIVE_TO": "2098-12-31Z",
"LAST_REVIEWED_DATE": "2012-03-20Z",
"UFI_CREATED": "2016-07-14Z",
"OBJECTID": 3
}
Council Ward
"properties": {
"CMA_NO": 7,
"CMANAME": "PORT PHILLIP AND WESTERNPORT",
"AREASQM": 12795504640.2,
"HECTARES": 1279550.46,
"URL": "http://www.ppwcma.vic.gov.au/",
"SE_ANNO_CAD_DATA": null
}
Catchment Management Authority
"properties": {
"PARCEL_PFI": "1367796",
"PARCEL_SPI": "1\\TP590507",
"PARCEL_LGA_CODE": "343",
"LGA": "MELBOURNE",
"CMA": "PORT PHILLIP AND WESTERNPORT",
"PROP_PROPNUM": "101221",
"PROP_PFI": "1367796",
"LU_CODE": "240",
"LU_DESC": "Pub/Tavern/Hotel/Licensed Club/Restaurant/Licensed Restaurant/Nightclub",
"LU_1": "2",
"LU_2": "24",
"LU_3": "240",
"LC_CODE_14": "0",
"LC_CODE_15": "0",
"LC_DESC_14": "Unknown",
"LC_DESC_15": "Unknown",
"HECTARES": 0.02525689,
"TENURE": "PRIVATE",
"IRR_STATUS": "Inactive",
"SE_ANNO_CAD_DATA": null
}
Land Use
"properties": {
"PFI": 3075456,
"SCHEME_CODE": "ZN",
"LGA_CODE": "343",
"LGA": "MELBOURNE",
"ZONE_NUM": 6890,
"ZONE_STATUS": "g",
"ZONE_CODE": "CCZ1",
"ZONE_DESCRIPTION": "CAPITAL CITY ZONE - SCHEDULE 1",
"GAZ_BEGIN_DATE": "2011-06-01Z",
"PFI_CREATED": "2017-05-01Z",
"UFI_CREATED": "2017-08-29Z",
"OBJECTID": 25836
}
Planning Zone
"properties": {
"PFI": 4176440,
"SCHEME_CODE": "HO",
"LGA_CODE": "343",
"LGA": "MELBOURNE",
"ZONE_NUM": 10507,
"ZONE_STATUS": "g",
"ZONE_CODE": "HO507",
"ZONE_DESCRIPTION": "HERITAGE OVERLAY (HO507)",
"GAZ_BEGIN_DATE": "1999-03-03Z",
"PFI_CREATED": "2017-06-07Z",
"UFI_CREATED": "2017-07-14Z",
"OBJECTID": 35391
}
...
"properties": {
"PFI": 4159689,
"SCHEME_CODE": "DDO",
"LGA_CODE": "343",
"LGA": "MELBOURNE",
"ZONE_NUM": 2607,
"ZONE_STATUS": "g",
"ZONE_CODE": "DDO2",
"ZONE_DESCRIPTION": "DESIGN AND DEVELOPMENT OVERLAY - SCHEDULE 2",
"GAZ_BEGIN_DATE": "1999-03-03Z",
"PFI_CREATED": "2017-06-07Z",
"UFI_CREATED": "2017-06-07Z",
"OBJECTID": 69110
}
...
Planning Overlay
Vicmap Basemap
Web Map Tile Service (WMTS)
DELWP Image Web Server
Web Map Service (WMS)
DataVic
Web Map Service (WMS)
data.gov.au
Web Feature Service (WFS)
"properties": {
"route": "Horsham - Monday",
"rec_day": "Monday",
"rec_start": "2016-05-09",
"rub_day": "Monday",
"rub_start": "2016-05-09",
"rec_weeks": 2,
"rub_weeks": 1
}
DataVic
Web Feature Service
https://services.land.vic.gov.au/catalogue/publicproxy/guest/dv_geoserver/wfs
https://services.land.vic.gov.au/catalogue/publicproxy/guest/dv_geoserver/wfs?request=getCapabilities
Web Map Service
https://services.land.vic.gov.au/catalogue/publicproxy/guest/dv_geoserver/wms https://services.land.vic.gov.au/catalogue/publicproxy/guest/dv_geoserver/wms?request=getCapabilities
data.gov.au
Web Feature Service
https://data.gov.au/geoserver/wfs https://data.gov.au/geoserver/wfs?request=getCapabilities
GeoServer
How to create your WFS and WMS requests
http://docs.geoserver.org/latest/en/user/services/
Simon O'Keefe
Thank-you
Government Web Services | WFS/WMS/WMTS
By Simon O'Keefe
Government Web Services | WFS/WMS/WMTS
- 1,155