2013-04-18 1 views
0

«Новый» поиск таблиц Google Fusion позволяет создавать несколько вкладок «карта» (и другие, такие как «диаграммы» и «резюме»). Мой вопрос: как вы используете API Карт Google для вызова определенной вкладки карты, которую вы создали? Например, вы можете иметь вкладку карты Вы проектировали со следующей URL:Как сопоставить определенную карту таблицы Google Fusion Table?

https://www.google.com/fusiontables/data?docid=1InbiFbInR8OGcMgOngf3j2Bb2FTpEkZQuT1hNMo#map:id=4

Гибридного идентификатор таблицы 1InbiFbInR8OGcMgOngf3j2Bb2FTpEkZQuT1hNMo и карта: ID = 4. Таким образом, в Google Maps API, вы можете слой эта таблица как:

crime = new google.maps.FusionTablesLayer({ 
    query: { 
     select: 'Address', 
     from: '1InbiFbInR8OGcMgOngf3j2Bb2FTpEkZQuT1hNMo' 
    }, 
}); 
crime.setMap(map); 

Но это не применимо ни к каким стилям или окнам, которые вы, возможно, сделали на вкладке вашей карты. Как сообщить API Google Карт, чтобы захватить определенную вкладку карты?

FYI, переключаясь на «классический» вид, давайте применим один стиль карты к таблице слияния, которая применяется приложением выше.

Спасибо!

ответ

0

Вам необходимо применить styleId и templateId. Нажмите на вкладку tab-> publish-> get HTML и Javascript, и вы получите то, что вам нужно.

+0

Wow awesome, спасибо! Я пропустил это. – user2297129