Documentation ¶
Index ¶
- Constants
- func BD09toGCJ02(lon, lat float64) (float64, float64)
- func BD09toWGS84(lon, lat float64) (float64, float64)
- func GCJ02toBD09(lon, lat float64) (float64, float64)
- func GCJ02toWGS84(lon, lat float64) (float64, float64)
- func GetDistance(lng1, lat1, lng2, lat2 float64) float64
- func WGS84toBD09(lon, lat float64) (float64, float64)
- func WGS84toGCJ02(lon, lat float64) (float64, float64)
- type Polygon
- func (p Polygon) ApproxEqual(other Polygon) bool
- func (p Polygon) Area() (float64, error)
- func (p Polygon) Centroid() space.Point
- func (p Polygon) Contains(other Polygon) bool
- func (p Polygon) InteriorContains(other Polygon) bool
- func (p Polygon) InteriorIntersects(other Polygon) bool
- func (p Polygon) Intersection(other Polygon) Polygon
- func (p Polygon) Intersects(other Polygon) bool
- func (p Polygon) IsEmpty() bool
- func (p Polygon) Union(other Polygon) Polygon
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 BD09toWGS84 ¶
BD09toWGS84 百度坐标系->WGS84坐标系
func GCJ02toWGS84 ¶
GCJ02toWGS84 火星坐标系->WGS84坐标系
func GetDistance ¶
GetDistance 计算两个经纬度之间的距离, 参考链接:https://blog.csdn.net/gatieme/article/details/45599581 在线经纬度换算:https://tools.fun/distance.html 返回单位为:米
func WGS84toBD09 ¶
WGS84toBD09 WGS84坐标系->百度坐标系
func WGS84toGCJ02 ¶
WGS84toGCJ02 WGS84坐标系->火星坐标系
Types ¶
type Polygon ¶
func NewPolygon ¶
func (Polygon) ApproxEqual ¶
func (Polygon) InteriorContains ¶
func (Polygon) InteriorIntersects ¶
func (Polygon) Intersection ¶
func (Polygon) Intersects ¶
Click to show internal directories.
Click to hide internal directories.