hbz / lobid

Linking Open Bibliographic Data
https://lobid.org/
Eclipse Public License 2.0
16 stars 4 forks source link

Set up tile server? #309

Closed acka47 closed 3 years ago

acka47 commented 8 years ago

As the tile server used for NWBib and lobid-organisations was discontinued without us being aware of it in advance (see hbz/nwbib#325 and hbz/lobid-organisations#234) we should think about measures to avoid something like this in the future. One obvious solution would be to set up a hbz-wide tile server.

There were some thoughts in this direction within the world map project, see e.g. https://github.com/hbz/oerworldmap/issues/472. However, during a physical team meeting @philboeselager, @j0hj0h and @literarymachine came to the conclusion that we would need terabytes of memory for a tile server covering the whole world with all zoom levels. Thus, the plans were put on ice.

Here are some links for setting up an OSM tile server:

dr0i commented 6 years ago

Just a note: we now 2TB of SSD in every one of the 5 weywot's.

dr0i commented 4 years ago

IT proposed to set up a tileserver, at least for DACH region, and even to open it for library institutions. We should really do this, e.g. beacuse of https://github.com/hbz/lobid-organisations/issues/430 .

acka47 commented 3 years ago

I just noticed that DBS also recently enabled using a map to visualize DBS data, see https://www.hbz-nrw.de/aktuelles/nachrichten/bibliotheksstatistik-neues-werkzeug-zur-visualisierung-von-dbs-daten. They are currently using the OSM tile server. So there are definitely several products now using tile servers (home page, lobid-organisations, NWBib, DBS, OER World Map) and it would make sense to set up an hbz tile server.

fsteeg commented 3 years ago

So there are definitely several products now using tile servers (home page, lobid-organisations, NWBib, DBS, OER World Map)

lobid-gnd too, see https://lobid.org/gnd/4005728-8

And currently it seems to be broken for organisations, gnd, and nwbib.

dr0i commented 3 years ago

Hooray IT provides a tileserver, at least for europe and up to zoom level 17. We can use it via lobid proxy.

dr0i commented 3 years ago

Hmm, the tiles have a dark style I havenÄt encountered before. (https://github.com/hbz/lobid-resources/pull/1093#issuecomment-742596783)

Map style is https://opentopomap.org/about where it is said:

Der Kartenstil orientiert sich an den amtlichen Karten und setzt auf gute Lesbarkeit

It was choosen by IT. I think it's not really dark, but has good contrast, and since it seems to be orientated by official maps and guarantees good readability (which is a desiderat when it comes to barrier freedom) I think we can go with it.

[edit:]Ah @acka47 now I see what you mean with "dark": in contrast to the old style houses are now shown, as black boxes, only shaded when zooming max. The showing of houses and their house numbers is a good thing IMHO because it's easier to find the correct place (library) , but it's arguably if this is really needed.

dr0i commented 3 years ago

In principal, this issue is solved. There remain questions, if you like:

  1. only europe is available. Is this enough?
  2. the style may be discussible
  3. is the zoom level sufficient (I think it is) ...
acka47 commented 3 years ago
  1. only europe is available. Is this enough?

In GND (and even a bit in lobid-organisations) we have some places outside of Europe. See e.g. https://test.lobid.org/gnd/4064682-8. The continents are at lest there so it is not nothing. However, couldn't we add the rest of the world with much less detail but that at least the names of the bigger cities are displayed?

  1. the style may be discussible

It's ok for me. We should move forward with this.

  1. is the zoom level sufficient (I think it is)

Yes, i's definitely enough.

dr0i commented 3 years ago

I asked IT , they will decide how to go on, first comments seem to tend to not add world data :( .

dr0i commented 3 years ago

IT now willing to provide World Tiles :) See https://github.com/hbz/lobid/issues/436.

dr0i commented 3 years ago

This seems to be resolved, we have mapped the world to tiles.

acka47 commented 3 years ago

+1