Skip to content

Commit 07cc360

Browse files
docs: link hero screenshots and move media to assets.geolibre.app (#1792)
* docs(home): add a second hero screenshot The hero showed a single map view. A 3D building example alongside it gives a fuller first impression of what the app can render. Both images now come from the assets.geolibre.app host. * docs(home): link the NYC hero screenshot to its shared map The screenshot is a real published project, so clicking it should open the live map rather than being a static image. * docs(home): link the workspace hero screenshot to its shared map Matches the NYC screenshot next to it, so both hero images open the live project they show. * docs(index): remove network analysis and geocoding section * style: auto-format (ruff + oxfmt) [pre-commit.ci] * docs(readme): serve media from assets.geolibre.app Moves the README screenshots and the Time Slider animation off files.opengeos.org onto the project's own asset host, matching the landing page. Images live under /images, the GIF and WebM under /demos. * docs: finish the move of media to assets.geolibre.app Covers the references the README pass missed: the demos gallery, the Whitebox screenshot, and the AppStream screenshot in both the metainfo and the script that renders it. Nothing in the repo points at the old host now, so the contributing note no longer lists it. --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 5af4ee5 commit 07cc360

8 files changed

Lines changed: 51 additions & 42 deletions

File tree

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -39,19 +39,19 @@ GeoLibre is built with **Tauri v2**, **React**, **TypeScript**, **MapLibre GL JS
3939

4040
### 3D Tiles
4141

42-
[![GeoLibre demo showing 3D Tiles rendered on a MapLibre map](https://files.opengeos.org/GeoLibre-demo.webp)](https://files.opengeos.org/GeoLibre-demo.webp)
42+
[![GeoLibre demo showing 3D Tiles rendered on a MapLibre map](https://assets.geolibre.app/images/GeoLibre-demo.webp)](https://assets.geolibre.app/images/GeoLibre-demo.webp)
4343

4444
[Open the live project](https://share.geolibre.app/giswqs/3d-tiles)
4545

4646
### NYC buildings and subways
4747

4848
Manhattan building footprints extruded in 3D and colored by construction era, with the MTA subway lines and stations on top and a legend generated automatically from the layers' symbology.
4949

50-
[![Manhattan buildings extruded in 3D and colored by construction era, with MTA subway lines and stations and an auto-generated legend](https://files.opengeos.org/nyc-buildings.webp)](https://files.opengeos.org/nyc-buildings.webp)
50+
[![Manhattan buildings extruded in 3D and colored by construction era, with MTA subway lines and stations and an auto-generated legend](https://assets.geolibre.app/images/nyc-buildings.webp)](https://assets.geolibre.app/images/nyc-buildings.webp)
5151

5252
The animation below runs the Time Slider along the buildings' construction year, from 1850 to 2025, so Manhattan fills in era by era. Click it to play the full-quality video.
5353

54-
[![Animation of Manhattan buildings appearing by construction year as the Time Slider advances from 1850 to 2025](https://files.opengeos.org/nyc-buildings-gif.gif)](https://files.opengeos.org/nyc-buildings.webm)
54+
[![Animation of Manhattan buildings appearing by construction year as the Time Slider advances from 1850 to 2025](https://assets.geolibre.app/demos/nyc-buildings-gif.gif)](https://assets.geolibre.app/demos/nyc-buildings.webm)
5555

5656
[Open the live project](https://share.geolibre.app/giswqs/nyc-buildings-and-subways)
5757

@@ -61,29 +61,29 @@ GeoLibre is not limited to Earth. Planetary basemaps from OpenPlanetaryMap and U
6161

6262
<table>
6363
<tr>
64-
<td width="33%"><a href="https://files.opengeos.org/earth.webp"><img src="https://files.opengeos.org/earth.webp" alt="GeoLibre globe view of Earth over a starfield backdrop"></a></td>
65-
<td width="33%"><a href="https://files.opengeos.org/moon.webp"><img src="https://files.opengeos.org/moon.webp" alt="GeoLibre globe view of the Moon over a starfield backdrop"></a></td>
66-
<td width="33%"><a href="https://files.opengeos.org/mars.webp"><img src="https://files.opengeos.org/mars.webp" alt="GeoLibre globe view of Mars over a starfield backdrop"></a></td>
64+
<td width="33%"><a href="https://assets.geolibre.app/images/earth.webp"><img src="https://assets.geolibre.app/images/earth.webp" alt="GeoLibre globe view of Earth over a starfield backdrop"></a></td>
65+
<td width="33%"><a href="https://assets.geolibre.app/images/moon.webp"><img src="https://assets.geolibre.app/images/moon.webp" alt="GeoLibre globe view of the Moon over a starfield backdrop"></a></td>
66+
<td width="33%"><a href="https://assets.geolibre.app/images/mars.webp"><img src="https://assets.geolibre.app/images/mars.webp" alt="GeoLibre globe view of Mars over a starfield backdrop"></a></td>
6767
</tr>
6868
<tr>
6969
<td align="center"><b>Earth</b></td>
7070
<td align="center"><b>Moon</b></td>
7171
<td align="center"><b>Mars</b></td>
7272
</tr>
7373
<tr>
74-
<td width="33%"><a href="https://files.opengeos.org/mercury.webp"><img src="https://files.opengeos.org/mercury.webp" alt="GeoLibre globe view of Mercury over a starfield backdrop"></a></td>
75-
<td width="33%"><a href="https://files.opengeos.org/pluto.webp"><img src="https://files.opengeos.org/pluto.webp" alt="GeoLibre globe view of Pluto over a starfield backdrop"></a></td>
76-
<td width="33%"><a href="https://files.opengeos.org/venus.webp"><img src="https://files.opengeos.org/venus.webp" alt="GeoLibre globe view of Venus over a starfield backdrop"></a></td>
74+
<td width="33%"><a href="https://assets.geolibre.app/images/mercury.webp"><img src="https://assets.geolibre.app/images/mercury.webp" alt="GeoLibre globe view of Mercury over a starfield backdrop"></a></td>
75+
<td width="33%"><a href="https://assets.geolibre.app/images/pluto.webp"><img src="https://assets.geolibre.app/images/pluto.webp" alt="GeoLibre globe view of Pluto over a starfield backdrop"></a></td>
76+
<td width="33%"><a href="https://assets.geolibre.app/images/venus.webp"><img src="https://assets.geolibre.app/images/venus.webp" alt="GeoLibre globe view of Venus over a starfield backdrop"></a></td>
7777
</tr>
7878
<tr>
7979
<td align="center"><b>Mercury</b></td>
8080
<td align="center"><b>Pluto</b></td>
8181
<td align="center"><b>Venus</b></td>
8282
</tr>
8383
<tr>
84-
<td width="33%"><a href="https://files.opengeos.org/europa.webp"><img src="https://files.opengeos.org/europa.webp" alt="GeoLibre globe view of Europa over a starfield backdrop"></a></td>
85-
<td width="33%"><a href="https://files.opengeos.org/callisto.webp"><img src="https://files.opengeos.org/callisto.webp" alt="GeoLibre globe view of Callisto over a starfield backdrop"></a></td>
86-
<td width="33%"><a href="https://files.opengeos.org/charon.webp"><img src="https://files.opengeos.org/charon.webp" alt="GeoLibre globe view of Charon over a starfield backdrop"></a></td>
84+
<td width="33%"><a href="https://assets.geolibre.app/images/europa.webp"><img src="https://assets.geolibre.app/images/europa.webp" alt="GeoLibre globe view of Europa over a starfield backdrop"></a></td>
85+
<td width="33%"><a href="https://assets.geolibre.app/images/callisto.webp"><img src="https://assets.geolibre.app/images/callisto.webp" alt="GeoLibre globe view of Callisto over a starfield backdrop"></a></td>
86+
<td width="33%"><a href="https://assets.geolibre.app/images/charon.webp"><img src="https://assets.geolibre.app/images/charon.webp" alt="GeoLibre globe view of Charon over a starfield backdrop"></a></td>
8787
</tr>
8888
<tr>
8989
<td align="center"><b>Europa</b></td>
@@ -101,7 +101,7 @@ Switch bodies from the planet switcher in the Layers panel. See [Demos](https://
101101

102102
## Geoprocessing: 1,000+ tools, zero install
103103

104-
[![The GeoLibre Whitebox toolbox running locally with WebAssembly, listing the full catalog of 1,000+ tools with the Regularize Building Footprints tool selected](https://files.opengeos.org/whitebox.webp)](https://files.opengeos.org/whitebox.webp)
104+
[![The GeoLibre Whitebox toolbox running locally with WebAssembly, listing the full catalog of 1,000+ tools with the Regularize Building Footprints tool selected](https://assets.geolibre.app/images/whitebox.webp)](https://assets.geolibre.app/images/whitebox.webp)
105105

106106
**Processing → Whitebox** opens a toolbox of **1,000+ geoprocessing tools** that
107107
execute in the browser through a WebAssembly runtime with native raster and

docs/contributing.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -237,10 +237,10 @@ A few things worth knowing:
237237
- Assets are served with permissive CORS, so the app can fetch them
238238
cross-origin.
239239

240-
Some existing pages point at other GeoLibre-operated hosts, mainly
241-
`data.geolibre.app` and `files.opengeos.org`. Those URLs keep working and do not
242-
need rewriting; `geolibre-assets` is simply the one you can open a pull request
243-
against, so send new assets there.
240+
Sample datasets are still served from another GeoLibre-operated host,
241+
`data.geolibre.app`. Those URLs keep working and do not need rewriting;
242+
`geolibre-assets` is simply the one you can open a pull request against, so send
243+
new assets there.
244244

245245
The only images that belong in this repository are the site chrome under
246246
`docs/assets/` — currently just the icon `mkdocs.yml` uses for the logo and

docs/demos.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Photogrammetry and mesh datasets stream in as [3D Tiles](user-guide/adding-data.
1111
and render on deck.gl over the MapLibre map, including authenticated tilesets via
1212
custom request headers.
1313

14-
[![GeoLibre showing 3D Tiles rendered on a MapLibre map](https://files.opengeos.org/GeoLibre-demo.webp)](https://files.opengeos.org/GeoLibre-demo.webp)
14+
[![GeoLibre showing 3D Tiles rendered on a MapLibre map](https://assets.geolibre.app/images/GeoLibre-demo.webp)](https://assets.geolibre.app/images/GeoLibre-demo.webp)
1515

1616
[Open the live project](https://share.geolibre.app/giswqs/3d-tiles){ .md-button .md-button--primary }
1717

@@ -21,14 +21,14 @@ Manhattan building footprints extruded in 3D and colored by construction era,
2121
with the MTA subway lines and stations on top. The legend is
2222
[generated automatically](user-guide/styling.md) from the layers' symbology.
2323

24-
[![Manhattan buildings extruded in 3D and colored by construction era, with MTA subway lines and stations and an auto-generated legend](https://files.opengeos.org/nyc-buildings.webp)](https://files.opengeos.org/nyc-buildings.webp)
24+
[![Manhattan buildings extruded in 3D and colored by construction era, with MTA subway lines and stations and an auto-generated legend](https://assets.geolibre.app/images/nyc-buildings.webp)](https://assets.geolibre.app/images/nyc-buildings.webp)
2525

2626
The animation below runs the [Time Slider](features.md#plugins) along the
2727
buildings' construction year, from 1850 to 2025, so Manhattan fills in era by
2828
era — the camera stays put and the data moves. Click it to play the
2929
full-quality video.
3030

31-
[![Animation of Manhattan buildings appearing by construction year as the Time Slider advances from 1850 to 2025](https://files.opengeos.org/nyc-buildings-gif.gif)](https://files.opengeos.org/nyc-buildings.webm)
31+
[![Animation of Manhattan buildings appearing by construction year as the Time Slider advances from 1850 to 2025](https://assets.geolibre.app/demos/nyc-buildings-gif.gif)](https://assets.geolibre.app/demos/nyc-buildings.webm)
3232

3333
[Open the live project](https://share.geolibre.app/giswqs/nyc-buildings-and-subways){ .md-button .md-button--primary }
3434

@@ -48,29 +48,29 @@ The deep-space starfield behind each globe comes from the
4848

4949
<table>
5050
<tr>
51-
<td width="33%"><a href="https://files.opengeos.org/earth.webp"><img src="https://files.opengeos.org/earth.webp" alt="GeoLibre globe view of Earth over a starfield backdrop"></a></td>
52-
<td width="33%"><a href="https://files.opengeos.org/moon.webp"><img src="https://files.opengeos.org/moon.webp" alt="GeoLibre globe view of the Moon over a starfield backdrop"></a></td>
53-
<td width="33%"><a href="https://files.opengeos.org/mars.webp"><img src="https://files.opengeos.org/mars.webp" alt="GeoLibre globe view of Mars over a starfield backdrop"></a></td>
51+
<td width="33%"><a href="https://assets.geolibre.app/images/earth.webp"><img src="https://assets.geolibre.app/images/earth.webp" alt="GeoLibre globe view of Earth over a starfield backdrop"></a></td>
52+
<td width="33%"><a href="https://assets.geolibre.app/images/moon.webp"><img src="https://assets.geolibre.app/images/moon.webp" alt="GeoLibre globe view of the Moon over a starfield backdrop"></a></td>
53+
<td width="33%"><a href="https://assets.geolibre.app/images/mars.webp"><img src="https://assets.geolibre.app/images/mars.webp" alt="GeoLibre globe view of Mars over a starfield backdrop"></a></td>
5454
</tr>
5555
<tr>
5656
<td align="center"><b>Earth</b><br>Street, satellite, and cloudless imagery</td>
5757
<td align="center"><b>Moon</b><br>Hillshaded Albedo (NASA / LOLA / USGS)</td>
5858
<td align="center"><b>Mars</b><br>Colour MOLA Elevation (NASA / MOLA)</td>
5959
</tr>
6060
<tr>
61-
<td width="33%"><a href="https://files.opengeos.org/mercury.webp"><img src="https://files.opengeos.org/mercury.webp" alt="GeoLibre globe view of Mercury over a starfield backdrop"></a></td>
62-
<td width="33%"><a href="https://files.opengeos.org/pluto.webp"><img src="https://files.opengeos.org/pluto.webp" alt="GeoLibre globe view of Pluto over a starfield backdrop"></a></td>
63-
<td width="33%"><a href="https://files.opengeos.org/venus.webp"><img src="https://files.opengeos.org/venus.webp" alt="GeoLibre globe view of Venus over a starfield backdrop"></a></td>
61+
<td width="33%"><a href="https://assets.geolibre.app/images/mercury.webp"><img src="https://assets.geolibre.app/images/mercury.webp" alt="GeoLibre globe view of Mercury over a starfield backdrop"></a></td>
62+
<td width="33%"><a href="https://assets.geolibre.app/images/pluto.webp"><img src="https://assets.geolibre.app/images/pluto.webp" alt="GeoLibre globe view of Pluto over a starfield backdrop"></a></td>
63+
<td width="33%"><a href="https://assets.geolibre.app/images/venus.webp"><img src="https://assets.geolibre.app/images/venus.webp" alt="GeoLibre globe view of Venus over a starfield backdrop"></a></td>
6464
</tr>
6565
<tr>
6666
<td align="center"><b>Mercury</b><br>MESSENGER Colour Mosaic (NASA / JHU APL / CIW)</td>
6767
<td align="center"><b>Pluto</b><br>New Horizons Mosaic (NASA / JHU APL / SwRI)</td>
6868
<td align="center"><b>Venus</b><br>Magellan C3-MDIR Colour (NASA / JPL)</td>
6969
</tr>
7070
<tr>
71-
<td width="33%"><a href="https://files.opengeos.org/europa.webp"><img src="https://files.opengeos.org/europa.webp" alt="GeoLibre globe view of Europa over a starfield backdrop"></a></td>
72-
<td width="33%"><a href="https://files.opengeos.org/callisto.webp"><img src="https://files.opengeos.org/callisto.webp" alt="GeoLibre globe view of Callisto over a starfield backdrop"></a></td>
73-
<td width="33%"><a href="https://files.opengeos.org/charon.webp"><img src="https://files.opengeos.org/charon.webp" alt="GeoLibre globe view of Charon over a starfield backdrop"></a></td>
71+
<td width="33%"><a href="https://assets.geolibre.app/images/europa.webp"><img src="https://assets.geolibre.app/images/europa.webp" alt="GeoLibre globe view of Europa over a starfield backdrop"></a></td>
72+
<td width="33%"><a href="https://assets.geolibre.app/images/callisto.webp"><img src="https://assets.geolibre.app/images/callisto.webp" alt="GeoLibre globe view of Callisto over a starfield backdrop"></a></td>
73+
<td width="33%"><a href="https://assets.geolibre.app/images/charon.webp"><img src="https://assets.geolibre.app/images/charon.webp" alt="GeoLibre globe view of Charon over a starfield backdrop"></a></td>
7474
</tr>
7575
<tr>
7676
<td align="center"><b>Europa</b><br>Galileo / Voyager (NASA / JPL)</td>

docs/index.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,18 @@ hide:
2222
<a class="md-button" href="downloads/">Download app</a>
2323
</div>
2424
</div>
25-
<figure class="hero__media">
26-
<img src="https://files.opengeos.org/GeoLibre-demo.webp" alt="GeoLibre map interface showing the GIS workspace">
27-
</figure>
25+
<div class="hero__media">
26+
<figure>
27+
<a href="https://share.geolibre.app/giswqs/3d-tiles" title="Open the 3D Tiles map">
28+
<img src="https://assets.geolibre.app/images/GeoLibre-demo.webp" alt="GeoLibre map interface showing the GIS workspace">
29+
</a>
30+
</figure>
31+
<figure>
32+
<a href="https://share.geolibre.app/giswqs/nyc-buildings-and-subways" title="Open the New York City buildings and subways map">
33+
<img src="https://assets.geolibre.app/images/nyc-buildings.webp" alt="Manhattan buildings extruded in 3D and colored by construction era, with MTA subway lines and stations and an auto-generated legend">
34+
</a>
35+
</figure>
36+
</div>
2837
</section>
2938

3039
## What GeoLibre does today
@@ -58,7 +67,7 @@ Add Data covers XYZ, WMS, WFS, WMTS, ArcGIS, and STAC services; GeoParquet, Flat
5867
<div class="feature-card" markdown>
5968
### 1,000+ geoprocessing tools
6069

61-
Run **1,000+ geoprocessing tools** — vector, raster, remote sensing, hydrology, terrain, LiDAR, conversion, network, and projection — from the Whitebox toolbox, browsable by category in the Processing menu. They execute in the browser on a WebAssembly runtime with raster and vector I/O, so there is no Python sidecar to install and the full set works on the web, desktop, and Android. The Conversion menu writes cloud-native GeoParquet, FlatGeobuf, PMTiles, and COG, client-side in the browser build or through the Python sidecar on desktop, whose GDAL stack reads more input formats and tiles deeper.
70+
Run **1,000+ geoprocessing tools** — vector, raster, remote sensing, hydrology, terrain, LiDAR, conversion, network, and projection — from the Whitebox toolbox, browsable by category in the Processing menu. They execute in the browser on a WebAssembly runtime with raster and vector I/O, so there is no Python sidecar to install and the full set works on the web, desktop, and Android.
6271
</div>
6372

6473
<div class="feature-card" markdown>
@@ -103,12 +112,6 @@ Chat with your data: a natural-language [assistant](user-guide/ai-assistant.md)
103112
Edit the same project with others in real time ([collaboration](collaboration.md) MVP; requires `VITE_GEOLIBRE_COLLAB_URL`), and build scroll-driven [story maps](user-guide/storymaps.md) with a presenter view and a standalone HTML export you can publish anywhere.
104113
</div>
105114

106-
<div class="feature-card" markdown>
107-
### Network analysis and geocoding
108-
109-
Compute isochrones, service areas, and origin–destination cost matrices for network analysis, and run forward, batch, and reverse [geocoding](user-guide/data-integrations.md#geocoding) through a multi-provider abstraction with pluggable providers.
110-
</div>
111-
112115
</div>
113116

114117
## Learn GeoLibre

docs/stylesheets/extra.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,12 @@
8585
}
8686

8787
.hero__media {
88+
display: grid;
89+
gap: 1rem;
90+
margin: 0;
91+
}
92+
93+
.hero__media figure {
8894
margin: 0;
8995
}
9096

docs/user-guide/processing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ The conversion sidecar is hardened with a path allowlist.
117117

118118
**Processing → Whitebox** opens the geoprocessing toolbox: **1,000+ tools** covering vector, raster, remote sensing, hydrology, terrain, LiDAR, conversion, network, and projection analysis.
119119

120-
![The Whitebox toolbox running locally with WebAssembly, listing the full catalog of 1,000+ tools with the Regularize Building Footprints tool selected](https://files.opengeos.org/whitebox.webp)
120+
![The Whitebox toolbox running locally with WebAssembly, listing the full catalog of 1,000+ tools with the Regularize Building Footprints tool selected](https://assets.geolibre.app/images/whitebox.webp)
121121

122122
The tools come from the [Whitebox Next Gen](https://github.com/opengeos/Whitebox-Next-Gen-ArcGIS) suite together with GeoLibre's own WASM tools, which the dialog mixes into the same catalog (use the **sources** dropdown to filter to one or the other).
123123

packaging/linux/org.geolibre.desktop.metainfo.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656

5757
<screenshots>
5858
<screenshot type="default">
59-
<image>https://files.opengeos.org/GeoLibre-demo.webp</image>
59+
<image>https://assets.geolibre.app/images/GeoLibre-demo.webp</image>
6060
<caption>3D Tiles rendered on a MapLibre map in GeoLibre</caption>
6161
</screenshot>
6262
</screenshots>

scripts/render-linux-metainfo.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ cat <<XML
8181
8282
<screenshots>
8383
<screenshot type="default">
84-
<image>https://files.opengeos.org/GeoLibre-demo.webp</image>
84+
<image>https://assets.geolibre.app/images/GeoLibre-demo.webp</image>
8585
<caption>3D Tiles rendered on a MapLibre map in GeoLibre</caption>
8686
</screenshot>
8787
</screenshots>

0 commit comments

Comments
 (0)