Я новичок в разработке Android и буду очень признателен за любые рекомендации.Я хотел бы знать, есть ли способ декодировать GeoHashes, сгенерированные GeoFire при сохранении координат в Firebase.Я не вижу сервисов от GeoFire, которые декодируют координаты, чтобы получить только широту или долготу.Если для этого есть библиотека, пожалуйста, дайте мне знать, я застрял в проекте, много занимаюсь исследованиями, но пока не нашел ничего ценного.Еще раз спасибо!
База данных
---------------- КОД SNIPPET -------------------------
DatabaseReference mUser;
GeoFire geoFire;
FirebaseUser mFirebase;
Marker mCurrent;
Circle mPerimeter;
SupportMapFragment mapFragment;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_map);
// Obtain the SupportMapFragment and get notified when the map is ready to be used.
// SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
mapFragment = (SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.map);
mapFragment.getMapAsync(this);
//Init View
//-------AUTHENTICATION--------------
FirebaseAuth mAuth = FirebaseAuth.getInstance();
String userID;
userID = mAuth.getCurrentUser().getUid();
//-------AUTHENTICATION--------------
startLocationUpdates();
displayLocation();
Snackbar.make(mapFragment.getView(), "You are online",Snackbar.LENGTH_SHORT)
.show();
//--------SEND COORDINATES TO FIREBASE-------------
mUser = FirebaseDatabase.getInstance().getReference().child("Location");
geoFire =new GeoFire(mUser);
//--------SEND COORDINATES TO FIREBASE-------------
//------------------LOOKING FOR INSTRUCTIONS TO QUERY USERS LATITUDE OR LONGITUDE AND SAVE THEM TO A LOCAL VARIABLE
double latitude;
double longitude;
latitude =
longitude=
//------------------LOOKING FOR INSTRUCTIONS TO QUERY USERS LATITUDE OR LONGITUDE AND SAVE THEM TO A LOCAL VARIABLE
setUpLocation();
}
//Press Ctrl + O to override
//Request runtime permissions and override OnRequestPermissionResult method
---------------- КОД СНИПЕТ -------------------------