2016-05-03 11 views
1

Я вызываю FusionTableMapLayer через API таблицы Fusion. Я разработал настраиваемое информационное окно для слоя в реальной программе Google Fusion Table, но когда я вызываю этот слой в своем приложении, информационное окно возвращается к информационному окну по умолчанию. Как я либо: а) вызвать настроенное информационное окно, которое сохраняется в таблице Google Fusion, или b) настроить информационное окно как часть моего вызова API?Настройка окна информации в FusionTableMapLayer

ответ

0

Используйте код, экспортированный из мастера (или, по крайней мере styleId и templateId от него)

new google.maps.FusionTablesLayer({ 
    query: { 
    select: "geometry", 
    from: "1EPhndJHBm0ghi06Xq9d8P62hUwCisAcQxYxgH5ax", 
    }, 
    map: map, 
    options: { 
    styleId: 2, // get these values from the proper tab on the FusionTables UI 
    templateId: 2 // get these values from the proper tab on the FusionTables UI 
    } 
});