Difference between revisions of "ARK2/Maps"

From ARK
Jump to: navigation, search
(Configuration)
(Configuration)
Line 14: Line 14:
 
! Field || Type || Size || Required || Description || Example
 
! Field || Type || Size || Required || Description || Example
 
|-
 
|-
| source  || varchar  || PK || 30 || The key for the source || bing
+
| source  || varchar  || 30 || PK || The key for the source || bing
 
|-
 
|-
 
| type  || varchar  ||  30  || Y || The type of the source (raster, vector) || raster
 
| type  || varchar  ||  30  || Y || The type of the source (raster, vector) || raster

Revision as of 13:43, 30 November 2017

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 Required Description Example
source varchar 30 PK The key for the source bing
type varchar 30 Y The type of the source (raster, vector) raster
subtype varchar 30 Y The subtype of the source (image, tile, vector) tile
format varchar 30 Y The format of the source (wms, gml, etc) bing
view_class varchar 100 Y The OL4 Class of the source BingMaps
keyword varchar 100 Y The ARK translation keyword map.source.bing
ticket varchar 100 N The API auth ticket for the source
ticket_expiry datetime N The expiry date for the API auth ticket
options varchar 4000 N The OL4 Options to pass to the source class

Define OL4 Layers in ark_map_layer.

ark_map_layer
Field Type Size Required Description Example
source varchar 30 PK The source key from ark_map_source bing
layer varchar 30 PK The layer key raster
source_name varchar 50 Y The OL4 Class of the source BingMaps
keyword varchar 100 Y The ARK translation keyword map.source.bing
url varchar 2000 N The OL4 Options to pass to the source class
options varchar 4000 N The OL4 Options to pass to the source class
parameters varchar 4000 N The OL4 Options to pass to the source class