xgeo

package
v1.18.1 Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2022 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	X_PI   = math.Pi * 3000.0 / 180.0
	OFFSET = 0.00669342162296594323
	AXIS   = 6378245.0
)

Variables

This section is empty.

Functions

func BD09toGCJ02

func BD09toGCJ02(lon, lat float64) (float64, float64)

BD09toGCJ02 百度坐标系->火星坐标系

func BD09toWGS84

func BD09toWGS84(lon, lat float64) (float64, float64)

BD09toWGS84 百度坐标系->WGS84坐标系

func GCJ02toBD09

func GCJ02toBD09(lon, lat float64) (float64, float64)

GCJ02toBD09 火星坐标系->百度坐标系

func GCJ02toWGS84

func GCJ02toWGS84(lon, lat float64) (float64, float64)

GCJ02toWGS84 火星坐标系->WGS84坐标系

func GetDistance

func GetDistance(lng1, lat1, lng2, lat2 float64) float64

GetDistance 计算两个经纬度之间的距离, 参考链接:https://blog.csdn.net/gatieme/article/details/45599581 在线经纬度换算:https://tools.fun/distance.html 返回单位为:米

func WGS84toBD09

func WGS84toBD09(lon, lat float64) (float64, float64)

WGS84toBD09 WGS84坐标系->百度坐标系

func WGS84toGCJ02

func WGS84toGCJ02(lon, lat float64) (float64, float64)

WGS84toGCJ02 WGS84坐标系->火星坐标系

Types

type Polygon

type Polygon struct {
	r2.Rect
}

func NewPolygon

func NewPolygon(coords [][]float64) Polygon

func (Polygon) ApproxEqual

func (p Polygon) ApproxEqual(other Polygon) bool

func (Polygon) Area

func (p Polygon) Area() (float64, error)

func (Polygon) Centroid

func (p Polygon) Centroid() space.Point

func (Polygon) Contains

func (p Polygon) Contains(other Polygon) bool

func (Polygon) InteriorContains

func (p Polygon) InteriorContains(other Polygon) bool

func (Polygon) InteriorIntersects

func (p Polygon) InteriorIntersects(other Polygon) bool

func (Polygon) Intersection

func (p Polygon) Intersection(other Polygon) Polygon

func (Polygon) Intersects

func (p Polygon) Intersects(other Polygon) bool

func (Polygon) IsEmpty

func (p Polygon) IsEmpty() bool

func (Polygon) Union

func (p Polygon) Union(other Polygon) Polygon

Jump to

Keyboard shortcuts

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