Skip to content

Instantly share code, notes, and snippets.

@jkburges
Created April 10, 2015 01:06
Show Gist options
  • Select an option

  • Save jkburges/3dad5ebda32ff85785d0 to your computer and use it in GitHub Desktop.

Select an option

Save jkburges/3dad5ebda32ff85785d0 to your computer and use it in GitHub Desktop.
curl "http://po.aodn.org.au/geoserver/imos/wfs?service=wfs&request=DescribeFeatureType&typeNames=imos:argo_profile_download_data"
<xsd:complexType name="argo_profile_download_dataType">
<xsd:complexContent>
<xsd:extension base="gml:AbstractFeatureType">
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="0" name="data_centre" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="platform_number" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="cycle_number" nillable="true" type="xsd:int"/>
<xsd:element maxOccurs="1" minOccurs="0" name="direction" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="data_state_indicator" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="data_mode" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="juld" nillable="true" type="xsd:dateTime"/>
<xsd:element maxOccurs="1" minOccurs="0" name="juld_qc" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="juld_location" nillable="true" type="xsd:dateTime"/>
<xsd:element maxOccurs="1" minOccurs="0" name="latitude" nillable="true" type="xsd:double"/>
<xsd:element maxOccurs="1" minOccurs="0" name="longitude" nillable="true" type="xsd:double"/>
<xsd:element maxOccurs="1" minOccurs="0" name="position_qc" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="position" nillable="true" type="gml:GeometryPropertyType"/>
...
curl "http://po.aodn.org.au/geoserver/ows?request=enabledFilters&service=layerFilters&version=1.0.0&workspace=imos&layer=argo_profile_download_data"
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<filters>
<filter>
<name>position</name>
<type>geometrypropertytype</type>
<label>Bounding Box</label>
<visualised>true</visualised>
</filter>
<filter>
<name>oxygen_sensor</name>
<type>boolean</type>
<label>Oxygen</label>
<visualised>true</visualised>
</filter>
<filter>
<name>platform_number</name>
<type>string</type>
<label>Platform Number</label>
<visualised>true</visualised>
</filter>
<filter>
<name>project_name</name>
<type>string</type>
<label>Project Name</label>
<visualised>true</visualised>
</filter>
<filter>
<name>juld</name>
<type>datetime</type>
<label>Time</label>
<visualised>true</visualised>
</filter>
</filters>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment