CodeBlanks Logo Icon CodeBlanks

location paketi nedir?

location paketi ile cihaz konumunu öğrenirsin.

location paketi nedir?

location paketi, cihazın GPS konumunu okumak için kullanılır. Location sınıfından bir örnek oluşturulur ve bu örnek üzerinden konum alınır. Konum verisi enlem ve boylam olarak gelir.

final location = Location();
final data = await location.getLocation();
print(data.latitude);

LocationData ve enlem

getLocation metodu bir LocationData nesnesi döndürür. Bu nesnenin latitude ve longitude alanları konum koordinatlarını verir. Enlem ekvatora olan uzaklığı, boylam ise başlangıç meridyenine olan uzaklığı ifade eder.

final data = await location.getLocation();
print(data.latitude);
print(data.longitude);

Uygulama Location örneği oluştur

Bir Location örneği oluştur ve 'ok' yazdır.

Başlangıç kodu

main.dart
class Location {
  Location();
}

void main() {
  // Location örneği oluştur
  // 'ok' yazdır
}

Örnek çözüm

main.dart
class Location {
  Location();
}

void main() {
  final location = Location();
  print('ok');
}

Beklenen çıktı

ok

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Location sınıfından bir örnek nasıl oluşturulur?

  • new Location()
  • Location() Doğru cevap
  • Location.instance
  • Location.create()

Açıklama: Location sınıfından örnek oluşturmak için Location() constructor'ı çağrılır; parantez gereklidir.

2 Location örneği oluştur

Soru
final location = ____;
Cevap
final location = Location();

Açıklama: Location sınıfından örnek oluşturmak için Location() constructor'ı çağrılır; parantez gereklidir.

3 location parçaları

Kavram Anlamı
Location Konum servisi sınıfı
LocationData Konum verisi
latitude Enlem
longitude Boylam

İleri seviye bölümündeki tüm dersler