Import GeoJson

Imports a GeoJson data set using the passed mapping template to map GeoJson properties to Vitruvi fields.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string

The URL to call and pass the results of the batch operation.

boolean
Defaults to true

True (default) to run asyncronously. API will return a 202 status with a job number to use for tracking progress.

False to run syncronously. API will return a 200 status with the results.

Note: running data loads syncronously may result in timeouts with large payloads. This option should only be used when updating a small numbers of items.
Body Params

Pass in both the GeoJson data and the mapping_template to describe how the GeoJson data is mapped to Vitruvi.

To generate a boiler plate mapping template, use the /api/v2/engineering/generate_geojson_template endpoint.

geojson_data
object
required
mapping_template
object
required

Specifies how design element data is mapped from the GeoJson inputs.

Network operator must be specified. Elements can only be mapped into one network operator per import.

Some fields can only be mapped to a property value in the GeoJson feature. Other fields have the option of being mapped to a value from the GeoJson feature, or specified as a fixed (literal) value.

A boilerplate mapping template can be generated as a starting point by using the /api/v2/engineering/generate_geojson_template endpoint.

Headers
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Responses

Language
Credentials
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json