Haritalar ve Veriler
Haritalar
OsmAnd neden Google Haritalar'a erişim sunmuyor?
OsmAnd, OpenStreetMap'i (OSM) desteklemek üzere tasarlanmıştır ve bu yolu mümkün olduğunca önceliklendirir. Ayrıca, OsmAnd'ın Google Haritalar verileriyle dağıtılmasına izin vermeyen lisans kısıtlamaları bulunmaktadır.
Android 11, 12'de haritalar yavaş yükleniyor (SD kart)
Android 11 ve 12'de tanıtılan yeni depolama erişim kuralları nedeniyle, kullanıcılar SD kartlarda depolanan haritalara erişirken daha yavaş performans yaşayabilirler. Bu değişiklikler ayrıca SD kart klasörlerindeki dosyalar için görünürlük ve erişim kısıtlamalarına neden olabilir. Daha fazla tartışma ve teknik bilgi aşağıdaki bağlantılarda bulunabilir: Reddit tartışması, Github #1, Github #2, Github #3.
Şu anda aşağıdaki çözümler mevcuttur:
1. OsmAnd veri depolama klasörünü "Dahili uygulama belleği"ne taşıyın
-
Depolama klasörünü Menü → Ayarlar → OsmAnd ayarları → Veri depolama klasörü içinde Dahili uygulama belleği seçeneğini belirleyerek değiştirebilirsiniz.
-
Ancak, dahili belleğin genellikle sınırlı olduğunu unutmayın. Geçici bir çözüm olarak, önemli dosyaları dahili belleğe taşıyabilir, nadiren kullanılan haritaları ise SD kartta tutabilirsiniz. Bu dosyaları gerektiğinde manuel olarak aktarmak için bir dosya yöneticisi kullanın.
Geliştirme ekibi, yeni Android depolama politikaları altında SD kart performansını iyileştirmek için daha verimli çözümler aramaktadır.
2. SD kartın "İndirilenler" Klasörünü kullanın
Yavaş harita yükleme sorununu, OsmAnd depolaması için SD kartın İndirilenler klasörünü Menü → Ayarlar → OsmAnd ayarları → Veri depolama klasörü → Manuel olarak belirtilen altında belirterek çözmeyi deneyebilirsiniz. Aşağıdaki yollar mümkündür:
-
/storage/XXXX-XXXX/Download/osmand Bu yol, birden fazla dosyaya erişirken hatalara neden olabilir. Örneğin, Dünya Genel Bakış haritasını indirebilirsiniz, ancak diğer bölgeler görünmeyebilir.
-
/storage/XXXX-XXXX/Download Bu yol, haritaları ve diğer verileri indirmek için tutarlı bir şekilde çalışmalıdır. Ancak, OsmAnd'ın bu klasöre diğer uygulamalar veya programlar (örneğin, SasPlanet) tarafından yazılan dosyaları tanımayacağını unutmayın. Daha fazla ayrıntı için bu kılavuza bakın.
"XXXX-XXXX", SD kartınızın benzersiz kimlik numarasını temsil eder ve bazen Harici depolama 2 seçenekleri altındaki klasör yolunda bulunabilir veya başka yöntemlerle tespit edilebilir. Bu çözüm hakkında daha fazla araştırma ve ayrıntı burada mevcuttur.
3. "Medya" depolama seçeneği
Önceki çözümler işe yaramazsa veya sınırlı görünüyorsa, yavaş harita yükleme veya depolama erişim sorunlarını çözmek için "Medya" depolama seçeneğini kullanmayı deneyebilirsiniz. Bu yöntem, OsmAnd ve diğer uygulamalar için erişilebilir bir klasör seçmenize olanak tanır, özellikle harici veya çıkarılabilir depolama için kullanışlıdır.
"Genel Erişilebilir" bir OsmAnd veri depolama klasörü seçmek için "Medya" Depolamasını kullanma
Android, depolama izinleri konusunda daha katı hale geldi ve genellikle uygulama özel klasörlerine erişimi kısıtladı, özellikle yeni kurulumlar veya sistem yükseltmeleriyle. OsmAnd'ın varsayılan veri depolaması kısıtlanabilir, bu da onu diğer uygulamalar veya hatta dosya yöneticileri için görünmez hale getirebilir. Birçok kullanıcı, haritaları ve verileri yedekleme, senkronizasyon veya manuel dosya yönetimi için erişilebilir harici depolamada saklamak ister.
Ancak, OsmAnd'ın Tüm dosyalara erişim izni yoktur (Google'ın kısıtlamaları nedeniyle), bu da klasör seçimini sınırlar. Bir geçici çözüm, Android'in genellikle daha geniş okuma/yazma erişimi sağladığı "Medya" depolama klasörünü kullanmaktır. Bunu yapmak için:
- OsmAnd Ayarları → OsmAnd ayarları → Veri depolama klasörü'ne gidin ve mevcut depolama alanlarını inceleyin. Hedef depolamayı belirlemek için boş alan göstergesini kullanın, genellikle Harici depolama 2 olarak etiketlenir.
- Mevcut klasör yolunu not edin, bu /storage/xxxx-xxxx/Android/data/net.osmand.plus/files gibi görünebilir.
- Manuel olarak belirtilen seçeneğine geçin ve yolu medya erişimli bir klasöre değiştirin. Birçok sistemde, /Android/data/ öğesini /media/ olarak değiştirmek (örneğin, /storage/xxxx-xxxx/media) işe yarar. Bazı sistemler farklı yol değişiklikleri gerektirebilir.
Doğru bir yol, OsmAnd'a herhangi bir yazma izni hatası istemeyecektir. Bu değişiklikleri yapmadan önce, OsmAnd'ın Android'in Uygulamalar ayarları altında "Medya" depolama izni de dahil olmak üzere uygun depolama izinlerine sahip olduğundan emin olun. Daha yeni Android sürümlerinde, bu izinler gelişmiş veya gizli menülerde bulunabilir.
Uygulama güncellemesinden sonra harita verilerini silme (eğer “Çoklu Kullanıcı Depolama 1” seçiliyse)
OsmAnd'ın Android sürümünde, depolama konumu olarak Çoklu Kullanıcı Depolama 1'i seçmek, uygulama otomatik olarak güncellendiğinde (örneğin, sürüm 4.1.9'dan 4.1.10, 4.1.11 veya daha sonrasına (Android 11, 12)) tüm yerel haritaların silinmesine yol açabilir. Bu sorun Github üzerinde belgelenmiştir.
Güncellemeler sırasında harita verilerinizi kaybetmemek için şu çözümleri göz önünde bulundurun:
-
Dosyalarınızı Yedekleyin. OsmAnd'ı güncellemeden önce, ..Android/obb/net.osmand içinde depolanan haritaların bir yedeklemesini yapın. Güncelledikten sonra, güncellenmiş OsmAnd uygulamasını başlatmadan önce dosyaları geri yükleyin.
-
Depolama Yolunu Değiştirin. OsmAnd klasörünü tüm uygulamalar tarafından yazılabilir bir konuma taşıyın (örneğin, Wi-Fi FTP sunucusu, X-plore veya bir USB kablosu aracılığıyla bir PC'ye). Klasör yolunu şuradan değiştirin:
- /storage/emulated/0/Android/obb/net.osmand şuraya
- /storage/emulated/0/Android/media/net.osmand.
Google Pixel cihazları için harita oluşturma yok
OsmAnd 4.2 Android sürümleri için, Google Pixel cihazlarda harita oluşturma başarısız olabilir, kullanıcıları harita yerine boş beyaz bir ekranla bırakabilir.
Bu sorunu çözmek için OpenGL oluşturmaya geçin:
- OsmAnd menüsü → Ayarlar → OsmAnd ayarları → Harita oluşturma motoru → Sürüm 2 (OpenGL)'ye gidin.
- Değişiklikleri uygulamak için OsmAnd'ı yeniden başlatın.
OsmAnd'da yavaş harita oluşturmayı çözme
Yavaş harita oluşturma sorununu, özellikle çevrimdışı vektör haritaları kullanırken çözmek için aşağıdaki adımlar atılmalıdır:
-
Gereksiz harita özelliklerini devre dışı bırakın. Haritaları oluşturmak için gereken işlem gücünü önemli ölçüde artırabilen 3D kabartma, kontur çizgileri, tepe gölgeleri ve eğimleri kapatın. Bunu Menü → Haritayı Yapılandır bölümünde yapabilirsiniz.
-
Harita ayrıntılarını basitleştirin. Sınırlar, POI'ler, OSM notları, hava durumu katmanları, ek ayrıntılar (Menü → Haritayı Yapılandır → Harita oluşturma) gibi daha az kritik öğeleri gizleyerek harita görüntüsünü kolaylaştırın ve hızı artırın.
-
Görüntülenen POI sayısını sınırlayın. Yalnızca ana POI'leri görüntüleyin veya navigasyon sırasında görüntülenen kategorileri sınırlayın, bu da harita oluşturma hızını artırmaya yardımcı olabilir. Bu ayarlara Menü → Navigasyon → Ayarlar bölümünden erişin.
-
Harita büyütecini ayarlayın. Harita büyüteci ayarı, haritayı yavaşlatmada önemli bir faktör olabilir. Görüntüyü optimize etmek için harita ekranındaki "+" veya "-" düğmesine uzun basarak büyüteci %100'e ayarlayın.
-
Otomatik yakınlaştırmayı devre dışı bırakın. Otomatik yakınlaştırma, navigasyon sırasında haritanın sık sık yeniden çizilmesine neden olarak gecikmelere yol açabilir. Otomatik yakınlaştırmayı Menü → Ayarlar → Profil → Navigasyon ayarları → Navigasyon sırasında harita bölümünde devre dışı bırakın.
-
Yalnızca çevrimdışı haritaları kullanın. Çevrimiçi haritalar, özellikle önceden indirilmediğinde, harita yüklemesini yavaşlatabilir. Daha sorunsuz performans için yalnızca çevrimdışı haritaları kullanmaya geçin.
Bu değişiklikler, özellikle navigasyon sırasında haritaları oluşturmak için gereken süreyi azaltmalıdır. Daha ayrıntılı yapılandırma seçenekleri için Harita Ayarları Kılavuzu'na bakın.
Kontur Çizgileri
Kontur çizgilerini metre yerine fit olarak görüntülemenin bir yolu var mı?
Evet, kontur çizgileri metre yerine fit olarak görüntülenebilir. Kontur çizgisi verilerini indirmeden önce Fit veya Metre arasında seçim yapın: daha fazlasını buradan okuyun.
Kontur Çizgileri, Yükseklik verileri veya 3D Kabartma görüntülenmiyor
- Doğru bölgenin verilerinin indirilip indirilmediğini doğrulayın. Menü → Haritalar ve Kaynaklar → İndirilenler → Bölgeniz'e gidin. Haritalar nasıl indirilir.
- Eklentinin etkinleştirildiğini ve Menü → Eklentiler → Topografya bölümünde görünür olduğunu kontrol edin.
- Topografya bölümündeki öğelerin Menü → Haritayı Yapılandır → Topografya → Kontur çizgileri / Arazi / 3D Kabartma bölümünde etkinleştirildiğini kontrol edin.
- Satın alımlarınızı kontrol edin: Android / iOS.
- Uygulamayı en son sürüme güncelleyin.
- Bozuk dosya olmadığından emin olmak için gerekli haritaları silin ve yeniden indirin.
- Ayarları ve verileri yenilemek için OsmAnd'ı yeniden başlatın.
Arama
Yapılandırılmış (şehir → cadde → ev) adres araması evi bulamıyor
Şehir → Cadde → Ev Numarası yapısını kullanarak bir konum aramaya çalışıyorsanız ve sonuç döndürülmüyorsa, aşağıdaki ipuçlarını ve olası nedenleri göz önünde bulundurun:
İpucu: Adres farklı bir şehir altında listelenmiş olabileceğinden, şehri belirtmeden tam metin araması yapmayı deneyin.
Olası Sorunlar:
-
Ev Eksik. Ev OpenStreetMap'te listelenmemiş olabilir veya mevcut olabilir ancak atanmış numaraları olmayabilir. Bunu bir örnekle burada doğrulayabilirsiniz.
-
Yanlış Cadde Adı. Evle ilişkili cadde adı OpenStreetMap'te yanlış olabilir. Cadde adının caddenin etiketleme bilgilerindekiyle tam olarak eşleştiğinden emin olmak için
addr:street
etiketini kontrol edin. -
Nominatim ile İlgili Sorun. Ev OpenStreetMap'te mevcut olabilir ancak Nominatim (OpenStreetMap tarafından kullanılan arama motoru) aracılığıyla bulunamayabilir. Adresle ilgili sorunları nasıl düzelteceğiniz hakkında daha fazla bilgiyi burada bulabilirsiniz.
-
OsmAnd'da Olası Sorun. Ev Nominatim'de mevcutsa ancak OsmAnd'da hala bulunamıyorsa, sorun OsmAnd'a özgü olabilir. Daha fazla araştırma yaparak bu sorunun çözümüne katkıda bulunabilirsiniz. Daha fazla ayrıntı bu teknik makalede bulunabilir.
İzler ve Noktalar
Harita üzerinde farklı yerler nasıl işaretlenir
Harita üzerinde çeşitli biçimlerde notlar bırakabilir ve konumları işaretleyebilirsiniz, her biri farklı amaçlara hizmet eder:
-
Favoriler. Bunlar, açıklama ekleyebileceğiniz harita üzerindeki kalıcı noktalardır. Bir Favori oluşturmak için, uzun dokunun → Ekle'ye dokunun. Favoriler, sık ziyaret ettiğiniz veya gelecekte başvurmak üzere kaydetmek istediğiniz yerleri işaretlemek için harikadır.
-
İşaretleyiciler. İşaretleyiciler, genellikle navigasyon veya planlama için kullanılan geçici noktalardır. Mevcut konumunuzdan veya başka bir noktadan uzaklığı gösterebilirler ve artık ihtiyaç duyulmadığında hızlıca kaldırılabilirler. Bir İşaretleyici eklemek için, uzun dokunun → İşaretleyici'ye dokunun.
-
Yol Noktaları. Yol noktaları, oluşturduğunuz rotalar boyunca yerleştirilir ve yolculuğunuz boyunca belirli durakları veya konumları işaretlemenize yardımcı olur. Bu noktalara açıklama da ekleyebilirsiniz. Bir yol noktası eklemek için, harita üzerinde uzun dokunun → Yol Tarifi → ara yol noktası olarak ekle.
-
Ses/Video Notları. Bu notlar, harita üzerindeki belirli konumlara ses, video veya fotoğraf dosyaları eklemenize olanak tanır. Etkinleştirmek için, OsmAnd menüsü → Eklentiler bölümünde Ses/Video Notları eklentisini etkinleştirin. Bir tane eklemek için, uzun dokunun → Eylemler → eklenecek gerekli dosyayı seçin.
-
OSM Notları. Bunlar, OpenStreetMap'teki hataları veya eksik bilgileri vurgulamak için oluşturabileceğiniz raporlardır. OsmAnd menüsü → Eklentiler bölümünde OSM düzenleme eklentisini etkinleştirin. Bir OSM Notu eklemek için, uzun dokunun → Eylemler → OSM notu ekle.
-
POI'ler (İlgi Çekici Noktalar). Bunlar, OpenStreetMap'in veri kaynağından önceden tanımlanmış noktalardır, örneğin restoranlar, parklar veya simge yapılar. POI'leri Haritayı Yapılandır menüsünde POI katmanını etkinleştirerek veya bir kategori seçerek görüntüleyebilirsiniz.
-
Arama. Harita üzerinde yerleri bulmak ve işaretlemek için arama işlevini de kullanabilirsiniz.