Project settings

Project settings object is used to define project specific features. It references only datasets. Also, apart from other metadata objects, there can be only one project settings object in a project.

Syntax

This is the project settings object of the Retail Solution Demo. This demo covers only a part of the Birmingham area, so we use the code for the Great Britain - GB.

Additional syntax examples

This example has a projectTemplate object with settings related to project templates.

Key description

content

KeyTypeOptionalityDescriptionConstraints
geoSearchCountriesarray

array of ISO 3166 alpha-2 country codes, to which the geographic search will be limited

(A-Z)
geoSearchProvidersarray

list of geosearch providers

default = [Mapbox]

[Mapbox]
projectTemplateobjectobject containing settings related to project templates

content.projectTemplate

KeyTypeOptionalityDescriptionConstraints
templateDatasetsarray

array of dataset links

size => 1

content.projectTemplate.dataset

KeyTypeOptionalityDescriptionConstraints
datasetstring

URL link to the dataset, which will be loadable with data during custom create project

/rest/projects/$projectId/md/datasets?name={datasetName}

Visual representation

Project settings do not have a visual representation in the application.