Hacker News new | ask | show | jobs
by huskyr 4330 days ago
Bit off-topic, but do any of the readers of this topic know of a good combination of an open source (backend) tile server and a (frontend) JS zooming library for dealing with large high-resolution images, of say, something like old paintings?
4 comments

Like this?

http://www.thekremercollection.com/art/artists/Pieter-Codde/...

It's actually based on Google Maps API, which isn't open source, but OpenLayers has equivalent functionality though I find it less fluid and slower...

Oh, and regarding server side software, a web server is enough if you named the tiles in a logic way. You'll have to provide a callback to OpenLayers to return the name of the tile, similar to this pseudo-code:

GetTileFileName(zoom, x, y) {

    return "/MonaLisa/tiles/z" + zoom + "lon" + x + "lat" + y + ".png";

}
Really simple example at http://lovingmaps.herokuapp.com/gent/

Tiles are on (ahem) dropbox at moment - but S3 / local server would be same. Tiles were generated with TileMill.

there is also http://hugepic.io/ as well as the related github repo at https://github.com/peterbe/tiler
Cool, thanks for all the recommendations people!