Pre-AlphaV9 - EpizentrumAnpassung
This commit is contained in:
parent
dfffc2c9f1
commit
2c9c2ef7c4
@ -44,9 +44,10 @@ public class EarthquakeLocation extends FragmentActivity implements OnMapReadyCa
|
|||||||
private GoogleMap mMap;
|
private GoogleMap mMap;
|
||||||
private static final String TAGEPIZENTRUM = "Epizentrum";
|
private static final String TAGEPIZENTRUM = "Epizentrum";
|
||||||
private DatabaseReference mDatenbank;
|
private DatabaseReference mDatenbank;
|
||||||
private double latitudeD1, latitudeD2, latitudeD3, latitudeD4;
|
private double latitudeD1, latitudeD2, latitudeD3, latitudeD4, latitudeEPI;
|
||||||
private double longitudeD1, longitudeD2, longitudeD3, longitudeD4;
|
private double longitudeD1, longitudeD2, longitudeD3, longitudeD4, lonitudeEPI;
|
||||||
private String dev1, dev2, dev3, dev4;
|
private String dev1, dev2, dev3, dev4;
|
||||||
|
Epizentrum epizentrum;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void onCreate(Bundle savedInstanceState) {
|
protected void onCreate(Bundle savedInstanceState) {
|
||||||
@ -74,7 +75,8 @@ public class EarthquakeLocation extends FragmentActivity implements OnMapReadyCa
|
|||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
defineGPSforMapping(task.getResult());
|
defineGPSforMapping(task.getResult());
|
||||||
ermittleEpizentrum(task.getResult());
|
epizentrum = ermittleEpizentrum(task.getResult());
|
||||||
|
//ermittleEpizentrum(task.getResult());
|
||||||
//mapToDetektionssignale(task.getResult());
|
//mapToDetektionssignale(task.getResult());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -191,11 +193,23 @@ public class EarthquakeLocation extends FragmentActivity implements OnMapReadyCa
|
|||||||
//##########################################################################################################################################################################
|
//##########################################################################################################################################################################
|
||||||
//################################################################## vvv Maps Code vvv ###################################################################################
|
//################################################################## vvv Maps Code vvv ###################################################################################
|
||||||
|
|
||||||
|
@RequiresApi(api = Build.VERSION_CODES.N)
|
||||||
@Override
|
@Override
|
||||||
public void onMapReady(GoogleMap googleMap) {
|
public void onMapReady(GoogleMap googleMap) {
|
||||||
mMap = googleMap;
|
mMap = googleMap;
|
||||||
|
|
||||||
//TODO Aron: Daten aus DB in die jeweiligen Devices einsetzten
|
if(Objects.isNull(epizentrum))
|
||||||
|
{
|
||||||
|
System.out.println("--------Keine Epizentrum Koordinaten verfügbar");
|
||||||
|
}else
|
||||||
|
{
|
||||||
|
System.out.println(">>>>>>>>Epizentrum Koordinaten");
|
||||||
|
latitudeEPI = epizentrum.getKoordinaten().getX();
|
||||||
|
lonitudeEPI = epizentrum.getKoordinaten().getY();
|
||||||
|
System.out.println("Breitengrad/Latitude: " + latitudeEPI);
|
||||||
|
System.out.println("Längengrad/Longitude: " + lonitudeEPI);
|
||||||
|
}
|
||||||
|
|
||||||
//aus DB für Device 1 long lat
|
//aus DB für Device 1 long lat
|
||||||
LatLng device1 = new LatLng(latitudeD1, longitudeD1);
|
LatLng device1 = new LatLng(latitudeD1, longitudeD1);
|
||||||
mMap.addMarker(new MarkerOptions().position(device1).title("Device 1").icon(BitmapDescriptorFactory
|
mMap.addMarker(new MarkerOptions().position(device1).title("Device 1").icon(BitmapDescriptorFactory
|
||||||
@ -213,8 +227,10 @@ public class EarthquakeLocation extends FragmentActivity implements OnMapReadyCa
|
|||||||
|
|
||||||
//man könnten noch eine IF Abfrage einbauen falls es 4 Devices gibt
|
//man könnten noch eine IF Abfrage einbauen falls es 4 Devices gibt
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Add a marker in Epicenter
|
// Add a marker in Epicenter
|
||||||
LatLng epicenter = new LatLng(-34, 151);
|
LatLng epicenter = new LatLng(latitudeEPI, lonitudeEPI);
|
||||||
mMap.addMarker(new MarkerOptions().position(epicenter).title("Epicenter"));
|
mMap.addMarker(new MarkerOptions().position(epicenter).title("Epicenter"));
|
||||||
mMap.moveCamera(CameraUpdateFactory.newLatLng(epicenter));
|
mMap.moveCamera(CameraUpdateFactory.newLatLng(epicenter));
|
||||||
}
|
}
|
||||||
|
@ -2,6 +2,7 @@ package de.edotzlaff.detection.detektion.berechnung;
|
|||||||
|
|
||||||
|
|
||||||
import android.location.Location;
|
import android.location.Location;
|
||||||
|
import android.nfc.Tag;
|
||||||
import android.os.Build;
|
import android.os.Build;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
|
|
||||||
@ -62,6 +63,7 @@ public class EpizentrumRechnung {
|
|||||||
erstesDetektionssignal = detektionssignale.get(i);
|
erstesDetektionssignal = detektionssignale.get(i);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Log.i(TAG, "Test");
|
||||||
return erstesDetektionssignal;
|
return erstesDetektionssignal;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user