Documentation ¶
Overview ¶
Package config implements configuration file parser for magnacarto.
Index ¶
- type Datasource
- type Locator
- type LookupLocator
- func (l *LookupLocator) AddDataDir(dir string)
- func (l *LookupLocator) AddFontDir(dir string)
- func (l *LookupLocator) AddImageDir(dir string)
- func (l *LookupLocator) AddSQLiteDir(dir string)
- func (l *LookupLocator) AddShapeDir(dir string)
- func (l *LookupLocator) Data(basename string) string
- func (l *LookupLocator) Font(basename string) string
- func (l *LookupLocator) Image(basename string) string
- func (l *LookupLocator) MissingFiles() []string
- func (l *LookupLocator) PostGIS(ds mml.PostGIS) mml.PostGIS
- func (l *LookupLocator) SQLite(basename string) string
- func (l *LookupLocator) SetBaseDir(dir string)
- func (l *LookupLocator) SetOutDir(dir string)
- func (l *LookupLocator) SetPGConfig(pgConfig PostGIS)
- func (l *LookupLocator) Shape(basename string) string
- func (l *LookupLocator) UseRelPaths(rel bool)
- type Magnacarto
- type Mapnik
- type PostGIS
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Datasource ¶
type LookupLocator ¶
type LookupLocator struct {
// contains filtered or unexported fields
}
func (*LookupLocator) AddDataDir ¶
func (l *LookupLocator) AddDataDir(dir string)
func (*LookupLocator) AddFontDir ¶
func (l *LookupLocator) AddFontDir(dir string)
func (*LookupLocator) AddImageDir ¶
func (l *LookupLocator) AddImageDir(dir string)
func (*LookupLocator) AddSQLiteDir ¶
func (l *LookupLocator) AddSQLiteDir(dir string)
func (*LookupLocator) AddShapeDir ¶
func (l *LookupLocator) AddShapeDir(dir string)
func (*LookupLocator) Data ¶
func (l *LookupLocator) Data(basename string) string
func (*LookupLocator) Font ¶
func (l *LookupLocator) Font(basename string) string
func (*LookupLocator) Image ¶
func (l *LookupLocator) Image(basename string) string
func (*LookupLocator) MissingFiles ¶
func (l *LookupLocator) MissingFiles() []string
func (*LookupLocator) SQLite ¶
func (l *LookupLocator) SQLite(basename string) string
func (*LookupLocator) SetBaseDir ¶
func (l *LookupLocator) SetBaseDir(dir string)
func (*LookupLocator) SetOutDir ¶
func (l *LookupLocator) SetOutDir(dir string)
func (*LookupLocator) SetPGConfig ¶
func (l *LookupLocator) SetPGConfig(pgConfig PostGIS)
func (*LookupLocator) Shape ¶
func (l *LookupLocator) Shape(basename string) string
func (*LookupLocator) UseRelPaths ¶
func (l *LookupLocator) UseRelPaths(rel bool)
type Magnacarto ¶
type Magnacarto struct { Mapnik Mapnik StylesDir string `toml:"styles_dir"` OutDir string `toml:"out_dir"` Datasources Datasource PostGIS PostGIS BaseDir string }
func Load ¶
func Load(fileName string) (*Magnacarto, error)
func (*Magnacarto) Load ¶
func (m *Magnacarto) Load(fileName string) error
func (*Magnacarto) Locator ¶
func (m *Magnacarto) Locator() Locator
Click to show internal directories.
Click to hide internal directories.