# Use Makie + LibGEOS

**URL:** <https://discourse.julialang.org/t/use-makie-libgeos/88420>\
**Category:** General Usage\
**Tags:** makie, libgeos\
**Created:** [October 7, 2022, 8:59pm UTC](https://discourse.julialang.org/t/use-makie-libgeos/88420 "2022-10-07T20:59:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jw3126](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jw3126/32/3086_2.png) [@jw3126](https://discourse.julialang.org/u/jw3126)\
**Post date:** [October 7, 2022, 8:59pm UTC](https://discourse.julialang.org/t/use-makie-libgeos/88420/1 "2022-10-07T20:59:41Z")

</div>

There is [GeoInterfaceRecipes](https://github.com/JuliaGeo/GeoInterface.jl) which allows to use LibGEOS along with Plots.jl. Is there a similar package for combining LibGEOS with Makie?

---

<div class="post-metadata">

**Author:** ![ianfiske](https://avatars.discourse-cdn.com/v4/letter/i/58f4c7/32.png) [@ianfiske](https://discourse.julialang.org/u/ianfiske)\
**Post date:** [January 31, 2023, 8:40pm UTC](https://discourse.julialang.org/t/use-makie-libgeos/88420/2 "2023-01-31T20:40:54Z")

</div>

I haven’t used it, but came across [GeoInterface.jl/GeoInterfaceMakie at main · JuliaGeo/GeoInterface.jl · GitHub](https://github.com/JuliaGeo/GeoInterface.jl/tree/main/GeoInterfaceMakie). It looks like what you are searching for.

---

<div class="post-metadata">

**Author:** ![visr](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/visr/32/17204_2.png) [@visr](https://discourse.julialang.org/u/visr)\
**Post date:** [January 31, 2023, 8:57pm UTC](https://discourse.julialang.org/t/use-makie-libgeos/88420/3 "2023-01-31T20:57:39Z")

</div>

That was indeed what @jw3126 was searching for, since he ended up writing it 😉 But good to have that listed here as well. Note that there is also [LibGEOSMakie](https://github.com/jw3126/LibGEOSMakie.jl/blob/main/src/LibGEOSMakie.jl) for extra convenience, which calls `GeoInterfaceMakie.@enable(LibGEOS.AbstractGeometry)`. It’s listed in the [LibGEOS](https://github.com/JuliaGeo/LibGEOS.jl) readme as well.

---

<div class="post-metadata">

**Author:** ![asinghvi17](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/asinghvi17/32/8272_2.png) [@asinghvi17](https://discourse.julialang.org/u/asinghvi17)\
**Post date:** [January 21, 2025, 2:51pm UTC](https://discourse.julialang.org/t/use-makie-libgeos/88420/4 "2025-01-21T14:51:14Z")

</div>

Just for posterity’s sake, this is now integrated into LibGEOS via a package extension on Makie, so everything should “just work”. If it doesn’t, then it’s a bug!
