Giter Club home page Giter Club logo

vue-mapbox-gl's Introduction

๐Ÿ—บ Vue 3 Mapbox GL

NPM Version

A small components library to use Mapbox GL in Vue 3 app.

Installation & usage

Have a look at the small guide for information on how to setup a simple map.

Components

The following components are available:

Component Description Doc.
MapboxMap Display a map with the given style. โœ…
MapboxMarker Display a simple or custom marker. โœ…
MapboxCluster Display a GeoJSON as clusters. โœ…
MapboxGeocoder Display a geocoder search input with the @mapbox/mapbox-gl-geocoder plugin. โœ…
MapboxImage Load an image to be used on the map. โœ…
MapboxImages Load multiple images to be used on the map. โœ…
MapboxLayer Display a layer on the map. โŒ
MapboxNavigationControl Display the map's navigation controls โœ…
MapboxPopup Display a popup on the map โœ…
MapboxSource Load a source of data to be used on the map โŒ

Contributing

Installation

# Clone the project
git clone [email protected]:studiometa/vue-mapbox-gl.git
# Cd in the repository
cd vue-mapbox-gl
# Install dependencies
npm i

Useful commands

# Build for deployment
npm run build
# Test before deployment
npm run test
# Lint files
npm run lint
# Fix linting errors
npm run fix

Note

This project is a rewrite of a fork of openearth/vue2mapbox-gl and is published under the GNU GPL 3 license.

vue-mapbox-gl's People

Contributors

titouanmathis avatar perruche avatar dependabot[bot] avatar depfu[bot] avatar michaelklopf avatar kayrunm avatar asanmiguel-nodrizatech avatar einardivision avatar tmlmt avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.