Код вывода для Google следующий:
Код: Выделить всё
var osmCopyrightCollection = new GCopyrightCollection("");
var osmCopyright = new GCopyright(1, new GLatLngBounds(new GLatLng(-90,-180),new GLatLng(90,180)), 0, "Карты, загруженные пользователем");
osmCopyrightCollection.addCopyright( osmCopyright );
var osmTileLayer = new GTileLayer( osmCopyrightCollection, 1, 18 );
osmTileLayer.myBaseURL = "http://mysite.ru/";
osmTileLayer.getTileUrl = function (tile,zoom) {return this.myBaseURL + "/maps/" + zoom + "/" + tile.x + "/" + tile.y + ".png";};
osmTileLayer.isPng = function () { return true; }
osmTileLayer.getOpacity = function() { return 1.0; }
var osmTileLayer = [ osmTileLayer ];
var osmMap = new GMapType( osmTileLayer, G_SATELLITE_MAP.getProjection(), "Прочее", G_SATELLITE_MAP );
map.addMapType( osmMap );