Documentation ¶
Index ¶
- func GenerateTileRanges(opts *GenerateRangesOptions)
- func GenerateTiles(opts *GenerateTilesOptions)
- func NewDiskOutputter(dsnStr string) (*diskOutputter, error)
- func NewMbtilesOutputter(dsn string, batchSize int) (*mbtilesOutputter, error)
- type GenerateBoxesConsumerFunc
- type GenerateRangesOptions
- type GenerateTilesConsumerFunc
- type GenerateTilesOptions
- type HTTPError
- type JobGenerator
- func NewFileTransportXYZJobGenerator(root string, urlTemplate string, bounds orb.Bound, zooms []maptile.Zoom, ...) (JobGenerator, error)
- func NewMetatileJobGenerator(bucket string, requesterPays bool, pathTemplate string, layerName string, ...) (JobGenerator, error)
- func NewTapalcatl2JobGenerator(bucket string, requesterPays bool, pathTemplate string, layerName string, ...) (JobGenerator, error)
- func NewXYZJobGenerator(urlTemplate string, bounds orb.Bound, zooms []maptile.Zoom, ...) (JobGenerator, error)
- type MbtilesReader
- type TileData
- type TileOutputter
- type TileRequest
- type TileResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateTileRanges ¶
func GenerateTileRanges(opts *GenerateRangesOptions)
func GenerateTiles ¶
func GenerateTiles(opts *GenerateTilesOptions)
func NewDiskOutputter ¶
func NewMbtilesOutputter ¶
Types ¶
type GenerateRangesOptions ¶
type GenerateRangesOptions struct { Bounds orb.Bound Zooms []maptile.Zoom ConsumerFunc GenerateBoxesConsumerFunc }
type GenerateTilesOptions ¶
type JobGenerator ¶
type JobGenerator interface { CreateWorker() (func(id int, jobs chan *TileRequest, results chan *TileResponse), error) CreateJobs(jobs chan *TileRequest) error }
func NewMetatileJobGenerator ¶
type MbtilesReader ¶
type MbtilesReader interface { Close() error GetTile(tile maptile.Tile) (*TileData, error) VisitAllTiles(visitor func(maptile.Tile, []byte)) error }
func NewMbtilesReader ¶
func NewMbtilesReader(dsn string) (MbtilesReader, error)
func NewMbtilesReaderWithDatabase ¶
func NewMbtilesReaderWithDatabase(db *sql.DB) (MbtilesReader, error)
type TileOutputter ¶
type TileRequest ¶
Click to show internal directories.
Click to hide internal directories.