Documentation
¶
Overview ¶
Package diff provides the diff sub command for updating with diff files.
Index ¶
- func Diff()
- func Update(oscFile string, geometryLimiter *limit.Limiter, expireor expire.Expireor, ...) error
- type Deleter
- func (d *Deleter) Delete(delElem parser.DiffElem) error
- func (d *Deleter) DeletedMemberWays() map[int64]struct{}
- func (deleter *Deleter) NodeToSrid(node *element.Node)
- func (deleter *Deleter) NodesToSrid(nodes []element.Node)
- func (d *Deleter) RelId(id int64) int64
- func (d *Deleter) SetExpireor(exp expire.Expireor)
- func (d *Deleter) WayId(id int64) int64
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Deleter ¶
type Deleter struct {
// contains filtered or unexported fields
}
func NewDeleter ¶
func NewDeleter(db database.Deleter, osmCache *cache.OSMCache, diffCache *cache.DiffCache, singleIdSpace bool, tmPoints mapping.NodeMatcher, tmLineStrings mapping.WayMatcher, tmPolygons mapping.RelWayMatcher, srid int, ) *Deleter
func (*Deleter) DeletedMemberWays ¶
func (*Deleter) NodeToSrid ¶
func (*Deleter) NodesToSrid ¶
func (*Deleter) SetExpireor ¶
Directories
¶
Path | Synopsis |
---|---|
Package parser provides a parser for OSM diff files in XML format.
|
Package parser provides a parser for OSM diff files in XML format. |
Package state provides functions for reading and writing diff status files.
|
Package state provides functions for reading and writing diff status files. |
Click to show internal directories.
Click to hide internal directories.