File tree 1 file changed +16
-5
lines changed
1 file changed +16
-5
lines changed Original file line number Diff line number Diff line change 14
14
15
15
package s2
16
16
17
+ import (
18
+ "github.com/golang/geo/s1"
19
+ )
20
+
17
21
type TermType int
18
22
19
23
var marker = string ('$' )
@@ -106,11 +110,13 @@ func NewRegionTermIndexerWithOptions(option Options) *RegionTermIndexer {
106
110
func (rti * RegionTermIndexer ) GetTerm (termTyp TermType , id CellID ,
107
111
prefix string ) string {
108
112
return prefix + id .ToToken ()
109
-
110
- /*if termTyp == ANCESTOR {
111
- return prefix + id.ToToken()
112
- }
113
- return prefix + marker + id.ToToken()*/
113
+ /*
114
+ TODO - revisit this if needed.
115
+ if termTyp == ANCESTOR {
116
+ return prefix + id.ToToken()
117
+ }
118
+ return prefix + marker + id.ToToken()
119
+ */
114
120
}
115
121
116
122
func (rti * RegionTermIndexer ) GetIndexTermsForPoint (p Point , prefix string ) []string {
@@ -226,3 +232,8 @@ func (rti *RegionTermIndexer) GetQueryTermsForCanonicalCovering(
226
232
227
233
return rv
228
234
}
235
+
236
+ func CapFromCenterAndRadius (centerLat , centerLon , dist float64 ) Cap {
237
+ return CapFromCenterAngle (PointFromLatLng (
238
+ LatLngFromDegrees (centerLat , centerLon )), s1 .Angle ((dist / 1000 )/ 6378 ))
239
+ }
You can’t perform that action at this time.
0 commit comments