MapCutter

package
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 10, 2019 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BSSearchTreeItem

type BSSearchTreeItem struct {
	CurrentName string
	Childs      []string
	Tree        map[string]*BSSearchTreeItem
}

func MakeBSSearchTreeItem

func MakeBSSearchTreeItem(currentName string) *BSSearchTreeItem

type BorderSection

type BorderSection struct {
	Name       string
	Bounds     shp.Box
	Properties map[string]string
}

type MapCutter

type MapCutter struct {
	// contains filtered or unexported fields
}

func MakeMapCutter

func MakeMapCutter(shapeFile string) (*MapCutter, error)

func MakeMapDrawerFromShape

func MakeMapDrawerFromShape(shape *shp.Reader) (*MapCutter, error)

func (*MapCutter) CutMap

func (mc *MapCutter) CutMap(section string, img image.Image, gc *Geo.Converter) (image.Image, error)

func (*MapCutter) GetSection

func (mc *MapCutter) GetSection(name string) (BorderSection, error)

func (*MapCutter) SearchSection

func (mc *MapCutter) SearchSection(name string) []string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL