Bu belgede, Harita parçaları API'si. Map Tiles API kullanımının şuna tabi olduğunu unutmayın: Google ile aranızdaki Sözleşme.
Kullanım şartları ve gizlilik politikası sağlanıyor
Harita Döşemeleri API'sı uygulaması geliştirirseniz Şartlar Kullanım ve Gizlilik Başvurunuzla ilgili politika ve
- Kullanım Şartları ve Gizlilik Politikası herkese açık olmalıdır. kullanılabilir.
- Uygulamanızın Kullanım Şartları'nda kullanıcılar, kullanıcıları Google’ın Hizmet.
- Gizlilik Politikanızda kullanıcılara API'lerini kullanmalı ve referans olarak Google Gizlilik Politikası.
Kullanım Şartları ve Gizlilik Politikası, uygulamanızın platformuna bağlıdır.
Mobil uygulamalar
Mobil uygulama geliştiriyorsanız uygulamanızın Kullanım Şartları ve Gizlilik Politikası. ilgili uygulama mağazasından ve uygulama ayarlarından bir indirme sayfası tıklayın.
Web uygulamaları
Bir web uygulaması geliştiriyorsanız Kullanım Şartları ve Gizlilik Politikası'nı web sitesi.
İçeriği önceden getirme, önbelleğe alma veya depolama
Map Tiles API'sını kullanan uygulamalar, Google ile yapılan sözleşme. Sözleşmenizin şartlarına tabi olmak kaydıyla şartlarda belirtilen şartlara tabidir.
Özellikle, harita görselleştirmeleri için uygulamalarda Harita Parçası API'si kullanılmalıdır. Map Tiles API'yi, görselleştirme dışındaki kullanım alanları için kullanamazsınız. Örneğin:
- Görüntü analizi
- Makine yorumu
- Nesne algılama/tanımlama
- Coğrafi verileri ayıklama veya yeniden satış
- Yukarıdakilerden herhangi biri de dahil olmak üzere çevrimdışı kullanımlar
Map Tiles API yanıtları, olması gereken Cache-Control
üstbilgilerini içerebilir
HTTP protokolüne göre uygulanır
belgeler
, Örneğin, müşteriniz max-age
değerine,
stale-while-revalidate
değeri, must-revalidate
yönergesi ve
private
yönergesi.
Map Tiles API yanıtları, aynı zamanda bir ETag
üstbilgisi de içerebilir.
ile istekte bulunurken HTTP protokolü belgelerine göre uygulanmalıdır
yeniden doğrulama.
Bir yeri benzersiz bir şekilde tanımlamak için kullanılan yer kimliğinin önbelleğe alma kısıtlamalarından muaf tutulmuş olmalıdır. Yer kimliği şuradaki "place_id" alanında döndürülür: Map Tiles API yanıtları. Yer kimliklerini nasıl kaydedeceğinizi, yenileyeceğinizi ve yöneteceğinizi öğrenmek için Yer Kimlikleri rehberini inceleyin.
Google logosunu görüntüleme
Google Haritalar'ı görüntülemek için Harita Parçası API'sini kullandığınızda Google logosunu haritada göstermemeli ve logoyu hiçbir şekilde değiştirmemelisiniz. Google logosunu haritanın sol alt köşesine koymalı ve atıf bilgilerini haritanın sağ köşesine yerleştirmeniz gerekir , Daha fazla bilgi için Brand Resource Center kuralları.
Daha sinematik 3D harita deneyimleri için, yani Deneysel kullanıcı deneyimi tasarımı gereksinimleri, bu yerleşimleri yine de Google logosunu başta açık bir şekilde görüntülemelisiniz veya ya da her iki taraf için de geçerlidir (yani haritanın sahibi, anlamanıza yardımcı olur. Görüntülü Reklam Ağı ve Görüntülü Reklam Ağı'ndaki yukarıda açıklandığı şekilde, üçüncü taraf veri ilişkilendirmelerinin ve üçüncü tarafların sinematik deneyimi yaşayabilirsiniz. Logoyu gösterme ve daha fazla bilgi için aşağıdaki karma görselleştirmelerde veri ilişkilendirmelerine göz atın.
Aşağıdaki harita örneğinde, haritanın sol alt tarafındaki Google logosu gösterilmektedir. atfedilmesi gerekir.
Açık renkli arka planda kullanım için | Koyu arka planda kullanım için |
---|---|
Aşağıdaki zip dosyası, masaüstü için doğru boyutlardaki Google logosunu içerir. Android ve iOS uygulamaları. Bu logoları hiçbir şekilde yeniden boyutlandıramaz veya değiştiremezsiniz.
İndir: google_logo.zip
Atıfı değiştirmeyin. İlişkilendirmeyi kaldırmayın, gizlemeyin veya kırpmayın ekleyebilirsiniz. Satır içinde Google logolarını kullanamazsınız (örneğin, "Bu haritalar [Google_logo]").
Atıfı yakın tutun. Google görüntülerinin ekran görüntülerini doğrudan yerleştirilmiş öğeler için, resimde göründüğü gibi standart atfı ekleyin. Gerekirse atıf metninin stilini ve yerleşimini özelleştirebilirsiniz. Ancak yalnızca bir ortalama bir izleyici veya okuyucu tarafından okunabilecek şekilde yayınlanmalı ve içeriğe yakın bir yerde bulunmalıdır. Atıfı içerikten uzağa taşıyamazsınız (örneğin, kitabınızın sonuna dosyalarınızın veya programınızın jeneriğini ya da web sitenizin altbilgisini ekleyin.
Üçüncü taraf veri sağlayıcılarını dahil edin. Harita oluşturmamızdaki bazı veri ve görüntüler Ürünlerin Google dışındaki sağlayıcılardan geldiğine dikkat edin. Bu tür görüntüleri kullanıyorsanız, ilişkilendirmede "Google" adı bulunmalıdır ve ilgili veri sağlayıcılar(örneğin, "Harita verileri: Google, Maxar Technologies." Belirtilen üçüncü taraf veri sağlayıcılar olduğunda yalnızca "Google" dahil olmak üzere, veya Google logosunun düzgün atıf olmaması.
İlişkilendirme ekranının gösterilmediği bir cihazda Google Haritalar Platformu'nu kullanıyorsanız lütfen kullanım alanınıza uygun lisanslar hakkında görüşmek için Google satış ekibiyle iletişime geçin.
Üçüncü taraf oluşturucularla Google logosunu görüntüleme
Google Haritalar'ı bir üçüncü taraf oluşturucuyu kullanıyorsanız, Google logosunun herhangi bir oluşturucunun logosu gibi başka bir logo. Tampon mesafesini makul düzeyde tutun üçüncü taraf logosu arasında bağımsız logolarda kullanılabilir. Logolar, sağlanan veri ilişkilendirmesiyle çakışamaz veya bunların üzerini kapatamaz API yanıtıyla.
Google'ın veri ilişkilendirmelerini görüntüleme
Map Tiles API'den döndürülen veriler, ilişkilendirmenin görüntülenmesini gerektirir ve telif hakkı bilgilerini uygun meta verilerden veya görüntü alanı bilgilerinden kabul edersiniz. Bu bilgileri, uygun konum, genellikle gösterilen öğe kümesinin sağ alt köşesi veya 3D oluşturucu görünümünde görüntüleyin. İlişkilendirme dizelerinin değişkeni, oluşturucunun görüntü alanı tarafından istenen harita verilerine bağlıdır.
Görüntü alanı boyutu nedeniyle veri ilişkilendirmelerinin tam olarak gösterilmesi uygun değilse kısıtlamalarını aşmak için fareyle üzerine gelindiğinde veya tıklanabilir bir kullanıcı arayüzü öğesi "Kaynaklar" seçeneği gösterilir. Her zaman kartografik bilgilerin iyi olmasını hedefleyin inceleyebilirsiniz.
Üçüncü taraf veri ilişkilendirmelerini görüntüleme
Bir Google Haritalar'ı görüntülemek için Map Tiles API'yi kullandığınızda olarak göstermek ve üçüncü taraf (Google dışı) coğrafi verileri yerleştirmek istiyorsanız bu verileri . Görüntüyü kapatmamalı veya hiçbir şekilde Google veri atfını, üçüncü taraf verileri için de geçerlidir. Üçüncü taraf verileriyle ilgili ilişkilendirme modeli, Google'ın veri ilişkilendirmeleriyle ilişkisi kesildi. Ayrıca, açıklamanın Google'ın logosunun ve Google'ın veri atıfının temel haritayla ilişkilendirildiğini bir şeyler olduğundan emin olmanız gerekir.
Logo ve veri ilişkilendirmelerini karma görselleştirmelerde gösterme
Kendi haritanızı üst üste yerleştirirken Google Haritalar verilerini temel harita olarak kullandığınızda hedef kitlenizin, haritanın hangi bölümünü görselleştirmenin Google’a atfedildiğini, hangi kısımların da sahip olmanız gerekir. Ayrıca, Görüntülü Reklam Ağı'nda reklam gösterimi için yukarıdaki Google logosunu tıklayın.
Örneğin, Fotoğraf Gerçekçi 3D Karoları (arka plan dolgu aracı olarak) (ön planda) ekleyebilirsiniz. Kullanıcılar, sahnenin hangi bileşenlerinin Google Haritalar verilerinden kaynaklandığını gösterir. İçinde Bu tür durumlarda, kullanıcı arayüzü ilişkilendirme dizenizde veya kullanıcı akışınızda Google Haritalar verilerinden yola çıkarak buna yer verebilirsiniz. Artık üçüncü taraf ilişkilendirme gereksinimlerine uymaktan Google Haritalar verileriyle kullandığınız veri kaynakları için geçerlidir.
Fotogerçekçi 3D Parçalar ile coğrafi veri bindirmeleri
Kendi 3D nesnelerinizi Fotogerçekçi 3D Parçalar üzerinde, 3D nesneler aynı hizada olmadığı sürece Fotogerçekçi 3D Parçalardan elde veya makineyle ayıklanmış, izlenmiş ya da başka bir şekilde türetilebilir.
Map Tiles API ile video oluşturma
- Tanıtım Videoları: Şu şartlara tabi tanıtım videoları oluşturabilirsiniz: Sözleşme şartlarına ve aşağıdaki şartlara tabidir:
- Tanıtım videosu Street View görüntüleri içermemelidir.
- Tanıtım videosu 30 saniyeden uzun olmamalıdır.
- Tanıtım videosu, şirketinizin yapabilecekleri uygulama
- Tanıtım videosu, "tanıtım amaçlı olarak" açıkça işaretlenmelidir. yalnızca" ve Map Tiles API Politikaları'nı ihlal edin.
- Tanıtım videosu, ayrı olarak veya veya kullanıcı deneyimi olabilir.
- Yayından kaldırma: Tüm yayından kaldırma isteklerine uymak sizin sorumluluğunuzdadır Üçüncü taraflardan gelen istekler de dahil olmak üzere Tanıtım Videosu.
Atıf ve telif hakkı bilgilerini alma
copyright
alanından atıf ve telif hakkı bilgilerini alın
aşağıdaki API çağrılarının yanıtlarında, kullandığınız hizmete bağlı olarak:
şunu kullanarak:
2D karolar
Yol haritası, Uydu ve Arazi kartları
Telif hakkı ve atıf bilgileri görüntü alanı bilgilerinden elde edilebilir yanıtı ekleyin.
{
"copyright": "Map data ©2023",
"maxZoomRects": [
{
"maxZoom": 19,
"north": 90,
"south": -90,
"east": 180,
"west": -180
},
...
]
}
Street View Parçaları
Telif hakkı ve atıf bilgileri Street View meta verilerinden edinilebilir. tıklayın. Örneğin:
{
"panoId": "Zzl28rqGJgaL2IdkUleP8A",
"lat": 50.059138596550696,
"imageHeight": 6656,
"imageWidth": 13312,
"tileHeight": 512,
"tileWidth": 512,
"copyright": "From the Owner, Photo by: Google",
…
}
Bir Street View panoramasını benzersiz şekilde tanımlamak için kullanılan panorama kimliği
kısıtlamasından muaf tutmalısınız. Bu nedenle, panorama kimlik değerlerini saklayabilirsiniz.
koruyabilmelidir. Panorama kimliği değerleri, Street'in panoId
alanında döndürülür
Statik API yanıtlarını görüntüleyin.
Gerçekçi Fotoğraf 3B Parçalar
Fotogerçekçi 3D Parçalar için her parça isteğinde ilişkilendirme verileri döndürülür.
Gösterilecek tüm atıfları bir satırda toplamalı, sıralamalı ve bir satırda görüntülemelisiniz
tiles; alt kısmında görünür. Örneğin,
glTF'deki veri ilişkilendirmeleri
parçanın
asset
, copyright
.
{
"asset": {
"version": "2.0",
"generator": "draco_decoder",
"copyright": "Data SIO, NOAA, U.S. Navy, NGA, GEBCO;Landsat / Copernicus"
}
}
CesiumJS
Oluşturucu olarak CesiumJS'yi kullanıyorsanız
ilişkilendirmeleri için, oluşturma HTML'nizde showCreditsOnScreen
öğesini etkinleştirmeniz gerekir.
// Add Photorealistic 3D Tiles tileset.
const tileset = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
url: "https://tile.googleapis.com/v1/3dtiles/root.json?key=YOUR_API_KEY",
// This property is needed to appropriately display attributions
// as required.
showCreditsOnScreen: true,
}));
Unreal için Cezyum
Oluşturucu olarak Unreal için Cezum kullanıyorsanız Kredileri Ekranda Göster alanını etkinleştirmeniz gerekir. World Outliner.
Unity için sezyum
Oluşturucu olarak Unity için Cezum kullanıyorsanız Kredileri Ekranda Göster alanını etkinleştirmeniz gerekir. Denetleyici konsolu.
Google ilişkilendirmesi için stil kuralları
Aşağıda, CSS ve HTML'de Google ilişkilendirmelerine yönelik olarak indirilebilir Google logosunu tıklayın.
Boş alan
Tam logonun etrafındaki boş alanın miktarı, yüksekliğe eşit veya yükseklikten büyük olmalıdır "G"nin bulabilirsiniz.
Atıf kopyası ile Google logosu arasındaki alan, yüksekliğin yarısı kadar olmalıdır "G"yi seçin.
Okunabilirlik
Yazar künyesi her zaman net ve okunabilir olmalı ve belirli bir elde edilir. Oluşturacağınız logo varyasyonu için her zaman yeterli kontrast sağlayın seç.
Renk
%0-40 aralığında kalan beyaz veya açık renkli arka plan üzerinde Google Material Gri 700 metin kullanın siyah tonunu kullanın.
#5F6368 RGB 95 99 104 HSL 213 5 39 HSB 213 9 41
Koyu renk arka planlarda ve fotoğrafçılık ya da meşgul olmayan desenler üzerinde künye satırı ve ilişkilendirmesine yardımcı olur.
#FFFFFF RGB 255 255 255 HSL 0 0 100 HSB 0 0 100
Yazı tipi
Roboto yazı tipi.
Örnek CSS
Aşağıdaki CSS "Google" metnine uygulandığında, "Google" öğesini oluşturur uygun yazı tipi, renk ve boşluk bırakmalıdır.
font-family: Roboto; font-style: normal; font-weight: 500; font-size: 16px; line-height: 16px; padding: 16px; letter-spacing: 0.0575em; /* 0.69px */ color: #5F6368;