Google Gears API ile kullanıcının bulunduğu noktayı belirlemek

24 Kasım 2008 | Kategori : API, Kod Örnekleri | İlk yorumu siz yapın »

Google Gears API‘nin Geolocation özelliğini kullanarak kullanıcının harita üzerinde bulunduğu noktayı yaklaşık olarak bulabiliyoruz. Gears API’nin bu özelliği ile kullanıcının bulunduğpu noktaları takip de edebiliyoruz. Bu özellik Google Code blogundaki haberden öğrendiğimize göre artık Wi-Fi noktalarını da kapsıyor. Ayrıca mobil cihazlar için de GPS’den yararlanarak kullanıcının bulunduğu noktayı belirliyor.

Aşağıda örnek kod bulunmakta:


//gears javascript dosyasını ekliyoruz
<script type="text/javascript" src="gears_init.js"></script>
<script type="text/javascript">
var geo = google.gears.factory.create('beta.geolocation');

function updatePosition(position) {
alert('Bulunduğunuz konumun koordinatları : ' + position.latitude + ',' + position.longitude);
}
function handleError(positionError) {
  alert('Adres bulunamadı: ' + positionError.message);
}
geo.getCurrentPosition(updatePosition, handleError);

http://www.apidunyasi.com/ornekler/gears/geolocation.php adresinde bulunduğunuz noktayı bulan ve harita üzerinde gösteren bir uygulama görebilirsiniz. Örneği görebilmek için Apidünyası’na Gears kullanma iznini vermeniz gerekmekte.

Etiketler: , ,

Google Maps API geliştiricileri için kolay koordinat bulma yolları

20 Kasım 2008 | Kategori : API, Haberler | 2 Yorum »

Google Map API kullananların haritada bir yer işaretlemeleri için bazı noktaların koordinatlarını bulmaları gerekebiliyor. Bunun için Google Maps sayfasına gittiğimizde koordinatları bulmak bizi biraz uğraştırıyor. Onun yerine aşağıdaki yollar size yardımcı olabilir.

1. Öncelikle sadece belli bir noktanın koordinatını isterseniz Mygeoposition.com size bu konuda çok yardımcı olmakta. Haritada arama yapıp koordinatını bulmak istediğimiz yerin üzerine marker’ı getirdiğimiz anda o noktanın bilgileri hemen marker’ın üzerinde beliriyor.

2. Bazı ülkelerin koordinatlarını istiyorum diyenler için de buradaki sayfadan nerdeyse dünyadaki bütün ülkeleriin koordinatlarına ulaşmak mümkün.

3. Proje büyük, belli ülkelelerdeki her şehrin ve hatta daha küçük yerleşim birimlerinin dahi koordinatları bana lazım diyenler için de çok daha detaylı listelere Geonames.org‘un buradaki sayfasından (.zip uzantılı dosyaların içinde her ülkenin detaylı bilgilerinin olduğu bir metin dosyası var) veya The National Geospatial-Intelligence Agency‘nin buradaki sayfasından ulaşabilirsiniz. Bu metin dosyalarını veritabanına aktarmakta (dump) oldukça kolay.

Etiketler: ,