GeoClue
kaynak: wikipedia.org
GeoClue, uygulamalarda coğrafi farkındalığı sağlamak için kullanılabilecek bir yazılım çerçevesidir. GeoClue, konum bilgisi 1 sağlamak için D-Bus süreçler arası iletişim mekanizmasını kullanır , ancak aynı zamanda çalışmalarda 2 Qt Mobility API de vardır . Bu sayede, uygulamalar ile temel konum sağlayıcıları arasında mantıksal bir sınır tanımlayarak, konum bilinci uygulamaların geliştirilmesini basitleştirmeyi ve ücretsiz yazılım ve açık kaynak topluluklarında kodun yeniden kullanılmasını teşvik etmeyi amaçlamaktadır. GeoClue, GNU Küçük Genel Kamu Lisansı altında lisanslıdır ve halen Linux için kullanılabilir durumdadır.
GeoClue, Ubuntu, Debian ve Fedora dahil olmak üzere çeşitli Linux dağıtımlarında gönderilir. Aynı zamanda MeeGo mobil Linux dağıtımının ve GNOME yığınının konumlandırma hizmetidir.
GeoClue birden fazla konum sağlayıcıya erişim sağlar: - GPS: Global Konumlandırma Sistemi alıcısından konum bilgisi (gpsd ve çingene aracılığıyla) - GSM: Hücresel ağ bağlantısından konum bilgisi - Plazeler: Plazes Wi-Fi konum servisinden konum bilgisi - Hostip: IP adresine göre konum bilgisi - Manual: Kullanıcı tarafından sağlanan konum bilgisi
Konum bilgisine ek olarak, GeoClue ayrıca coğrafi kodlama için veya insan tarafından okunabilen adresler ve koordinatlar arasında dönüşüm yapmak için kullanılabilir.
GeoClue: Geoinformation Hizmeti
Geoclue, D-Bus mesajlaşma sisteminin üzerine kurulu modüler bir coğrafi bilgi hizmetidir. Geoclue projesinin amacı, konuma duyarlı uygulamalar oluşturmayı olabildiğince basit hale getirmektir.
Geoclue, GNU LGPL altında lisanslı bir Özgür Yazılımdır. Linux için geliştirilmiştir ancak D-Bus kullanan tüm platformlara taşınabilir olmalıdır.
Geoclue, bir dizi coğrafi bilgi API'si tanımlar, ancak bu API'leri uygulayan bazı sağlayıcıları da içerir. Geoclue aracılığıyla sağlanan ve şu andaki uygulamalarla birlikte verilen hizmetlerin bir listesi:
Uygulama fikirleri (gerçek uygulamalar değil)
- F-Spot / GThumb: fotoğrafları konum bilgisiyle etiketleyin
- Yıldız / MaemoStars: gece gökyüzü simülasyonunu doğru yerde göster
- Harita uygulamaları (MaemoMapper) açık uygulamada doğru konumu gösteriyor
- Jabber / Telepathy: XEP-0080'i destekleyin, Presence'a konum bilgisi ekleyin
- Blog yazılımı: yayınlara coğrafi etiket ekleyin
- Yahoo Fire Eagle, Geoclue’yu veri sağlayıcı olarak kullanabilir
- Masaüstü ayarları için pozisyon / adres kullanın (saat dilimi, yazıcılar, SMTP sunucuları, her neyse). Marco Polo, OS X'te iyi bir uygulama gibi görünüyor
- devre dışı-ekran-lock-zaman-at-ev
- En yakın ücretsiz wifi erişim noktasını bulun
- İzleme uygulaması (konum geçmişini kaydet). Fotoğrafları vb etiketlemek için daha sonra kullanılabilir
- tarayıcı, takvim: adres formu alanlarını otomatik doldur (geçerli konumun bu kadar sık istenip istenmediğinden emin değil misiniz?)
- Tarayıcı konumu web sitelerine maruz bırakabilir: Webkit gelecekte Locationaware'i destekleyebilir.
- Google Gears
Muhtemel veri kaynakları
- Telefon numaraları için coğrafi kodlama - telefon numaralarını genel konumlara dönüştürmek için ülkelerdeki telefon numarası arama planlarını kullanın (cep telefonları ve dünya çapında dolaşım / vb.
- Google Maps Geocoding API - Lisans "yalnızca Google Haritalar'da yerleri göstermek için" diyor
- Wigle.net - WIFI konum veritabanı (10 milyon ağ). Lisans, kullanıcıların giriş yapmasını gerektirir.
- geocoder.us - ABD için geocoder (TIGER verileri)
- gsmloc sağlayıcı OpenMoko platformundaki AT komutlarını kullanarak GSM bilgilerini kolayca alabilir
- Ücretsiz bir ağ konumu veritabanı projesi de başladı http://geomena.org
Kapatmak
Paketi silerseniz aynı zamanda silecektir indicator-datetime
. Tarih / saat uygulamasının kaybedilmesi kaygı verici değilse, bunun için gidebilirsiniz.
Aksi takdirde bu da işe yarıyor gibi görünüyor:
- Saat ayarını manuel olarak değiştirin;
- Öldürmek
/usr/lib/geoclue/geoclue-master
- Öldürmek
/usr/lib/ubuntu-geoip/ubuntu-geoip-provider
Bağlantı öldürüldükten sonra kapanıyor gibi görünüyor.