【发布时间】:2019-06-30 18:59:18
【问题描述】:
我已经尝试过这段代码,找不到任何适用于 Go 的 geo/s2 示例
package main
import (
"fmt"
"github.com/golang/geo/s2"
)
func main(){
rect := s2.RectFromLatLng(s2.LatLngFromDegrees(12.9279,77.6271))
rect = rect.AddPoint(s2.LatLngFromDegrees(12.9081,77.6476))
isThere := rect.ContainsLatLng(s2.LatLngFromDegrees(12.9177,77.6233))
fmt.Printf("%+v", rect.Hi())
fmt.Printf("%+v", rect.Lo())
println(isThere)
}
【问题讨论】:
-
我认为你需要 Cap.ContainsPoint。 github.com/golang/geo/blob/…
-
谢谢@Not_a_Golfer,Cap.ContainsPoint 是一个
-
也许将您的解决方案添加为答案,以便将来寻找它的人可以找到它?