func New() *Handler {
	h := &Handler{
		mu:            &sync.Mutex{},
		Nodes:         make(map[int64]gosmparse.Node),
		FilteredNodes: make(map[int64]gosmparse.Node),
		Ways:          make(map[int64]gosmparse.Way),
		FullWays:      make(map[int64]gosmparse.Way),
		WayNames:      make(map[string]string),
		Areas:         make(map[int64]gosmparse.Relation),
		Districts:     make(map[int64]gosmparse.Way),
		Countries:     make(map[int64]gosmparse.Relation),
		InvertedIndex: make(map[string][]string),
	}
	h.highWayTags = map[string]bool{
		"motorway":    false,
		"trunk":       false,
		"primary":     false,
		"secondary":   false,
		"residential": false,
		"service":     false,
		"tertiary":    false,
		"road":        false,
	}
	h.areaTags = map[string]bool{
		"town":    false,
		"city":    false,
		"village": false,
		"hamlet":  false,
	}
	h.districtTags = map[string]bool{
		"neighbourhood": false,
		"suburb":        false,
	}
	h.addressTags = map[string]string{
		"addr:street":      "addr:housenumber",
		"amenity":          "name",
		"building":         "name",
		"addr:housenumber": "",
		"shop":             "name",
		"office":           "name",
		"public_transport": "name",
		"cuisine":          "name",
		"railway":          "name",
		"sport":            "name",
		"natural":          "name",
		"tourism":          "name",
		"leisure":          "name",
		"historic":         "name",
		"man_made":         "name",
		"landuse":          "name",
		"waterway":         "name",
		"aerialway":        "name",
		"aeroway":          "name",
		"craft":            "name",
		"military":         "name",
	}
	return h
}
New creates new instance of Handler
package handler
import (
	"strconv"
	"sync"
	"github.com/missinglink/gosmparse"
)
type Handler struct {
	mu            *sync.Mutex
	InvertedIndex map[string][]string
	Nodes         map[int64]gosmparse.Node
	FilteredNodes map[int64]gosmparse.Node
	Ways          map[int64]gosmparse.Way
	FullWays      map[int64]gosmparse.Way
	WayNames     map[string]string
	Areas        map[int64]gosmparse.Relation
	Districts    map[int64]gosmparse.Way
	Countries    map[int64]gosmparse.Relation
	highWayTags  map[string]bool
	areaTags     map[string]bool
	districtTags map[string]bool
	addressTags  map[string]string
}