Skip to content

Commit 97d04c8

Browse files
committed
Add schema files.
1 parent 0cef6a5 commit 97d04c8

File tree

6 files changed

+199
-0
lines changed

6 files changed

+199
-0
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF-8"?><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:geonode="http://www.geonode.org/" xmlns:gml="http://www.opengis.net/gml" xmlns:it.ge$
2+
<xsd:import namespace="http://www.opengis.net/gml"/>
3+
<xsd:complexType name="fireboxesType">
4+
<xsd:complexContent>
5+
<xsd:extension base="gml:AbstractFeatureType">
6+
<xsd:sequence>
7+
<xsd:element maxOccurs="1" minOccurs="0" name="the_geom" nillable="false" type="gml:MultiSurfacePropertyType"/>
8+
<xsd:element maxOccurs="1" minOccurs="0" name="OBJECTID" nillable="true" type="xsd:long"/>
9+
<xsd:element maxOccurs="1" minOccurs="0" name="BOX_NUM" nillable="true" type="xsd:long"/>
10+
<xsd:element maxOccurs="1" minOccurs="0" name="FIRSTDUE" nillable="true" type="xsd:string"/>
11+
<xsd:element maxOccurs="1" minOccurs="0" name="HWY" nillable="true" type="xsd:string"/>
12+
<xsd:element maxOccurs="1" minOccurs="0" name="FIRE_STATI" nillable="true" type="xsd:string"/>
13+
</xsd:sequence>
14+
</xsd:extension>
15+
</xsd:complexContent>
16+
</xsd:complexType>
17+
<xsd:element name="fireboxes" substitutionGroup="gml:_Feature" type="geonode:fireboxesType"/>
18+
</xsd:schema>
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<?xml version="1.0" encoding="UTF-8"?><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:geonode="http://www.geonode.org/" xmlns:gml="http://www.opengis.net/gml" xmlns:it.geosolutions="http://www.geo-solutions.it" xmlns:topp="http://www.openplans.org/topp" elementFormDefault="qualified" targetNamespace="http://www.geonode.org/">
2+
<xsd:import namespace="http://www.opengis.net/gml" />
3+
<xsd:complexType name="fire_stationsType">
4+
<xsd:complexContent>
5+
<xsd:extension base="gml:AbstractFeatureType">
6+
<xsd:sequence>
7+
<xsd:element maxOccurs="1" minOccurs="0" name="geom" nillable="true" type="gml:PointPropertyType"/>
8+
<xsd:element maxOccurs="1" minOccurs="0" name="station_number" nillable="true" type="xsd:int"/>
9+
<xsd:element maxOccurs="1" minOccurs="0" name="address" nillable="true" type="xsd:string"/>
10+
<xsd:element maxOccurs="1" minOccurs="0" name="staff" nillable="true" type="xsd:int"/>
11+
<xsd:element maxOccurs="1" minOccurs="0" name="apparatus" nillable="true">
12+
<xsd:simpleType>
13+
<xsd:restriction base="xsd:string">
14+
<xsd:enumeration value="Engine"/>
15+
<xsd:enumeration value="Squad/Rescue"/>
16+
<xsd:enumeration value="Truck/Tower"/>
17+
<xsd:enumeration value="Quint"/>
18+
<xsd:enumeration value="Tanker/Tender"/>
19+
</xsd:restriction>
20+
</xsd:simpleType>
21+
</xsd:element>
22+
</xsd:sequence>
23+
</xsd:extension>
24+
</xsd:complexContent>
25+
</xsd:complexType>
26+
<xsd:element name="fire_stations" substitutionGroup="gml:_Feature" type="geonode:fire_stationsType"/>
27+
</xsd:schema>
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?xml version="1.0" encoding="UTF-8"?><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:geonode="http://www.geonode.org/" xmlns:gml="http://www.opengis.net/gml" xmlns:it.geosolutions="http://www.geo-solutions.it" xmlns:topp="http://www.openplans.org/topp" elementFormDefault="qualified" targetNamespace="http://www.geonode.org/">
2+
<xsd:import namespace="http://www.opengis.net/gml"/>
3+
<xsd:complexType name="arlington_high_risesType">
4+
<xsd:complexContent>
5+
<xsd:extension base="gml:AbstractFeatureType">
6+
<xsd:sequence>
7+
<xsd:element maxOccurs="1" minOccurs="0" name="the_geom" nillable="true" type="gml:PointPropertyType"/>
8+
<xsd:element maxOccurs="1" minOccurs="0" name="OBJECTID" nillable="true" type="xsd:long"/>
9+
<xsd:element maxOccurs="1" minOccurs="0" name="DEVELOPMEN" nillable="true" type="xsd:string"/>
10+
<xsd:element maxOccurs="1" minOccurs="0" name="NOTES" nillable="true" type="xsd:string"/>
11+
<xsd:element maxOccurs="1" minOccurs="0" name="Street" nillable="true" type="xsd:string"/>
12+
<xsd:element maxOccurs="1" minOccurs="0" name="ADDRESS" nillable="true" type="xsd:string"/>
13+
<xsd:element maxOccurs="1" minOccurs="0" name="Fire_Box" nillable="true" type="xsd:string"/>
14+
<xsd:element maxOccurs="1" minOccurs="0" name="NO_STORIES" nillable="true" type="xsd:int"/>
15+
<xsd:element maxOccurs="1" minOccurs="0" name="HEIGHT_FT" nillable="true" type="xsd:int"/>
16+
</xsd:sequence>
17+
</xsd:extension>
18+
</xsd:complexContent>
19+
</xsd:complexType>
20+
<xsd:element name="arlington_high_rises" substitutionGroup="gml:_Feature" type="geonode:arlington_high_risesType"/>
21+
</xsd:schema>
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
<?xml version="1.0" encoding="UTF-8"?><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:geonode="http://www.geonode.org/" xmlns:gml="http://www.opengis.net/gml" xmlns:it.geosolutions="http://www.geo-solutions.it" xmlns:topp="http://www.openplans.org/topp" elementFormDefault="qualified" targetNamespace="http://www.geonode.org/">
2+
<xsd:import namespace="http://www.opengis.net/gml"/>
3+
<xsd:complexType name="hydrantsType">
4+
<xsd:complexContent>
5+
<xsd:extension base="gml:AbstractFeatureType">
6+
<xsd:sequence>
7+
<xsd:element maxOccurs="1" minOccurs="0" name="wkb_geometry" nillable="true" type="gml:PointPropertyType"/>
8+
<xsd:element maxOccurs="1" minOccurs="0" name="objectid" nillable="true" type="xsd:int"/>
9+
<xsd:element maxOccurs="1" minOccurs="0" name="gid" nillable="true" type="xsd:string"/>
10+
<xsd:element maxOccurs="1" minOccurs="0" name="fd_color" nillable="true" type="xsd:string"/>
11+
<xsd:element maxOccurs="1" minOccurs="0" name="gis_id" nillable="true" type="xsd:string"/>
12+
<xsd:element maxOccurs="1" minOccurs="0" name="sid" nillable="true" type="xsd:string"/>
13+
<xsd:element maxOccurs="1" minOccurs="0" name="stat_cd" nillable="true" type="xsd:string"/>
14+
<xsd:element maxOccurs="1" minOccurs="0" name="ownr_cd" nillable="true" type="xsd:string"/>
15+
<xsd:element maxOccurs="1" minOccurs="0" name="struct_loc_desc" nillable="true" type="xsd:string"/>
16+
<xsd:element maxOccurs="1" minOccurs="0" name="mp_ref_id" nillable="true" type="xsd:string"/>
17+
<xsd:element maxOccurs="1" minOccurs="0" name="mfg_cd" nillable="true" type="xsd:string"/>
18+
<xsd:element maxOccurs="1" minOccurs="0" name="vend_cd" nillable="true" type="xsd:string"/>
19+
<xsd:element maxOccurs="1" minOccurs="0" name="modl_num" nillable="true" type="xsd:string"/>
20+
<xsd:element maxOccurs="1" minOccurs="0" name="ser_num" nillable="true" type="xsd:string"/>
21+
<xsd:element maxOccurs="1" minOccurs="0" name="hydrnt_cd" nillable="true" type="xsd:string"/>
22+
<xsd:element maxOccurs="1" minOccurs="0" name="install_dt" nillable="true" type="xsd:string"/>
23+
<xsd:element maxOccurs="1" minOccurs="0" name="msurd_flow_qty" nillable="true" type="xsd:double"/>
24+
<xsd:element maxOccurs="1" minOccurs="0" name="msurd_flow_20_psi_rsdl_qty" nillable="true" type="xsd:double"/>
25+
<xsd:element maxOccurs="1" minOccurs="0" name="statc_pressur_qty" nillable="true" type="xsd:int"/>
26+
<xsd:element maxOccurs="1" minOccurs="0" name="tst_pressur_qty" nillable="true" type="xsd:int"/>
27+
<xsd:element maxOccurs="1" minOccurs="0" name="fr_cond_pressur_qty" nillable="true" type="xsd:int"/>
28+
<xsd:element maxOccurs="1" minOccurs="0" name="genrl_txt" nillable="true" type="xsd:string"/>
29+
<xsd:element maxOccurs="1" minOccurs="0" name="stat_in_out_flg" nillable="true" type="xsd:string"/>
30+
<xsd:element maxOccurs="1" minOccurs="0" name="out_of_svc_dt" nillable="true" type="xsd:string"/>
31+
<xsd:element maxOccurs="1" minOccurs="0" name="prev_inspctn_dt" nillable="true" type="xsd:string"/>
32+
<xsd:element maxOccurs="1" minOccurs="0" name="lst_inspctn_dt" nillable="true" type="xsd:string"/>
33+
<xsd:element maxOccurs="1" minOccurs="0" name="lst_paintd_dt" nillable="true" type="xsd:string"/>
34+
<xsd:element maxOccurs="1" minOccurs="0" name="fr_flow_tst_dt" nillable="true" type="xsd:string"/>
35+
<xsd:element maxOccurs="1" minOccurs="0" name="fst_usr_dfn_txt" nillable="true" type="xsd:string"/>
36+
<xsd:element maxOccurs="1" minOccurs="0" name="sec_usr_dfn_txt" nillable="true" type="xsd:string"/>
37+
<xsd:element maxOccurs="1" minOccurs="0" name="fst_usr_dfn_num" nillable="true" type="xsd:double"/>
38+
<xsd:element maxOccurs="1" minOccurs="0" name="sec_usr_dfn_num" nillable="true" type="xsd:string"/>
39+
<xsd:element maxOccurs="1" minOccurs="0" name="fst_usr_dfn_dt" nillable="true" type="xsd:string"/>
40+
<xsd:element maxOccurs="1" minOccurs="0" name="sec_usr_dfn_dt" nillable="true" type="xsd:string"/>
41+
<xsd:element maxOccurs="1" minOccurs="0" name="theoretical_static_pressure_qty" nillable="true" type="xsd:double"/>
42+
</xsd:sequence>
43+
</xsd:extension>
44+
</xsd:complexContent>
45+
</xsd:complexType>
46+
<xsd:element name="hydrants" substitutionGroup="gml:_Feature" type="geonode:hydrantsType"/>
47+
</xsd:schema>
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
<?xml version="1.0" encoding="UTF-8"?><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:geonode="http://www.geonode.org/" xmlns:gml="http://www.opengis.net/gml" xmlns:it.geosolutions="http://www.geo-solutions.it" xmlns:topp="http://www.openplans.org/topp" elementFormDefault="qualified" targetNamespace="http://www.geonode.org/">
2+
<xsd:import namespace="http://www.opengis.net/gml"/>
3+
<xsd:complexType name="arlington_incidentsType">
4+
<xsd:complexContent>
5+
<xsd:extension base="gml:AbstractFeatureType">
6+
<xsd:sequence>
7+
<xsd:element maxOccurs="1" minOccurs="0" name="wkb_geometry" nillable="true" type="gml:PointPropertyType"/>
8+
<xsd:element maxOccurs="1" minOccurs="0" name="incident_number" nillable="true" type="xsd:string"/>
9+
<xsd:element maxOccurs="1" minOccurs="0" name="cad_call_number" nillable="true" type="xsd:string"/>
10+
<xsd:element maxOccurs="1" minOccurs="0" name="alarm_datetime" nillable="true" type="xsd:dateTime"/>
11+
<xsd:element maxOccurs="1" minOccurs="0" name="first_dispatch" nillable="true" type="xsd:dateTime"/>
12+
<xsd:element maxOccurs="1" minOccurs="0" name="first_arrival_datetime" nillable="true" type="xsd:dateTime"/>
13+
<xsd:element maxOccurs="1" minOccurs="0" name="first_arriving_unit" nillable="true" type="xsd:string"/>
14+
<xsd:element maxOccurs="1" minOccurs="0" name="first_at_patient_datetime" nillable="true" type="xsd:dateTime"/>
15+
<xsd:element maxOccurs="1" minOccurs="0" name="last_unit_cleared_datetime" nillable="true" type="xsd:dateTime"/>
16+
<xsd:element maxOccurs="1" minOccurs="0" name="incident_class_code" nillable="true" type="xsd:int"/>
17+
<xsd:element maxOccurs="1" minOccurs="0" name="incident_type" nillable="true" type="xsd:int"/>
18+
<xsd:element maxOccurs="1" minOccurs="0" name="incident_type_description" nillable="true" type="xsd:string"/>
19+
<xsd:element maxOccurs="1" minOccurs="0" name="cad_call_type" nillable="true" type="xsd:string"/>
20+
<xsd:element maxOccurs="1" minOccurs="0" name="property_use" nillable="true" type="xsd:string"/>
21+
<xsd:element maxOccurs="1" minOccurs="0" name="shift" nillable="true" type="xsd:string"/>
22+
<xsd:element maxOccurs="1" minOccurs="0" name="alarms" nillable="true" type="xsd:int"/>
23+
<xsd:element maxOccurs="1" minOccurs="0" name="mutual_aid" nillable="true" type="xsd:string"/>
24+
<xsd:element maxOccurs="1" minOccurs="0" name="hazard_material_released_code" nillable="true" type="xsd:string"/>
25+
<xsd:element maxOccurs="1" minOccurs="0" name="hazard_material_released" nillable="true" type="xsd:string"/>
26+
<xsd:element maxOccurs="1" minOccurs="0" name="action_taken1" nillable="true" type="xsd:int"/>
27+
<xsd:element maxOccurs="1" minOccurs="0" name="action_taken2" nillable="true" type="xsd:int"/>
28+
<xsd:element maxOccurs="1" minOccurs="0" name="action_taken3" nillable="true" type="xsd:int"/>
29+
<xsd:element maxOccurs="1" minOccurs="0" name="action_taken4" nillable="true" type="xsd:int"/>
30+
<xsd:element maxOccurs="1" minOccurs="0" name="total_people_at_call" nillable="true" type="xsd:int"/>
31+
<xsd:element maxOccurs="1" minOccurs="0" name="total_apparatus_at_call" nillable="true" type="xsd:int"/>
32+
<xsd:element maxOccurs="1" minOccurs="0" name="fires_ervice_casualties" nillable="true" type="xsd:int"/>
33+
<xsd:element maxOccurs="1" minOccurs="0" name="civilian_casualties" nillable="true" type="xsd:int"/>
34+
<xsd:element maxOccurs="1" minOccurs="0" name="fire_service_fatalities" nillable="true" type="xsd:int"/>
35+
<xsd:element maxOccurs="1" minOccurs="0" name="civilian_fatalities" nillable="true" type="xsd:int"/>
36+
<xsd:element maxOccurs="1" minOccurs="0" name="total_loss" nillable="true" type="xsd:int"/>
37+
<xsd:element maxOccurs="1" minOccurs="0" name="property_loss" nillable="true" type="xsd:int"/>
38+
<xsd:element maxOccurs="1" minOccurs="0" name="contents_loss" nillable="true" type="xsd:int"/>
39+
<xsd:element maxOccurs="1" minOccurs="0" name="total_value" nillable="true" type="xsd:int"/>
40+
<xsd:element maxOccurs="1" minOccurs="0" name="property_value" nillable="true" type="xsd:int"/>
41+
<xsd:element maxOccurs="1" minOccurs="0" name="contents_value" nillable="true" type="xsd:string"/>
42+
<xsd:element maxOccurs="1" minOccurs="0" name="location_type" nillable="true" type="xsd:string"/>
43+
<xsd:element maxOccurs="1" minOccurs="0" name="common_name" nillable="true" type="xsd:string"/>
44+
<xsd:element maxOccurs="1" minOccurs="0" name="directions" nillable="true" type="xsd:string"/>
45+
<xsd:element maxOccurs="1" minOccurs="0" name="house_number" nillable="true" type="xsd:int"/>
46+
<xsd:element maxOccurs="1" minOccurs="0" name="street" nillable="true" type="xsd:string"/>
47+
<xsd:element maxOccurs="1" minOccurs="0" name="location" nillable="true" type="xsd:string"/>
48+
<xsd:element maxOccurs="1" minOccurs="0" name="city" nillable="true" type="xsd:string"/>
49+
<xsd:element maxOccurs="1" minOccurs="0" name="state" nillable="true" type="xsd:string"/>
50+
<xsd:element maxOccurs="1" minOccurs="0" name="postal_code" nillable="true" type="xsd:string"/>
51+
<xsd:element maxOccurs="1" minOccurs="0" name="latitude" nillable="true" type="xsd:string"/>
52+
<xsd:element maxOccurs="1" minOccurs="0" name="longitude" nillable="true" type="xsd:string"/>
53+
<xsd:element maxOccurs="1" minOccurs="0" name="district" nillable="true" type="xsd:string"/>
54+
<xsd:element maxOccurs="1" minOccurs="0" name="incident_complete" nillable="true" type="xsd:string"/>
55+
</xsd:sequence>
56+
</xsd:extension>
57+
</xsd:complexContent>
58+
</xsd:complexType>
59+
<xsd:element name="arlington_incidents" substitutionGroup="gml:_Feature" type="geonode:arlington_incidentsType"/>
60+
</xsd:schema>
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8"?><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:geonode="http://www.geonode.org/" xmlns:gml="http://www.opengis.net/gml" xmlns:it.geosolutions="http://www.geo-solutions.it" xmlns:topp="http://www.openplans.org/topp" elementFormDefault="qualified" targetNamespace="http://www.geonode.org/">
2+
<xsd:import namespace="http://www.opengis.net/gml"/>
3+
<xsd:complexType name="arlington_inspectionsType">
4+
<xsd:complexContent>
5+
<xsd:extension base="gml:AbstractFeatureType">
6+
<xsd:sequence>
7+
<xsd:element maxOccurs="1" minOccurs="1" name="id" nillable="false" type="xsd:int"/>
8+
<xsd:element maxOccurs="1" minOccurs="0" name="inspection_type" nillable="true" type="xsd:string"/>
9+
<xsd:element maxOccurs="1" minOccurs="0" name="address" nillable="true" type="xsd:string"/>
10+
<xsd:element maxOccurs="1" minOccurs="0" name="subaddress" nillable="true" type="xsd:string"/>
11+
<xsd:element maxOccurs="1" minOccurs="0" name="zip" nillable="true" type="xsd:int"/>
12+
<xsd:element maxOccurs="1" minOccurs="0" name="city" nillable="true" type="xsd:string"/>
13+
<xsd:element maxOccurs="1" minOccurs="0" name="inspection_date" nillable="true" type="xsd:date"/>
14+
<xsd:element maxOccurs="1" minOccurs="0" name="next_inspection_date" nillable="true" type="xsd:date"/>
15+
<xsd:element maxOccurs="1" minOccurs="0" name="inspection_cause" nillable="true" type="xsd:string"/>
16+
<xsd:element maxOccurs="1" minOccurs="0" name="activity_type" nillable="true" type="xsd:string"/>
17+
<xsd:element maxOccurs="1" minOccurs="0" name="region" nillable="true" type="xsd:string"/>
18+
<xsd:element maxOccurs="1" minOccurs="0" name="property_use" nillable="true" type="xsd:string"/>
19+
<xsd:element maxOccurs="1" minOccurs="0" name="occupancy" nillable="true" type="xsd:string"/>
20+
<xsd:element maxOccurs="1" minOccurs="0" name="geom" nillable="true" type="gml:PointPropertyType"/>
21+
</xsd:sequence>
22+
</xsd:extension>
23+
</xsd:complexContent>
24+
</xsd:complexType>
25+
<xsd:element name="arlington_inspections" substitutionGroup="gml:_Feature" type="geonode:arlington_inspectionsType"/>
26+
</xsd:schema>

0 commit comments

Comments
 (0)