Is there data available for all lakes on Earth? Even just a list of names would be nice; metadata is also welcome.

In this case, a lake is any enclosed body of water with a surface area between some arbitrary limits. Maybe someone already wrote a script that can provide such an output?

Wikipedia has a couple of lists, but they have a lower limit, i.e. small lakes are not listed.

  • geonames.org would be a first place to look -- openstreetmap.org may be useful too. – Barry Carter Jun 20 at 16:28
  • 1
    Please add your minumim size requirements and what kind of metadata you want. – Jan Doggen Jun 20 at 17:51

Wikidata knows of about 240,000 lake. Here's a query that will give you the first 1000.

#List of all the lakes
SELECT ?itemLabel ?coord WHERE {
  ?item (wdt:P31/wdt:P279*) wd:Q23397.
  OPTIONAL { ?item wdt:P625 ?coord. }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
LIMIT 1000

Your Answer

 
discard

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.