• flamingo_pinyata@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    47
    ·
    8 months ago

    There is no tile server running; only nginx serving a Btrfs image with 300 million hard-linked files.

    Wow. Btrfs ftw

  • dual_sport_dork 🐧🗡️
    link
    fedilink
    English
    arrow-up
    26
    ·
    8 months ago

    I haven’t dug into the docs much. This really does return vectors? Because all of the OSM servers and services I have seen return tiles that are bitmaps, which for the type of data being displayed always seemed like a rather moronic way to do it.

  • computergeek125
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    8 months ago

    Before anyone gets too deep I’d like to point out that this is just about hosting vector tiles, the actual tile gen is a separate project. Not to say that hosting large sets of files is trivial, just that there’s more to the picture than one repo.

    https://github.com/onthegomap/planetiler

    • Bora M. AlperOP
      link
      fedilink
      English
      arrow-up
      10
      ·
      8 months ago

      You mean how much faster downloading vector tiles are in comparison to raster tiles?

      I think pre-rendering makes the biggest difference, rather than the type of tiles.

      • unexposedhazard@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        21
        ·
        8 months ago

        Loading vector tiles should require significantly less data/bandwidth while also offering completely linear scaling without any steps. I hope this works well enough to eventually replace the current implementation.

        • errer
          link
          fedilink
          English
          arrow-up
          7
          ·
          8 months ago

          It says in the repo that each file is 450 bytes. And served by nginx which might be compressing it further. So yeah, super duper tiny.

  • muzzle@lemm.ee
    link
    fedilink
    English
    arrow-up
    4
    ·
    8 months ago

    Are there any android apps that use this yet?

    Do you think osmand has any plan to add support?