# What good libraries are for maps handling

**URL:** https://discourse.elm-lang.org/t/what-good-libraries-are-for-maps-handling/2769
**Category:** Learn
**Created:** [December 14, 2018, 2:35pm UTC](https://discourse.elm-lang.org/t/what-good-libraries-are-for-maps-handling/2769 "2018-12-14T14:35:05Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![mrkaspa](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/mrkaspa/32/506_2.png) [@mrkaspa](https://discourse.elm-lang.org/u/mrkaspa)
#### Post date: [December 14, 2018, 2:35pm UTC](https://discourse.elm-lang.org/t/what-good-libraries-are-for-maps-handling/2769/1 "2018-12-14T14:35:05Z")

</div>

I need to develop a realtime tracker for vehicles that need to be displayed on a map and listen the locations from a websocket. What are the best Elm libraries for this?

---

<div class="post-metadata">

### Author: ![Libbum](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/libbum/32/1311_2.png) [@Libbum](https://discourse.elm-lang.org/u/Libbum)
#### Post date: [December 14, 2018, 2:48pm UTC](https://discourse.elm-lang.org/t/what-good-libraries-are-for-maps-handling/2769/2 "2018-12-14T14:48:23Z")

</div>

At the moment, there’s not too much native Elm out there in this field.

[gampleman/elm-mapbox](https://package.elm-lang.org/packages/gampleman/elm-mapbox/latest/) is a good wrapper for mapbox, which may suit your specific scenario.

Most other map focused packages have not been updated to 0.19. [kennib/elm-maps](https://package.elm-lang.org/packages/kennib/elm-maps/latest/Maps-Map), [neilgall/elm-openstreetmap](https://github.com/neilgall/elm-openstreetmap), [trifectalabs/elm-maps](https://github.com/trifectalabs/elm-maps) etc.

There have been a few talks I’ve seen recently that have spoken about people working on things in this domain, but nothing has been released just yet and I can’t remember exactly who the authors were sorry. Having a good package for interacting with OSM tiles would certainly be one I’d be interested in myself!

**Edit:** [How to integrate google maps](https://dev.to/rinn7e/display-and-edit-google-map-inelm-dg1).

---

<div class="post-metadata">

### Author: ![adeschamps](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/adeschamps/32/266_2.png) [@adeschamps](https://discourse.elm-lang.org/u/adeschamps)
#### Post date: [December 23, 2018, 2:51pm UTC](https://discourse.elm-lang.org/t/what-good-libraries-are-for-maps-handling/2769/3 "2018-12-23T14:51:41Z")

</div>

I have a similar application where I use @klaftertief’s [https://github.com/klaftertief/slippery-slope/](https://github.com/klaftertief/slippery-slope/). He presented it at elm-conf 2017: [https://www.youtube.com/watch?v=kWIiXbn1FXU](https://www.youtube.com/watch?v=kWIiXbn1FXU). It’s not published to the package repository, so I use elm-github-install to include it in my project.

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex035/uploads/elm_lang/original/1X/50a05e53677a2c3b47776d7abd0f113eb50193a1.png) [@system](https://discourse.elm-lang.org/u/system)
#### Post date: [January 2, 2019, 2:51pm UTC](https://discourse.elm-lang.org/t/what-good-libraries-are-for-maps-handling/2769/4 "2019-01-02T14:51:43Z")

</div>

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.
