frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Notes on the History of the Map Tile

https://placing.technology/notes-on-the-history-of-the-map-tile
38•altilunium•10h ago

Comments

masfuerte•5h ago
I don't understand. There were loads of online maps before Google maps and they all used tiles. How else would you do it? What Google added was smooth panning between tiles, pretty much as soon as native browser technology was up to the job. If they hadn't someone else would have.
0110101001•3h ago
> How else would you do it?

Render a viewport, given an API like mining/maxing/minlat/maxlat.

masfuerte•1h ago
Fair enough, but these were solutions that worked without js, and they weren't dynamically rendering maps on the front or back end. They were just showing squares of pre-rendered bitmap, and the square boundaries were fixed. If your point of interest was near an edge it could be quite annoying, like trying to navigate somewhere in the gutter of a paper atlas.

Even if they'd had an API that took a viewport, the result would have been stitched together from bitmap tiles because that's what they had.

It seems like the "invention" of tiles for maps must have happened as soon as anyone starting using a computer to render maps to bitmaps. The Ordnance Survey wouldn't at any point have rendered the entire UK to a single bitmap (at least not a map with any detail). It would have always been tiled.

Edited to add: Actually, the invention was much earlier than that. Paper maps were tiled before computers were a thing. And this would naturally have carried over to computer-rendered maps.

thrance•2h ago
Yes, to me it's the canonical way to represent maps on a computer, that anyone could come up with after spending a bit of time pondering the question. And it looks rather straightforward to implement, probably a bit less so with ancient browser tech.
JKCalhoun•4h ago
Some of these sure look a lot like mipmaps.
jbuzbee•4h ago
I worked on a system at Martin Marietta in the late 80's and early 90's where we created tiled maps for use by the US Army. We had a large scanner we'd use to scan their maps, then we'd georectify the scan and slice the result up into tiles of 128x128 pixels which would be compressed before storing to a whopping 360 Meg hard drive. I participated in a number of Army field exercises in the US and Europe where we'd show the digital maps and graphic overlays off to troops who were using paper maps with little paper icons they move around to reflect the current situation. Our capability never went anywhere because Management wasn't really into map-maping and the Defense Mapping Agency started doing it themselves, distributing their maps on CD.
croisillon•2h ago
i thought there would be a line or two about Terravision https://en.wikipedia.org/wiki/Terravision_(computer_program)
zeckalpha•2h ago
Another term for theses is "raster pyramids". Here's an example from 1993: https://www.usgs.gov/publications/pyramid-system-multiscale-...
wduquette•1h ago
I worked on supercomputer algorithms to render planetary terrain data (image plus digital elevation) using tiling back in the early 90’s. I’m not sure where my co-worker got the idea, but it seemed like an obvious thing to do.

90% of an Iceberg Is Underwater: Snowflake's Data Pruning for Apache Iceberg

https://www.snowflake.com/en/engineering-blog/iceberg-data-pruning/
1•bensk1•2m ago•0 comments

Western Blot Protocol and Principles: A Comprehensive Guide

https://www.clyte.tech/post/a-comprehensive-guide-to-western-blotting-protocol-and-principles
1•mw2taba88•5m ago•1 comments

An Introduction to the Hieroglyphic Language of Early 1900s Train-Hoppers

https://www.openculture.com/2018/08/hobo-code-introduction-hieroglyphic-language-early-1900s-train-hoppers.html
1•squircle•5m ago•0 comments

How fast can the RPython GC allocate?

https://pypy.org/posts/2025/06/rpython-gc-allocation-speed.html
1•todsacerdoti•6m ago•0 comments

The "standard" car charger is usually overkill [video]

https://www.youtube.com/watch?v=W96a8svXo14
2•CaliforniaKarl•8m ago•0 comments

Iron nitride permanent magnets made with DIY ball mill [video]

https://www.youtube.com/watch?v=M6XIgdS1rzs
2•xqcgrek2•9m ago•0 comments

Show HN: Pipo360 – Generate production-ready back end APIs in 60 seconds with AI

https://pipo360.xyz
3•the_plug•14m ago•0 comments

RSS with an Expiration Date: The Temporary Obsessions Feed Reader

