В API Карт Google v3 нет API авторских прав.Обратите внимание, что в версии 2 GCopyright
использовался для добавления текстовой информации об авторских правах, а не логотипа.
Чтобы добавить логотип на карту, необходимо создать пользовательский элемент управления . * 1006.*
Создание логотипа для пользовательского элемента управления:
function MyLogoControl(controlDiv) {
controlDiv.style.padding = '5px';
var logo = document.createElement('IMG');
logo.src = 'img/my_logo.png';
logo.style.cursor = 'pointer';
controlDiv.appendChild(logo);
google.maps.event.addDomListener(logo, 'click', function() {
window.location = 'http://www.example.com';
});
}
Добавление элемента управления на карту:
var logoControlDiv = document.createElement('DIV');
var logoControl = new MyLogoControl(logoControlDiv);
logoControlDiv.index = 0; // used for ordering
map.controls[google.maps.ControlPosition.BOTTOM_LEFT].push(logoControlDiv);
Аналогичным образом можно добавить информацию об авторских правах.Но вы не можете изменить авторские права по умолчанию, вам нужно добавить свои где-то рядом со значениями по умолчанию.
Если вы хотите добавить информацию об авторских правах, которая привязана к ограничивающему прямоугольнику и / или уровню масштабирования, вы должнысоздайте такое поведение вручную.