ARK2/Maps
From ARK
Maps
ARK2 supports the display of maps and mapping layers using OpenLayers4. Maps and layers can be dynamically defined in the config database and then linked to a defined page view. Much of the config closely reflects the OpenLayers4 API.
Configuration
The following database tables can be configured to define an OL4 map.
Define OL4 Sources in ark_map_source.
ark_map_source | ||||
---|---|---|---|---|
Field | Type | Size | Description | Example |
source | varchar | 30 | The key for the source | bing |
type | varchar | 30 | The type of the source (raster, vector) | raster |
subtype | varchar | 30 | The subtype of the source (image, tile, vector) | tile |
format | varchar | 30 | The format of the source (wms, gml, etc) | bing |
view_class | varchar | 100 | The OL4 Class of the source | BingMaps |
keyword | varchar | 100 | The ARK translation keyword | map.source.bing |
ticket | varchar | 100 | The API auth ticket for the source | |
ticket_expiry | datetime | The expiry date for the API auth ticket | ||
options | varchar | 4000 | The OL4 Options to pass to the source class |
Define OL4 Layers in ark_map_layer.
ark_map_layer | ||||
---|---|---|---|---|
Field | Type | Size | Description | Example |
source | varchar | 30 | The source key from ark_map_source | bing |
layer | varchar | 30 | The type of the source (raster, vector) | raster |
source_name | varchar | 50 | The OL4 Class of the source | BingMaps |
keyword | varchar | 100 | The ARK translation keyword | map.source.bing |
url | varchar | 2000 | The OL4 Options to pass to the source class | |
options | varchar | 4000 | The OL4 Options to pass to the source class | |
parameters | varchar | 4000 | The OL4 Options to pass to the source class |