GeoLibre 1.0

(geolibre.app)

300 points by jonbaer2 days ago

17 comments

  • otter-in-a-suit2 days ago
    This is exciting - congrats on the 1.0 release!<p>I&#x27;m a big fan of QGIS, but doing stuff browser side is just _terribly_ convenient (I also never got anything 3D to work on my M2 Mac with QGIS, but granted, haven&#x27;t tried QGIS 4 yet) and I admit that I enjoy working with public datasets that are hosted on e.g. ArcGIS Online. <a href="https:&#x2F;&#x2F;share.geolibre.app" rel="nofollow">https:&#x2F;&#x2F;share.geolibre.app</a> is super neat, too.<p>It&#x27;s funny to run into this particular project on HN: My side project (<a href="https:&#x2F;&#x2F;skaldmaps.com" rel="nofollow">https:&#x2F;&#x2F;skaldmaps.com</a>, if I may) uses a stack _very_ close to it, which is to say MapLibre + DuckDB + React + a PMTiles cache, and it&#x27;s been super pleasant to work with (especially combined w&#x2F; dbt and a more &quot;traditional&quot; data stack). I also think it performs really well.<p>All that to say, definitely adding this one to the homelab!
    • robbfitzsimmons2 days ago
      [dead]
    • larodi2 days ago
      QGIS will either get an LLM-assistent rewrite, or the next QGIS is already in the making in Rust&#x2F;Swift somewhere. It is incredible it still works in v4.
  • isaachh2 days ago
    Gave this a little go. The web version was giving me IO errors for any file I tried to load in. The desktop version worked a little better and could render some smaller files (~30mb geopackage, 300kb SHP.zip).<p>Trying to load some bigger files &gt;1gb kind of just sat on &#x27;Importing data...&#x27; for a while, then the screen went blank and I lost all my layers.<p>Got mixed results with a grab bag of other spatial files I had laying around. A lightweight alternative to QGIS would be good but it feels like this has a way to go.
  • nashashmi2 days ago
    This looks like an alternative to ArcGIS online Map Viewer. If so, this is exciting! A subscription free service for gathering data for non-profits in the field using web based tools.
    • ivolimmen2 days ago
      As far as I remember, when I was working with GIS I never had to use ArcGIS; there are very good free alternatives like QGIS.
  • simonw2 days ago
    Thoroughly recommend trying the live in-your-browser demo: <a href="https:&#x2F;&#x2F;viewer.geolibre.app&#x2F;?url=https:&#x2F;&#x2F;share.geolibre.app&#x2F;giswqs&#x2F;3d-tiles.geolibre.json" rel="nofollow">https:&#x2F;&#x2F;viewer.geolibre.app&#x2F;?url=https:&#x2F;&#x2F;share.geolibre.app&#x2F;...</a>
  • tauroid2 days ago
    Any chance of supporting some of the new gen OGC APIs (<a href="https:&#x2F;&#x2F;ogcapi.ogc.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;ogcapi.ogc.org&#x2F;</a>) vs the old WFS, WMS etc?
  • dash22 days ago
    Side note: one tell for AI speak is not understanding what’s important. This boasts that it adapts to mobile screens, which is hardly unusual for a modern website and probably not a central feature of the software.
    • crabmusket2 days ago
      Compared to its competitors I think this may actually be a significant selling point.
  • KingMachiavelli2 days ago
    Wow quite nice. I’ve been working on a side project (so all vibecoding) a tool for canyon mapping (Canyoneering). I made a decent interface based on Leaflet and react but I struggled to add a more complex interface without just recreating the enormous QGIS GTK 2000s era UI. Look forward to consider adopting this stack and UI instead of rolling my own.
  • opsnooperfax2 days ago
    The marketing speak here is a bit much. Seems to be more preoccupied with the libraries than the problem solved
  • hansenzhang2 days ago
    Very cool to see. I&#x27;ve been vibecoding a side project as well for learning&#x2F;using the cloud-native geospatial stack (<a href="https:&#x2F;&#x2F;sylveapp.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sylveapp.com&#x2F;</a>, quite rough around the edges) that focuses solely on processing and hosting tiles. I&#x27;m still working on getting a usable demo for my example map but seeing this helps to refine what I&#x27;m working; to focus on hosting&#x2F;publishing vs visualizing&#x2F;analysis.<p>It&#x27;s fun to see all other projects that also use a similar stack (MapLibre + DuckDB + PMTiles).
  • Havoc2 days ago
    That seems like a really cool project. Has a lot more detail on some things than google maps - where trash cans are etc. Quick glance around my local hood &amp; seems to check out
    • notabotiswear2 days ago
      The data you&#x27;re talking about is (assuming you&#x27;re using the default basemap) OpenStreetMap&#x27;s, a different project that pretty much powers everything not Esri or Google (and some of those too) these days.
  • paddim82 days ago
    The website has way too low contrast
  • Johnny_Bonk2 days ago
    This looks cool, will check it out as I’ve recently been getting into geospatial data analysis.
  • shay_ker1 day ago
    random thought, but i wonder if html-in-canvas can really improve development for visualization tools specifically
  • mastermage2 days ago
    Is it possible to work with non earth Geodata?
  • larsiusprime2 days ago
    Did you really make this whole project in two weeks???
    • ebr4him2 days ago
      If you know what you&#x27;re doing, have a solid vision and plan then AI amplifies the clarity I guess but I doubt something this polished was made in 2 weeks :)
    • kortilla2 days ago
      The power of AI!<p>It will be interesting to see how well it adapts and avoids regressions through future releases. The usual downfall of this vibecoded stuff is long term sustainability.
  • insumanth2 days ago
    [dead]
  • uysalibov2 days ago
    ai slop
    • keithnz2 days ago
      you might enjoy having a read of HN guidelines <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;newsguidelines.html">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;newsguidelines.html</a>