maplibre-rs monthly

Jun 26, 2022

Categories: Maplibre-rs
Authors: Max Ammann

maplibre-rs is an upcoming and cross-platform vector map renderer written in Rust. If you want to get in touch with the developers visit the #maplibre:matrix.org chat or join the MapLibre (#maplibre and #maplibre-rs) community within the OpenStreetMap Slack. You can get an invite here.

📰 News

This months we had quite a few first-time contributions! Let’s hope this trend keeps up. The maplibre-rs team will try to supply enough high-quality issues. Apart from that major progress in headless rendering and CI infrastructure has been done.

I’m happy to announce that @ybiletskyi and @Quillasp are checking out what’s needed to get raster tile rendering working. @ybiletskyi resolved a limitation of wgpu in #2781. Looking forward to see how the project scales with new features!

The paper about maplibre-rs for FOSS4G is finished! Looking forward to meet all of you in August!

🏠 Housekeeping

The following will summarizes what happened last week on GitHub.

🎁 Merged Pull Requests

  • #130 Allow panning with touch inputs by @Drabble
    Panning should work now on more platforms.
  • #129 Enable bechmarks by @maxammann
    Because of the headless mode, we can benchmark the rendering now. A software-based renderer is used in the CI.
  • #124 Deploy to cloudflare by @maxammann
  • #123 Fix deployment of docs, and disable of demo by @maxammann
    Documentation and demos are now deployed on Github and Cloudflare infrastructure.
  • #119 Headless windows & Data pipeline by @maxammann
    For the first time its possible to render arbitrary tiles to PNG files.
  • #118 Struct for zoom level by @ybiletskyi
    First time contribution by @ybiletskyi! Thanks for improving code quality.
  • #117 Fix unit test build and run tests on CI (on some platforms) by @yzsolt
    Thanks for noticing that we did not even run the tests in the CI!
  • #111 Add sqlite feature flag by @jackson211
    SQLite is no longer required for building on Windows for example.
  • #105 Android improvements by @Drabble
    Minor changes for compiling for a greater range of Android devices.

🎁 New Issues

  • #140 Problem in running “Maplibre-demo” in windows 10 by @Shawn-Fan
    Windows seems to be a recurring challenge.
  • #139 Support other projections than the Mercator projection by @Drabble
    We will need some qualified input here! Reach out to us if you have a vision about projection support!
  • #138 Upgrade Trace to 0.8.1 by @maxammann
    This is a relatively simple issue for first-time-contributors.

🧵 Current Discussions

None

👋 Contributors