All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.geo.GeoHashUtils.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????4+com/groupbyinc/flux/common/geo/GeoHashUtilsjava/lang/ObjectGeoHashUtils.javaBASE_32[CBASE_32_STRINGLjava/lang/String;	PRECISIONIBITSS	LAT_SCALEDAf?l?l	LON_SCALEAV?l?l
MORTON_OFFSET()V
this-Lcom/groupbyinc/flux/common/geo/GeoHashUtils;encodeLatLon(DD)JCcom/groupbyinc/flux/common/apache/lucene/spatial/util/MortonEncoder!encode# 
"$?????????latlonresultJ
longEncode(DDI)J 
05com/groupbyinc/flux/common/apache/lucene/util/BitUtil2flipFlop(J)J45
36levelmsf(Ljava/lang/String;)Jjava/lang/String;length()I=>
<?toCharArray()[CAB
<C		FindexOf(I)IHI
<JcCbhashl(JI)Jgeohash	precision
fromMortonmortonmFlippedstringEncode(J)Ljava/lang/String;	[([C)V_
<`geoHashLongchars(DD)Ljava/lang/String;(DDI)Ljava/lang/String;Ye
fVQ
hYZ
jghLongstringEncodeFromMortonLongjava/lang/Exceptionn@(Yd
r	hashedVal(JI)Ljava/lang/String;java/lang/StringBuilderv
w>append(C)Ljava/lang/StringBuilder;{|
w}toString()Ljava/lang/String;?
w?geoHashLjava/lang/StringBuilder;maskmortonEncodeodd(II)CxybboxL(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/geo/Rectangle;'com/groupbyinc/flux/common/geo/GeoPoint?fromGeohash=(Ljava/lang/String;)Lcom/groupbyinc/flux/common/geo/GeoPoint;??
??.:
?deinterleave?5
3?
interleave(II)J??
3?,(J)Lcom/groupbyinc/flux/common/geo/GeoPoint;??
??6com/groupbyinc/flux/common/apache/lucene/geo/Rectangle?()D*?
??+?
??(DDDD)V?
??
bottomLeft)Lcom/groupbyinc/flux/common/geo/GeoPoint;topRight	neighbors*(Ljava/lang/String;)Ljava/util/Collection;java/util/ArrayList?(I)V?
??addNeighborsA(Ljava/lang/String;ILjava/util/Collection;)Ljava/util/Collection;??
?neighbor)(Ljava/lang/String;III)Ljava/lang/String;charAt(I)C??
<?#?
?java/lang/Character?(C)Ljava/lang/String;?
??	substring(II)Ljava/lang/String;??
<?-(Ljava/lang/String;)Ljava/lang/StringBuilder;{?
w???
?nxnydxdycellx0y0x1y1x2@(Ljava/lang/String;Ljava/util/Collection;)Ljava/util/Collection;TE;Ljava/util/Collection;java/util/Collection?add(Ljava/lang/Object;)Z????southnorthdecodeLongitude(J)D
unscaleLon??
?decodeLatitude
unscaleLat??
?@f?val@V?(Ljava/lang/String;)D?:
???
???
?
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions	SignatureE(Ljava/lang/String;)Ljava/util/Collection<+Ljava/lang/CharSequence;>;LocalVariableTypeTableJ;>(Ljava/lang/String;TE;)TE;K;>(Ljava/lang/String;ITE;)TE;
SourceFile!	
?
?????3*????
56	 ?r&(?%7&??
(?}?? *+,-?<=>@??./?jdh`?6(&?1?7}y????*+*89?
HI.:??
L*?@d<	A*?D:?66?'46?G?K?7 ??hy?A???? y*?@????4%LM0N-LO	E8	CP-?PR	S%T0U<SBW??<E?*	.Q??2R??>???dh`}y???}dh`y???? 2T-28*U?^_
`ab#d??	VQ?]?7B!dh`}B!y???? W-8X-?klmYZ??/?~=}??N-???\]?4U}????Gt-G8
:??7U39.?-?&	??
????/?5?B???w?:??
E<	A*?D:?66?)46?G?K?7 ??h`y?A???? ?7??4!LM,N-EO	B8@P-????!?,?:?@???<E?,?5?f R?=~?>}ydhd`y?7??  b-8?????
#??W#?\~~h`~h`~h`~h` p4??#?#???	????
	P*??L*??A }A }??
a7 ??
a7????y*?@????:??Y+????+????????>PT	K??
Fl-8*- 0+-6?????
??? ?6?	???<**?@??Y??????T	???????0??G*d???K6~6~6~6~6~6	l`	l`6
ll`6?'??
???
``???ðp?

`?
`6p?
`?`6
?5?.
?)
?#?wY?x*d?Ƕ?
???~???*d??:??wY?x??
???~???????$?	?z??f?
?T	?8??????????!??(??/??	=??
H???J????!?(?/?=?H?M`bq?	?????1?V<	
C?C?8?+




© 2015 - 2025 Weber Informatics LLC | Privacy Policy