Основні відомості про google maps javascript api v3

  1. Представляємо API версії 3
  2. аудиторія
  3. геопозиціонування
    1. Визначення місця розташування користувача
    2. Визначення параметрів датчика
  4. Розробка додатків для мобільних пристроїв (iPhone і пристроїв на платформі Android)
  5. Локалізація в Maps API V3
  6. Бібліотеки в Maps API V3
  7. Завантаження API за протоколом HTTPS (Новинка!)
  8. Асинхронна завантаження API
  9. версії
    1. типи версій
    2. Історія версій
  10. Усунення несправностей

Остання версія Google Maps API розроблена з використанням зміненої архітектури MVC. Зміни стану об'єкта MVC (наприклад, карти) обробляються за допомогою сеттерів і геттеров певного формату. Всі стану об'єкта MVC зберігаються в якості властивостей цього об'єкта. Всі зміни стану, виконані в обробнику подій, також мають певний формат.

Примітка. Для цієї версії Google Maps j # 097; vascript API більше не потрібні ключі API!

Дана документація призначена для користувачів, що мають навички роботи з j # 097; vascript і знайомих з принципами об'єктно-орієнтованого програмування. Слід також знати, що таке Google Maps з точки зору користувача. В Інтернеті є велика кількість посібників з j # 097; vascript.

Ця концептуальна документація включає в себе наступні розділи:

  • Базові об'єкти карт
  • події карт
  • Елементи управління карт
  • Накладена графіка карт
  • служби карт

Будемо раді отримати відгуки про цю версію API і документації. Надсилайте свої відгуки в групу обговорення Google Maps j # 097; vascript API V3.

Визначення місця розташування користувача

В даний час існує декілька способів визначення в браузері місця розташування користувача. Жоден з цих методів не входить в Google Maps API. Фактично це поширені галузеві стандарти.

У наступному прикладі робиться спроба визначити місце розташування користувача спочатку через властивість W3C navigator.geolocation. а потім через Google Gears. Якщо жоден з методів не спрацьовує, видається повідомлення про помилку.

Визначення параметрів датчика

При використанні Google Maps API потрібно вказувати, чи використовується в додатку датчик (наприклад, пристрій GPS) для визначення місця розташування користувача. Це особливо актуально для мобільних пристроїв. При додаванні коду j # 097; vascript з Maps API додатка повинні передавати обов'язковий параметр sensor в тег