1
0
forked from MTSR/mapserver
mapserver/app/app.go

37 lines
810 B
Go
Raw Normal View History

2019-01-18 08:47:38 +01:00
package app
import (
2019-07-31 13:41:35 +02:00
"mapserver/blockaccessor"
2019-01-18 09:13:37 +01:00
"mapserver/colormapping"
"mapserver/db"
2019-01-28 14:33:32 +01:00
"mapserver/eventbus"
2019-01-18 09:13:37 +01:00
"mapserver/mapblockaccessor"
"mapserver/mapblockrenderer"
2019-01-21 15:13:33 +01:00
"mapserver/mapobjectdb"
2019-01-21 16:27:31 +01:00
"mapserver/params"
2019-02-08 16:02:24 +01:00
"mapserver/settings"
2019-02-09 18:05:40 +01:00
"mapserver/tiledb"
2019-01-18 09:13:37 +01:00
"mapserver/tilerenderer"
2019-01-18 08:47:38 +01:00
)
type App struct {
2019-01-18 09:13:37 +01:00
Params params.ParamsType
Config *Config
2019-02-08 14:57:36 +01:00
Worldconfig map[string]string
2019-01-18 08:47:38 +01:00
2019-01-21 16:27:31 +01:00
Blockdb db.DBAccessor
Objectdb mapobjectdb.DBAccessor
2019-02-09 18:05:40 +01:00
TileDB *tiledb.TileDB
2019-02-12 13:58:48 +01:00
Settings settings.Settings
2019-01-18 08:47:38 +01:00
2019-07-31 13:41:35 +02:00
MapBlockAccessor *mapblockaccessor.MapBlockAccessor
BlockAccessor *blockaccessor.BlockAccessor
2019-01-18 09:13:37 +01:00
Colormapping *colormapping.ColorMapping
Mapblockrenderer *mapblockrenderer.MapBlockRenderer
Tilerenderer *tilerenderer.TileRenderer
2019-01-28 14:33:32 +01:00
2019-06-14 11:21:07 +02:00
MediaRepo map[string][]byte
2019-01-28 14:33:32 +01:00
WebEventbus *eventbus.Eventbus
2019-01-18 08:47:38 +01:00
}