Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makale, web, mobil ve sunucu tabanlı uygulamaları Google Haritalar'dan Microsoft Azure Haritalar platformuna geçirme hakkında içgörüler sağlar. Bu öğreticide karşılaştırmalı kod örnekleri, geçiş önerileri ve Azure Haritalar'a geçiş için en iyi yöntemler içermektedir. Bu kılavuz şunları açıklar:
- Azure Haritalar'de bulunan eşdeğer Google Haritalar özellikleri için üst düzey karşılaştırma.
- Dikkate alınması gereken lisanslama farklılıkları.
- Geçişinizi planlama.
- Teknik kaynakların ve desteğin bulunacağı yer.
Önkoşullar
Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.
Not
Azure Haritalar'da kimlik doğrulama hakkında daha fazla bilgi için bkz. Azure Haritalar'da kimlik doğrulamasını yönetme.
Azure Haritalar platformuna genel bakış
Azure Haritalar, çeşitli sektörlerdeki geliştiricilere güçlü jeo-uzamsal özellikler sunar. Bu özellikler, web uygulamaları için temel coğrafi bağlam sunan, sık güncelleştirilen harita verilerini içerir. Azure Haritalar REST API'leri paketi Harita İşleme, Arama, Yönlendirme, Trafik, Saat Dilimleri, Coğrafi Konum, Coğrafi Sınırlama, Harita Verileri ve Hava Durumu gibi hizmetler sağlar. Web SDK'sı bu işlemleri destekleyerek geliştirmenin basit, uyarlanabilir ve birden çok platformda taşınabilir olmasını sağlar.
Üst düzey platform karşılaştırması
Tablo, Google Haritalar özelliklerine karşılık gelen Azure Haritalar özelliklerinin üst düzey bir listesini sağlar. Bu listede tüm Azure Haritalar özellikleri gösterilmez. Diğer Azure Haritalar özellikleri şunlardır: erişilebilirlik, coğrafi sınırlama, isochrones, doğrudan harita kutucuğu erişimi, toplu iş hizmetleri ve veri kapsamı karşılaştırmaları (yani görüntü kapsamı).
Google Haritalar özelliği | Azure Haritalar desteği |
---|---|
Web SDK | ✓ |
REST Hizmeti API'leri | ✓ |
Yol Tarifleri (Yönlendirme) | ✓ |
Mesafe Matrisi | ✓ |
Coğrafi Kodlama (İleri/Geri) | ✓ |
Coğrafi konum | ✓ |
En Yakın Yollar | ✓ |
Yer Arama | ✓ |
Yer Ayrıntıları | Yok – web sitesi ve telefon numarası kullanılabilir |
Yerler Fotoğrafları | Yok |
Otomatik Tamamla'yı yerleştir | ✓ |
Yola Yapıştır | ✓ |
Hız Sınırları | ✓ |
Statik Haritalar | ✓ |
Statik Sokak Görünümü | Yok |
Saat Dilimi | ✓ |
Haritalar Gömülü Uygulama Programlama Arayüzü | Yok |
URL'leri haritalandırma | Yok |
Google Haritalar temel anahtar tabanlı kimlik doğrulaması sağlar. Azure Haritalar hem temel anahtar tabanlı kimlik doğrulaması hem de Microsoft Entra kimlik doğrulaması sağlar. Microsoft Entra kimlik doğrulaması, temel anahtar tabanlı kimlik doğrulamasına kıyasla daha fazla güvenlik özelliği sağlar.
Lisanslama hususları
Google Haritalar'dan Azure Haritalar geçiş yaparken lisanslama hakkında aşağıdaki noktaları göz önünde bulundurun.
- Azure Haritalar yüklenen harita kutucuklarının sayısını temel alan etkileşimli haritaların kullanımı için ücretlendirilir. Öte yandan Google Haritalar, harita denetimini yüklemek için ücret alır. Etkileşimli Azure Haritalar SDK'larında, geliştirme maliyetini azaltmak için harita kutucukları otomatik olarak önbelleğe alınır. Yüklenen her 15 harita kutucukları için bir Azure Haritalar işlemi oluşturulur. Etkileşimli Azure Haritalar SDK'ları 512 piksel kutucuk kullanır ve ortalama olarak sayfa görünümü başına bir veya daha az işlem oluşturur.
- Genellikle, Google Haritalar web hizmetlerindeki statik harita görüntülerini Azure Haritalar Web SDK'sı ile değiştirmek daha uygun maliyetlidir. Azure Haritalar Web SDK'sı harita kutucuklarını kullanır. Kullanıcı haritayı kaydırıp yakınlaştırmadığı sürece, hizmet genellikle harita yüklemesi başına işlemin yalnızca bir kısmını oluşturur. Azure Haritalar Web SDK'sı, isterseniz kaydırmayı ve yakınlaştırmayı devre dışı bırakmaya yönelik seçeneklere sahiptir. Ayrıca, Azure Haritalar Web SDK'sı statik harita web hizmetinden çok daha fazla görselleştirme seçeneği sağlar.
- Azure Haritalar, platformundaki verilerin Azure'da depolanmasına izin verir. Ayrıca, veriler kullanım koşullarına göre altı aya kadar başka bir yerde önbelleğe alınabilir.
Azure Haritalar için bazı ilgili kaynaklar şunlardır:
- Azure Haritalar fiyatlandırma sayfası
- Azure fiyatlandırma hesaplayıcısı
- Azure Haritalar kullanım süresi: Microsoft Online Services Koşulları'nda yer alır.
Önerilen geçiş planı
Üst düzey bir geçiş planı içerir.
- Uygulamanızın kullandığı Google Haritalar SDK'larının ve hizmetlerinin envanterini alın. Azure Haritalar alternatif SDK'lar ve hizmetler sağladığını doğrulayın.
- Henüz bir aboneliğiniz yoksa bir Azure aboneliği oluşturun.
- bir Azure Haritalar hesabı ve abonelik anahtarı veya Microsoft Entra kimlik doğrulaması oluşturun.
- Uygulama kodunuzu taşıyın.
- Taşınan uygulamanızı test edin.
- Taşınmış olan uygulamanızı üretim ortamına dağıtın.
Azure Haritalar hesabı oluşturma
Azure Haritalar hesabı oluşturmak ve Azure Haritalar platformuna erişmek için şu adımları izleyin:
- Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.
- Azure Portal’ında oturum açın.
- bir Azure Haritalar hesabı oluşturun.
- Gelişmiş güvenlik için Azure Haritalar abonelik anahtarınızı veya Microsoft Entra kimlik doğrulamasını alın.
teknik kaynakları Azure Haritalar
Azure Haritalar için yararlı teknik kaynakların listesi aşağıdadır.
- Azure Haritalar ürün sayfası
- Azure Haritalar ürün belgeleri
- Web SDK'sı kod örneklerini Azure Haritalar
- geliştirici forumlarını Azure Haritalar
- Microsoft öğrenme merkezi gösterileri
- Azure Haritalar Blogu
- soru-cevap Azure Haritalar
Geçiş desteği
Geliştiriciler, Azure Haritalar geliştirici forumları aracılığıyla veya birçok Azure desteği seçeneğinden biri aracılığıyla geçiş desteği arayabilir.
Kaynakları temizleme
Temizlenmesi gereken hiçbir kaynak yok.
Sonraki adımlar
Google Haritalar uygulamanızı geçirme işleminin ayrıntılarını şu makalelerle öğrenin: