Copyright © 2016 Open Geospatial Consortium.
31
xsd:sequence xsd:attribute name=lockId type=xsd:string
xsd:attribute name=releaseAction type=wfs:AllSomeType default=ALL
xsd:attribute name=srsName type=xsd:string xsd:extension
xsd:complexContent xsd:complexType
xsd:element name=AbstractTransactionAction
type=wfs:AbstractTransactionActionType abstract=true xsd:complexType name=AbstractTransactionActionType
abstract=true xsd:attribute name=handle type=xsd:string
xsd:complexType
4.6.5.3 Insert action
4.6.5.3.1 XML encoding
The following XML Schema fragment shows a wfs:Insert element:
xsd:element name=Insert type=wfs:InsertType substitutionGroup=wfs:AbstractTransactionAction
xsd:complexType name=InsertType xsd:complexContent
xsd:extension base=wfs:AbstractTransactionActionType xsd:sequence
xsd:any namespace=other
maxOccurs=unbounded xsd:sequence
xsd:attributeGroup ref=wfs:StandardInputParameters
xsd:extension xsd:complexContent
xsd:complexType
The wfs:Insert element is used to create new feature instances in a NIEMIC Feature Processing services data store. Multiple wfs:Insert elements may be enclosed in a single
Transaction request and multiple feature instances may be created using a single wfs:Insert element.
A sample from Testbed 11 is shown below:
32
Copyright © 2016 Open Geospatial Consortium.
?xml version=\1.0\?wfs:Transaction version=\1.1.0\ service=\WFS\
xmlns:cp=\ http:www.thecarbonproject.com\
xmlns:gml=\ http:www.opengis.netgml\
xmlns:ogc=\ http:www.opengis.netogc\
xmlns:wfs=\ http:www.opengis.netwfs\
wfs:Insert cp:incident xmlns:nc=\
http:release.niem.govniemniem- core3.0\
xmlns:emevent=\ http:mitre.orgemevent0.9\
xmlns:mof=\ http:example.commilops1.1\
xmlns:cad=\ http:mitre.orgemevent0.9cad2cad\
mof:EventID nc:IdentificationID
543301richmondfd.richmond.ca.usnc:Identif icationID
mof:EventID emevent:EventTypeDescriptor
emevent:EventTypeCodeBITS.REPORT.EM.DISPATCH.FIRE.HAZARD.WATER emevent:Ev
entTypeCode emevent:EventTypeDescriptor
mof:EventLocation mof:LocationCylinder
mof:LocationPoint gml:Point
gml:pos srsDimension=\2\-122.4031 37.7681gml:pos
gml:Point mof:LocationPoint
mof:LocationCylinderRadiusValue1mof:LocationCylinderRadiusVal ue
mof:LocationCylinderHalfHeightValue1mof:LocationCylinderHalfH eightValue
mof:LocationCreationCodeHUMAN.CREATEDmof:LocationCreationCode mof:LocationCylinder
mof:EventLocation mof:EventValidityDateTimeRange
nc:StartDate nc:DateTime2025-12-16T12:05:36nc:DateTime
nc:StartDate nc:EndDate
nc:DateTime2025-12-16T12:05:36nc:DateTime nc:EndDate
mof:EventValidityDateTimeRange
Copyright © 2016 Open Geospatial Consortium.
33
mof:EventMessageDateTime nc:DateTime2025-12-16T12:05:36nc:DateTime
mof:EventMessageDateTime emevent:USNGCoordinate
emevent:USNGCoordinateID10SEH5931806506emevent:USNGCoordinate ID
emevent:USNGEastingValue59318emevent:USNGEastingValue emevent:USNGNorthingValue06506emevent:USNGNorthingValue
nc:GeographicDatumText
http:metadata.ces.milmdrnsGSIPcrsW GS84E_3Dn
c:GeographicDatumText emevent:USNGGridZoneID10Semevent:USNGGridZoneID
emevent:USNGGridZoneSquareIDEHemevent:USNGGridZoneSquareID emevent:USNGCoordinate
emevent:EventComment nc:DateTime2025-12-16T12:05:36nc:DateTime
nc:OrganizationIdentification nc:IdentificationIDrichmondfd.richmond.ca.usnc:Identification
ID nc:OrganizationIdentification
nc:CommentTextWater rescue from submerged vehicle.nc:CommentText
emevent:EventComment cad:IncidentDetail
cad:IncidentStatus cad:IncidentPrimaryStatusACTIVEcad:IncidentPrimaryStatus
cad:IncidentPulsePointStatusON SCENEcad:IncidentPulsePointStatus
cad:IncidentStatus cad:IncidentOwningOrganization
nc:OrganizationIdentification nc:IdentificationIDrichmondfd.richmond.ca.usnc:Identification
ID nc:OrganizationIdentification
cad:IncidentIdentifier nc:IdentificationID543301nc:IdentificationID
cad:IncidentIdentifier cad:IncidentOwningOrganization
cad:IncidentLocationExtension nc:Address
nc:LocationStreet nc:StreetNumberText2068-
2071nc:StreetNumberText
34
Copyright © 2016 Open Geospatial Consortium.
nc:StreetNameCypressnc:StreetName nc:StreetCategoryTextAvenc:StreetCategoryText
nc:LocationStreet nc:LocationCityNameSan Pablonc:LocationCityName
nc:LocationCountyCode13nc:LocationCountyCode nc:LocationStateFIPS52AlphaCodeCAnc:LocationStateFIPS52AlphaC
ode nc:LocationCountryFIPS104CodeUSnc:LocationCountryFIPS104Code
nc:Address cad:AddressIntersectionIndicatorfalsecad:AddressIntersectionI
ndicator cad:IncidentLocationExtension
cad:IncidentDetail cp:incident
wfs:Insert wfs:Transaction
4.6.5.4 Update action