ПредишенСледващото

Google Map - с набор по подразбиране на управление:

Google Карти - по подразбиране контрол

Когато показвате стандартната Google картата, той идва с набор по подразбиране на управление:

  • Scale - показва плъзгач или бутоните "+/-", за да се контролира нивото на мащаба на картата
  • Пан - показва контрола Pan да преминете на картата
  • MapType - позволява на потребителя превключвате между типове карти (пътна карта и сателитна)
  • Street View - показва иконата на човече, което може да се влачат върху картата, за да се даде възможност на Street View

Google Карти - проверки

В допълнение към управлението по подразбиране, Google Maps и с:

Google Карти - подразбиране Деактивирането управление

Вместо това, вие искате да деактивирате управлението по подразбиране.

За да направите това, да се зададе свойството disableDefaultUI карта (в рамките на опция картата за съоръжението) Истината:

Google Карти - Превърнете всички контроли

Някои контроли се показват върху картата по подразбиране; а други няма да се появят, ако не ги задали.

Добавяне или премахване на контрола от картата е посочено в параметрите на картата.

Инсталирайте контрола вярно, така че да виждате - Задаване на лъжата, за да го скрие.

В следващия пример, се оказва "на" всички контроли:

panControl: вярно,
zoomControl: вярно,
mapTypeControl: вярно,
scaleControl: вярно,
streetViewControl: вярно,
overviewMapControl: вярно,
rotateControl: вярно

Google Карти - Промяна Controls

Някои от елементите на контролната карта конфигуриран.

Контролите могат да бъдат променени, като се посочва областта на възможности за управление.

Например, изпълнения на модификация контрол увеличение показани в поле ZoomControlOptions. ZoomControlOptions поле може да съдържа:

  • google.maps.ZoomControlStyle.SMALL - показва контрол мини-мащабиране (само + и - бутони)
  • google.maps.ZoomControlStyle.LARGE - показва стандартната плъзгача увеличение
  • google.maps.ZoomControlStyle.DEFAULT - избира най-добрия контрол върху мащабиране, в зависимост от устройството и размера на картата

Забележка: Ако промените контрол, винаги да ви позволи да се контролира първия (да го настроите да е вярно).

Друг приспособима контрол е контрол MapType.

Опции за контрол на промяната, посочен в полето MapTypeControlOptions. MapTypeControlOptions поле може да съдържа.

  • google.maps.MapTypeControlStyle.HORIZONTAL_BAR - показва бутон за всеки вид карта
  • google.maps.MapTypeControlStyle.DROPDOWN_MENU - изберете вида на картата от падащото меню
  • google.maps.MapTypeControlStyle.DEFAULT - показва "по подразбиране" на (в зависимост от размера на екрана) "по подразбиране" поведение (в зависимост от размера на екрана) в (в зависимост от размера на екрана)

Можете също така да поставите контрола с ControlPosition на имота:

mapTypeControl: вярно,
mapTypeControlOptions: стил: google.maps.MapTypeControlStyle.DROPDOWN_MENU,
позиция: google.maps.ControlPosition.TOP_CENTER
>

Google Карти - потребителски контроли

Създаване на потребителски контрол. който винаги ще ви отведе обратно към Лондон, когато бъде натиснат (ако картата е влачат).

controlDiv.style.padding = '5px;
Var controlUI = document.createElement ( "DIV);
controlUI.style.backgroundColor = 'жълт;
controlUI.style.border = '1px твърдо вещество;
controlUI.style.cursor = 'указател;
controlUI.style.textAlign = "център";
controlUI.title = 'Set карта за Лондон ";
controlDiv.appendChild (controlUI);
Var controlText = document.createElement ( "DIV);
controlText.style.fontFamily = "Arial, безсерифен";
controlText.style.fontSize = '12px;
controlText.style.paddingLeft = "4px";
controlText.style.paddingRight = "4px";
controlText.innerHTML = 'у дома"
controlUI.appendChild (controlText);

Google Карти - Управлява Референтен

Свързани статии

Подкрепете проекта - споделете линка, благодаря!