Please enable JavaScript to view this site.

Version:

The data processing in the VertiGIS Integrator takes place through the XML processing.

Inbound: the incoming data is received via an inbound endpoint, converted to an XML format and then transformed via XSLT to VI XML. This VI XML is then converted into create/update/delete operations on the ArcSDE GIS database.

Outbound: the VertiGIS Integrator detects changes in the GIS database and converts this data into the VI XML format. The VI XML is transformed via XSLT into the target format and then exported via the outbound endpoint to the external system.

vixml

The VI XML is an XML data structure that can be processed by the VertiGIS Integrator and translated into operations on the GIS database (create, read, update, delete).

We currently have one main sub-structure of this VI XML stored in the ViXML.xsd file that is installed together with the VertiGIS Integrator and which in turn has some other sub-structures (typically operations or methods of the ArcGIS Server’s REST interface) underneath, each one with its own features:

applyEditsRequest

tableEditsRequest

deleteFeaturesRequest

deleteTableRowsRequest

updateFeaturesBulkRequest

vixml1

Every processable request must have a named method process.

The VI XML format also supports a number of Meta Tags to control the data processing and logging.

Check out Meta Tags for more details.

 

© 2024 VertiGIS GmbH. All Rights Reserved. | Privacy Center | Imprint
Documentation Version 2.0 (fa3b2a93)