-
Notifications
You must be signed in to change notification settings - Fork 26
Terminology
A collection of multiple locations represented as a single feature.
Usually a javascript object in an array of objects. e.g. an infoj entry.
A specific geographical area.
An [Openlayers] feature is an object consisting of a geometry, and associated properties.
Layer filters that exclude certain locations.
A boolean variable.
The search box on the side panel.
Format for encoding geographic data structures.
Usually the field name which holds a layer feature's geometry.
A graphical entity displayed on the map, such as a point or polygon.
Open-source road routing library and server.
Information displayed on side panel when a geometry is clicked on.
String interpolation is evaluation of a template literal and expanding/substituting the interpolation expressions / variables (${variable}
) in it for the string output.
A key of an object. e.g. foo of O whereas O = {foo: 'bar'}
A the value associated with a key. e.g. 'bar' as foo key-value of O whereas O = {foo: 'bar'}
A collection of geographical features / locations represented by a single datasource.
A config block that defines a layer in the workspace. The JSON layer can be added to a mapview.
A functional object decorated from a JSON Layer when added to the mapview.
Locales define the functional and geographical extent of a mapview. A workspace can hold many locales but only one locale can be loaded into a single mapview.
A geometry in the map that can be clicked on.
The front end library which allows secure access to, and enables the visualisation of spatial data through the XYZ API.
The map element in an application view. A locale is required to initialise a mapview.
Mapbox Vector Tiles. A protobuf format for vector geometries split into tiles.
A table to cache MVTiles which have already been generated by the XYZ API.
A clone of an MVT Layer. Feature properties for theming are provided from a lookup array.
A Mapp layer represented by vector tiles generated by the XYZ API.
Any JavaScript object. Usualy a set of key-values whereas the value can be nested a object.
An Open-source mapping library to render spatial data in the browser.
A JavaScript modul which can be imported dynamically to alter and expand Mapp functionality.
A SQL query with variable placeholders to be substituded by the database. Queries can be defined as templates in the workspace.
The first level of an object, not in a nested object. The root key is in this object's root. The nested key is an object associated with the root key.
{
root: {
nested: "value"
}
}
Markup for secure identities provided to a service for authentication.
A unique identifier of a coordinate system. Consistent with the EPSG (European Petroleum Survey Group) code.
Shared identification via SAML enables use multiple systems with a single login.
JSON objects which can be combined to build complex workspace objects to define locales and layer.
A service provider which supports deployments to AWS Lambda.
The cartographic extent visible in a mapview. Usually defined by north, west, south, and east bounding lines.
A application view is a markup document (plus styles and script) which is loaded as an [website] application in a browser client. Views can be defined as templates in the workspace.
A JSON object which defines the locale, layer, and locations available through the XYZ host.
The unique qID field name for a location. The field must be defined as serial in order to add new locations to a layer table.
The node js back-end application.