Показать сообщение отдельно
  #1 (permalink)  
Старый 04.12.2016, 16:38
Профессор
Отправить личное сообщение для potkin Посмотреть профиль Найти все сообщения от potkin
 
Регистрация: 23.08.2008
Сообщений: 162

gmappanel + kml (рисовалка на карте)
Есть xtype: 'gmappanel'
{
                xtype: 'gmappanel',
                id: "gmappanel",
                center: {
                    geoCodeAddr: '...',
                    marker: '...'
                },
            }

Нужно подгрузить kml-файл в gmappanel.
Уже 3-й день Гуглю.
Не рабочих примеров много, вот некоторые из них:
1.
var ctaLayer = new google.maps.KmlLayer({ url: 'http://www.skippercharly.de/2013/Tracks/Balearen/2013-09-29.kml' });
Ext.getCmp("gmappanel" + id).addOverlay(ctaLayer);

Ругается: Ext.getCmp(...).addOverlay is not a function
2.
var kml = new google.maps.KmlLayer('http://www.bla.com/bla.kml');
kml.setMap(Ext.getCmp("gmappanel" + id).getMap());

Ругается: Ext.getCmp(...).getMap is not a function

Может кто сталкивался, подскажите плз!
Ответить с цитированием