https://www.calishat.com/2025/06/11/rss-with-an-expiration-date-the-temporary-obsessions-feed-reader/
3•gnabgib•15m ago•0 comments

Learning (The Basics of) Nftables

https://ewpratten.com/blog/learning-nftables
3•ewpratten•16m ago•0 comments

OpenTelemetry for Go: Measuring the Overhead

https://coroot.com/blog/opentelemetry-for-go-measuring-the-overhead/
4•valyala•16m ago•0 comments

Assessing GPT Performance in a Proof-Based University-Level Course

https://arxiv.org/abs/2505.13664
3•okintheory•17m ago•0 comments

More accurate than lightning: Oxford's new quantum gate

https://www.sciencedaily.com/releases/2025/06/250610074301.htm
3•karlperera•18m ago•1 comments

Let the Model Write the Prompt: Using DSPy to Decouple Your Task from the LLM

https://www.dbreunig.com/2025/06/10/let-the-model-write-the-prompt.html
3•dbreunig•23m ago•0 comments

Show HN: Seastar – Build and dependency manager for C/C++ with Cargo's features

https://github.com/AI314159/Seastar
5•AI314159•24m ago•0 comments

Show HN: YoRecord – a free zero-login screen recorder that lives in the browser

https://yorecord.com/
3•drabekj•24m ago•0 comments

Stainless food containers safe for use in a microwave

https://bssa.org.uk/stainless-food-containers-safe-for-use-in-a-microwave/
4•Kaibeezy•26m ago•3 comments

How tech workers feel about work

https://www.lennysnewsletter.com/p/how-tech-workers-really-feel-about
3•geoffbp•27m ago•0 comments

Silicon Valley wants to ban Chinese drones while covering SF in their own

https://sfstandard.com/2025/06/14/drone-san-francisco-spfd-trump-xi/
3•user72343432754•27m ago•0 comments

Telephone Exchanges in the UK

https://telephone-exchanges.org.uk/
3•petecooper•27m ago•0 comments

First They Came

https://en.wikipedia.org/wiki/First_They_Came
5•lifeinthevoid•29m ago•0 comments

Quick takes on the GCP public incident write-up

https://surfingcomplexity.blog/2025/06/14/quick-takes-on-the-gcp-public-incident-write-up/
3•todsacerdoti•30m ago•0 comments

Jacob Riis: The Photographer Who Showed "How the Other Half Lives" in 1890s NYC

https://mymodernmet.com/jacob-riis-how-the-other-half-lives/
3•perihelions•30m ago•0 comments

Three Thoughts on AI and Life

https://feld.com/archives/2025/06/three-thoughts-on-ai-and-life/
3•rmason•32m ago•0 comments

Stop Adding More Drive Modes and Just Build a Car That Drives Properly

https://www.jalopnik.com/1885836/stop-adding-more-drive-modes-opinion/
3•rntn•33m ago•0 comments

How Tariffs Are Breaking US Trade

https://www.apricitas.io/p/how-tariffs-are-breaking-us-trade
4•paulpauper•34m ago•0 comments

Deere must face US farmers' 'right-to-repair' lawsuits, judge rules (2023)

https://www.reuters.com/legal/litigation/deere-must-face-us-farmers-right-to-repair-lawsuits-judge-rules-2023-11-27/
5•rmason•34m ago•1 comments

How to Do Research

https://visionbook.mit.edu/how_to_do_research.html
3•paulpauper•34m ago•0 comments

You're being lied to about protein

https://www.vox.com/future-perfect/410565/protein-muscle-gain-weightlifting-plant-based-vegan
3•simonebrunozzi•34m ago•0 comments

The true reason behind Aero Glass's removal from a Microsoft Engineer (2015)

https://old.reddit.com/r/Windows10/comments/390ftc/the_true_reason_behind_aero_glasss_removal_from_a/
3•wolpoli•37m ago•0 comments

Google 'handling stolen goods' with YouTube theft of paywalled news articles

https://pressgazette.co.uk/platforms/google-handling-stolen-goods-with-youtube-theft-of-paywalled-news-articles/
3•gnabgib•37m ago•0 comments