Домашня » Інструментарій » Leaflet.js - це найпростіша бібліотека карт, яку ви завжди знайдете

    Leaflet.js - це найпростіша бібліотека карт, яку ви завжди знайдете

    Карти Google, безумовно, найпопулярніші вбудований віджет карти для веб-дизайнерів. Але про що додавання спеціальних функцій такі як підказки та маркери шпильок?

    Саме тут схожа на чудову бібліотеку Leaflet.js допомагає тоні.

    Це повністю безкоштовний проект з відкритим кодом спочатку створений одним з хлопців в Mapbox на ім'я Володимир Агафонкін. З тих пір листівка виросла до включення десятки учасників навколо світу.

    Це часто оновлено з виправленнями помилок і новими функціями які покращують загальну реалізацію на будь-якому веб-сайті. Це, безумовно, моя улюблена бібліотека зіставлення з-за своєї чистої сили та естетики дизайну.

    Вона має так багато функцій, що я не міг би перелічити їх усіх, але ось найцікавіші:

    • Мобільне апаратне прискорення
    • Маркери Pin, накладання фігур і підказки
    • Індивідуальне масштабування та панорамування
    • Немає залежностей JS
    • Підтримка всіх основних браузерів, включаючи IE7+

    Реалізація трохи складна, тому що вам потрібно введіть координати і визначте, наскільки великою має бути карта.

    Користувачі завжди можуть зменшення і каструлю навколо, тому перегляд завжди може змінюватися. Але вона також базується на як ви визначаєте карту на сторінці.

    Є величезна сторінки документації повний інформації для кожного аспекту Leaflet. На жаль, це так щільно, що я не можу рекомендувати просто зануритися в це, тому що ви, мабуть, заблукаєте. Замість цього перевірте Сторінка з підручниками для брошури який також включає a короткий посібник для новачків.

    Ви навчитеся вставляти карти, змінювати розмір / положення, і як додайте власну графіку зверху, такі, як кола або маркери.

    Цей один інтро керівництво може навчити вас усім необхідним використовувати листівку на блозі, веб-сайті компанії або будь-якому майбутньому проекту.

    Існує багато великих причин для використання Карт Google: це потужний, надійний і безкоштовний. Але приходить Листівка так багато інших функцій з коробки і вам тільки потрібно додайте файли CSS / JS на веб-сторінку для початку. Ви навіть можете знайти копії розміщені в Інтернеті якщо ви віддаєте перевагу маршруту CDN.

    Не дозволяйте документації лякати вас. Але можна багато чого навчитися не всі функції потрібні для базової настройки листівки.

    І це не займе багато чого створити дивовижну карту з нуля. Подивіться на цей створений кодекс за допомогою API Leaflet.js і Карт Google.