Как интегрировать карту TomTom с OpenLayers
Я пытался интегрировать tomtom map
с осм слоями. Я использовал layer switcher
для переключения между картами, как показано ниже:
if(id == 1){
layers.insertAt(0, baseMapLayerObjects[0]);
tomtomPresentFlag = false;
}else if(id == 2){
var googleLayer;
googleLayer = new olgm.layer.Google({
mapTypeId: google.maps.MapTypeId.ROADMAP
});
layers.insertAt(0, googleLayer);
tomtomPresentFlag = false;
}else if(id == 3){
var googleLayer = new olgm.layer.Google({
mapTypeId: google.maps.MapTypeId.HYBRID
});
layers.insertAt(0, googleLayer);
tomtomPresentFlag = false;
}else if(id == 4){
layers.insertAt(0, baseMapLayerObjects[1]);
testFlag = false;
}else if(id == 6){
tomtom.setProductInfo('Online Routing', '1');
tomtommap = tomtom.map(param.targetDiv, {
center:[12.973828, 77.586061],
zoom: 10,
key: <key>,
source:raster,
basePath:'${base.path}'
});
}
Я получил layers switched
но наложения для карты TomTom не видны. Кто-нибудь может предложить мне решение?