Koordinatları alma

FireMonkey ve Mobil uygulama (iOS, Android, Windows Phone) ile ilgili sorularınızı bu foruma sorabilirsiniz.
Cevapla
Kullanıcı avatarı
brs
Üye
Mesajlar: 626
Kayıt: 04 Eki 2012 03:52

Koordinatları alma

Mesaj gönderen brs »

Selam;

Bulunduğumuz yerin enlem ve boylamını nasıl alabilirim; Forumda kaynak bulamadım bu konu hakkında bilgisi olan arkadaşlar yardımcı olabilir mi?
En son brs tarafından 03 Haz 2016 05:05 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
İşi bilen yardım eder, az bilen akıl verir, bilmeyen eleştirir, yapamayan ise çamur atar...
Kullanıcı avatarı
AliZairov
Üye
Mesajlar: 341
Kayıt: 06 Nis 2012 03:09
Konum: Azerbaycan, Bakü
İletişim:

Re: Kordinatları alma

Mesaj gönderen AliZairov »

Merhaba. Cihazın GPS sensöründen kordinatları ala bilirsin.
Kullanıcı avatarı
fesiharslan
Üye
Mesajlar: 591
Kayıt: 20 Eki 2006 11:37
Konum: Erzurum
İletişim:

Re: Kordinatları alma

Mesaj gönderen fesiharslan »

brs yazdı:Selam;

Bulunduğumuz yerin enlem ve boylamını nasıl alabilirim; Forumda kaynak bulamadım bu konu hakkında bilgisi olan arkadaşlar yardımcı olabilir mi?
Merhaba
Konuma alma işlemleri LocationSensor nesnesi ile gerçekleştirilmektedir.
Diğer arkadaşlara da klavuz olması açısından bir örnekle cevap vereyim.

1- Form üzerine (Tool Palette > Sensors sekmesinden) bir LocationSensor ve 2 adet Label yerleştirin.
2- Formun OnShow olayında LocationSensor'ü aktif duruma getirin.

Kod: Tümünü seç

LocationSensor1.Active:=True;
3- LocationSensor1 nesnesinin OnLocationChanged olayına aşağıdaki kodları yazın.

Kod: Tümünü seç

procedure TForm2.LocationSensor1LocationChanged(Sender: TObject;
  const OldLocation, NewLocation: TLocationCoord2D);
begin
  Label1.Text := Format('Enlem : %2.6f', [NewLocation.Latitude]);
  Label2.Text := Format('Boylam: %2.6f', [NewLocation.Longitude]);
end;
4- Uygulamayı çalıştırarak test edelim.

Uygulamanın ekran görüntüsü

Resim

İyi çalışmalar...
Kullanıcı avatarı
brs
Üye
Mesajlar: 626
Kayıt: 04 Eki 2012 03:52

Re: Kordinatları alma

Mesaj gönderen brs »

Çok teşekkür ederim, Allah yolunuzu açık etsin...
İşi bilen yardım eder, az bilen akıl verir, bilmeyen eleştirir, yapamayan ise çamur atar...
Cevapla