5

Google Fusion Tables'ın bir haritada binlerce markörü verimli bir şekilde gösterebileceğini seviyorum.Fusion Tables karolarını Leaflet.js'de mi yoksa Google dışı harita tabanında mı kullanıyorsunuz?

sorum: bu mümkün (hem teknik hem de yasal olarak) Aşağıdaki senaryolardan birinde, OpenStreetMap Harita döşemelerinin üstüne bir Fusion Tables layer gösterilecek: OSM çinileri ile Leaflet.js kullanma

  1. ve Füzyon Tabloları tabakasının . Bu teknik olarak mümkün olup olmadığından emin değilim, yasal olarak yalnız bırakın.
  2. Google Haritalar API'sini Fusion Tables layer ve OpenStreetMap çinileriyle kullanma. Teknik olarak bu açıkça mümkündür, ancak Google harita karolarında Fusion Tables sonuçlarının görüntülenmesi gerektiğinden emin değilim (Google geocoder sonuçları gibi).

Terms of Service numaralı belgede, Google dışındaki harita taşlarını özellikle belirten hiçbir şey göremiyorum. Tercih ettiğim seçenek Broşürdü, ancak Broşür kullanarak Fusion Tables katmanını çağırmanın bir yolu olup olmadığını bilmiyorum.

NB: JSON sorgularını Fusion Tables'e dönüştürmek ve ayrı ayrı işaretleyiciler oluşturmaktan bahsetmiyorum; özellikle, ayrı ayrı oluşturmak zorunda kalmadan binlerce işaretçiyi göstermenizi sağlayan karo katmanından bahsediyorum.

Yardımlarınız için teşekkürler!

cevap

1

Maalesef orada Füzyon Tabloları fayans erişimi belgelenmiş, böylece Section 10.1 of the Terms of Service göre hayır edilir:

erişebilir veya herhangi bir teknoloji aracılığıyla Maps API (ler) ya da herhangi bir İçeriği kullanma veya sağlanan dışındaki anlamı olmamalıdır Hizmet’te veya Google’ın açıkça yetkilendirilmiş başka bir yolla belirleyebileceği anlamına gelir. Örneğin, Google Haritalar API'ları dışında, harita karolarına veya görüntülere arayüzler veya kanallar (belgesiz Google arayüzleri dahil) yoluyla erişmemelisiniz.

Ayrıca, FusionTablesLayer yalnızca görüntüleme için daha fazlasıdır: ayrıca tıklama olayları da sağlar. Bir FusionTablesLayer görüntülemek için Google Haritalar Javascript API'sını kullanmanızı kesinlikle öneririz.

3

@flossfan, check out CartoDB.com. Dinamik tablo ve karo sorguları için güzel bir SQL API'sini, ayrıca gerçekten güzel stil seçenekleri elde edersiniz. OSM veya başka bir temel harita (Google Haritalar dahil) ile kullanabilirsiniz.

http://blog.cartodb.com/post/21264086445/comparing-fusion-tables-to-open-source-cartodb

:

https://github.com/Vizzuality/cartodb-leaflet

(CartoDB yapım millet itibaren) CartoDB ve Füzyon Tabloları Bu karşılaştırma noktaları bir sürü gösteren bir demo içerir: Aslında çok bir CartoDB-Broşür kütüphane var

CartoDB'nin sunduğu dinamik sorgulara ve şekillendirmeye ihtiyacınız yoksa, MapBox.com ve TileMill'e bakın. İstediğiniz kadar çok puan kullanarak gerçekten güzel haritalar tasarlayabilir, daha sonra bunları statik harita karoları haline getirebilirsiniz. Bu demo çok puan gösterir: CartoDB ve TileMill Hem açık kaynak olan

http://tiles.mapbox.com/dhcole/map/dots-and-lines

ve bunlar haritalama araç kutusundaki için büyük demektir.

Fusion Tables, CartoDB ve TileMill arasında verilerinizi görüntülemenin bir yolunu bulacağınızdan eminim!