Дані Google Maps: як це працює?
Нові можливості кастомізації Карт з Google Maps Platform
За допомогою Google Maps люди по всьому світу вирішують найрізноманітніші завдання: від пошуку найближчого продуктового магазину / аптеки до прокладання маршруту в потрібну точку.
Та окрім очевидних базових функцій, до карт можна додавати контекст, як наприклад, зміни стилю або точки інтересу POI (points of points of interest). Завдяки чому, робота з Google Maps стає ще більш контекстною і інформативною для користувачів. Карти стають чимось більшим, аніж просто засіб для пошуку маршруту від пункту «А» до пункту «Б».
Тож сьогодні ми розповімо Вам про п’ять функцій для кастомізації Google Maps, які дозволять не тільки спростити створення глибоко кастомізованих карт, а й з легкістю застосувати їх у майбутньому на різних сайтах і у мобільних додатках.
Кастомізація, стилізація й управління картами в хмарі
Пам’ятайте ті часи, коли HTML-код для сайтів потрібно було набирати вручну? Потім з’явилися допоміжні інструменти, завдяки яким управління контентом сайту стало можливим без участі спеціалістів. Та з рештою, контент стає все більш актуальним і релевантним, тому Google застосовує хмарну стилізацію Google Карт. Це нововведення дозволяє створювати, налаштовувати й управляти картами через консоль Google Cloud Platform. Основні переваги, які ми отримуємо завдяки цьому:
- Покращений процес кастомізації
- Спрощене управління
- Прискорене розгортання тестів і нових функцій.
До цих пір кастомізація карт здійснювалась через JSON, через що кількість налаштувань, які можна було зробити, обмежувалась кількістю символів в URL. Та перехід на хмарне управління збільшує число можливої кастомізації карти до 250 для більшості браузерів.
За допомогою стилів, розміщених на серверах Google, стає дуже легко управляти стилями карт навіть на декількох платформах. Один дизайн можна накладати на необмежену кількість карт, змінюючи стиль відразу для цілого ряду додатків і сайтів.
Завдяки перенесенню налаштувань в хмару, оновлювати карти мають змогу всі члени Вашої команди — в тому числі й ті, що не займаються програмуванням. Потрібно швидко запровадити нові функції або змінити стиль до святкової кампанії? Легко! І все це без застосування рядків коду. А після публікації, новий стиль карт буде оновлюватися практично в режимі реального часу на всіх платформах і пристроях, забезпечуючи наповнений клієнтський досвід.
Робота з векторними картами
Google додали векторні карти в JavaScript API. На відміну від растрових мозаїчних карт, що складаються з набору зображень, векторні карти обробляються на пристроях користувачів. Це робиться за допомогою WebGL – веб-технології, що використовує переваги графічного процесора пристрою. Завдяки їй, карти мають більш гладкі й чіткі фрагменти, які відмінно виглядають під час таких дій користувача, як панорамування і масштабування.
Тепер, коли векторні карти підтримуються на JavaScript, а також на Android і iOS, система управління маркерами (Marker Collision Management) стала доступна на всіх трьох платформах. Завдяки цій функції розробники можуть визначати, які маркери отримають пріоритет і будуть перекривати частину інформації на базовій карті. Маркери більше не «стикатимуться» та не конкуруватимуть з сусідніми мітками та іншою інформацією на мапі. Це дозволить показувати на карті набагато більше інформації, не роблячи її захаращеною й нечитабельною.
Покращений контроль над POI, відображеними на ваших картах
Платформа Google Maps надає інформацію про понад 200 мільйонів компаній і місць по всьому світу. До цих пір всі підприємства були згруповані в одну велику категорію POI (точки інтересів) з назвою «Бізнес», та тепер з’явиться фільтрація бізнес-об’єктів, де будуть додані п’ять підкатегорій:
- житло;
- покупки;
- їжа й напої;
- оренда автомобілів;
- АЗС.
Тепер у вас є можливість вирішувати, які види бізнесу будуть відображатися на вашій карті. Нагадаємо, що раніше можна було вибрати лише одну з двох опцій: показувати всі компанії на карті чи не показувати їх взагалі. Це означає, що роздрібний продавець може показувати ресторани чи заправки поблизу, щоб допомогти клієнтам планувати свої маршрути, але відфільтрувати торгові точки, щоб уникнути показу конкурентних місць. Так само мережа готелів може вибрати відображення продуктів й торгових точок на своїй карті пошуку і відфільтрувати місця розташування інших об’єктів по здачі житла від конкурентів.
Протягом багатьох років Google експериментували з оптимальною кількістю POI на карті. Та завдяки POI Density Control тільки Ви вирішуєте збільшувати, чи зменшувати POI що відображаються на вашій карті. Та ж сама мережа готелів, яку ми згадували вище, має змогу показувати своїм потенційним клієнтам ще більше навколишніх ресторанів, пам’яток і магазинів.
Тож об’єднавши Marker Collision Management, Business POI Filtering, та POI Density Control Ви можете створити принципово інформативнішу і візуально досконалу карту для користувачів.
Нові функції Google Карт, у найблищий час, стануть доступні в бета-версії новим та існуючим користувачам Google Maps Platform. Вони відображатимуться в консолі Google Cloud Platform в розділі «Платформа карт Google», як вкладки «Map Management» і «Map Styles». Для отримання технічної інформації щодо налаштування, або реалізації Вашої карти звертайтесь до сертифікованої команди Cloudfresh, ми є Google Maps Platform Premium Partner.
Ми допоможемо інтегрувати можливості Google Maps Platform на Ваш сайт, мобільний додаток, або створити на його основі функціональне рішення для внутрішнього використання.