Doğru telif hakkı atfını göster
temel harita veya katman olarak Azure Haritalar İşleme hizmetini kullanırken, uygun veri sağlayıcısı telif hakkı atfını haritada görüntülemeniz gerekir. Bu bilgiler haritanın sağ alt köşesinde görüntülenmelidir.
Yukarıdaki görüntü, yol stilini gösteren İşleme hizmetinden bir harita örneğidir. Haritanın sağ alt köşesinde telif hakkı atfını gösterir.
Yukarıdaki görüntü, uydu stilini görüntüleyen İşleme hizmetinden bir harita örneğidir. listelenen başka bir veri sağlayıcısı olduğunu unutmayın.
Harita İlişkilendirme api'sini alma
Harita İlişkilendirmesi Alma API'si, uygulamalarınızda haritada görüntüleyebilmeniz için harita telif hakkı ilişkilendirme bilgileri istemenizi sağlar.
Harita İlişkilendirme API'sini Alma ne zaman kullanılır?
Harita telif hakkı ilişkilendirme bilgileri, web ve mobil uygulamalar da dahil olmak üzere İşleme API'sini kullanan tüm uygulamalarda haritada görüntülenmelidir.
İlişkilendirme otomatik olarak haritada görüntülenir ve güncelleştirilir Web, Android ve iOS SDK'ları dahil olmak üzere Azure Haritalar SDK'lardan herhangi birini kullanırken.
İşleme hizmetindeki harita kutucuklarını bir üçüncü taraf haritasında kullanırken, haritada telif hakkı ilişkilendirme bilgilerini görüntülemeniz ve güncelleştirmeniz gerekir.
Bir son kullanıcı farklı bir stil seçtiğinde, haritayı yakınlaştırıp uzaklaştırışında veya kaydırışında harita içeriği değişir. Bu kullanıcı eylemlerinin her biri bir olayın tetik çıkmasına neden olur. Bu olaylardan herhangi biri tetiklendiğinde Get Map Attribution API'sini çağırmanız gerekir. Güncelleştirilmiş telif hakkı ilişkilendirme bilgilerini aldıktan sonra haritanın sağ alt köşesinde görüntülemeniz gerekir.
Veri sağlayıcıları bölgeye ve yakınlaştırma düzeyine bağlı olarak farklılık gösterebildiğinden, Harita İlişkilendirmesini Al API'si bu parametreleri giriş olarak alır ve karşılık gelen ilişkilendirme metnini döndürür.
Harita İlişkilendirme api'sini alma
Komutunu çalıştırmak attribution
için aşağıdaki bilgilere ihtiyacınız vardır:
Parametre | Tür | Açıklama |
---|---|---|
api-sürümü | string | Azure Haritalar API'sinin sürüm numarası. |
Sınır -ları | dizi | Sınırlayıcı kutunun dikdörtgen alanını temsil eden dize. bounds parametresi dört sınırlayıcı kutu koordinatı tarafından tanımlanır. İlk 2, güneybatı köşesini tanımlayan WGS84 boylamı ve enlemi, son 2 ise kuzeydoğu köşesini tanımlayan WGS84 boylamı ve enlemidir. Dize şu biçimde sunulur: [SouthwestCorner_Longitude, SouthwestCorner_Latitude, NortheastCorner_Longitude, NortheastCorner_Latitude]. |
tilesetId | TilesetID | Kutucuk kümesi, önceden ayarlanmış yakınlaştırma düzeylerinde kare kutucuklardan oluşan tekdüzen bir kılavuza ayrılmış raster veya vektör verilerinden oluşan bir koleksiyondur. Her kutucuk kümesinin istekte bulunurken kullanılacak bir tilesetId değeri vardır. Azure Haritalar Oluşturucu kullanılarak oluşturulan kutucuklar için tilesetId, Kutucuk Kümesi Oluşturma API'si aracılığıyla oluşturulur. Azure Haritalar tarafından sağlanan , ve microsoft.weather.radar.main gibi microsoft.base.hybrid microsoft.base.road kullanıma hazır kutucuklar vardır. Harita İlişkilendirmesi Alma REST API'sinin belgeleri eksiksiz bir liste bulunabilir. |
Zoom | integer | Seçili kutucuk için yakınlaştırma düzeyi. Geçerli aralık kutucuğa bağlıdır. Belirli bir kutucuk kümesi için geçerli değerler için TileetID tablosuna bakın. Daha fazla bilgi için Yakınlaştırma düzeyleri ve kutucuk kılavuzu makalesine bakın. |
abonelik anahtarı | Dize | Azure Map Hesabından sağlanan Azure Haritalar anahtarlarından biri. Daha fazla bilgi için Azure Haritalar ile kimlik doğrulaması makalesine bakın. |
İlgili telif hakkı atfını haritada görüntülemek üzere almak için aşağıdaki GET isteğini çalıştırın:
https://atlas.microsoft.com/map/attribution?subscription-key={Your-Azure-Maps-Subscription-key}&api-version=2.1&tilesetId=microsoft.base&zoom=6&bounds=-122.414162,47.579490,-122.247157,47.668372
Ek bilgi
- Daha fazla bilgi için İşleme hizmeti belgelerine bakın.