← All sources
Near real-timeLive-testedOpen collaborative platform

Community media / Geotagged photographs

Wikimedia Commons geosearch and image metadata

Commons returns geotagged photographs near Tbilisi coordinates with image URLs, upload and capture dates, descriptions, categories, creator/credit, exact coordinates and machine-readable per-file license metadata.

01

Provenance and access

How the data is reached

Documented MediaWiki action API using generator=geosearch plus coordinates and imageinfo/extmetadata props. No auth for public reads.

Reuse status

Per file; tested results included CC BY-SA 4.0, CC BY 4.0 and CC0. Read each file's LicenseShortName, LicenseUrl and attribution metadata.

02

Field-level detail

What is actually returned

livereferencederivedhistoricalunknown

Commons file page and imageinfo

Page keyed by query.pages.{pageid} with image information.

16 fields
Field / pathTypeNull?ExampleMeaningFreshness
query.pages.{id}.pageidintegerNo136202971Commons page IDreference
query.pages.{id}.nsintegerNo6Namespace6 means File.reference
query.pages.{id}.titlestringNoFile:3 Pushkini Street, Tbilisi.jpgFile-page titlereference
query.pages.{id}.indexintegerYes1Generator result orderderived
query.pages.{id}.coordinates[].latnumberYes41.693669Latitudereference
query.pages.{id}.coordinates[].lonnumberYes44.801636Longitudereference
query.pages.{id}.coordinates[].primarystringYesPrimary-coordinate markerreference
query.pages.{id}.coordinates[].globestringYesearthGlobereference
query.pages.{id}.imagerepositorystringYeslocalMedia repositoryreference
query.pages.{id}.imageinfo[].timestampISO datetimeYes2023-08-19T...ZUpload or revision timestampNot capture time.historical
query.pages.{id}.imageinfo[].userstringYesWelaskesiUploading accounthistorical
query.pages.{id}.imageinfo[].urlURLYeshttps://upload.wikimedia.org/...jpgOriginal media URLreference
query.pages.{id}.imageinfo[].descriptionurlURLYeshttps://commons.wikimedia.org/wiki/File:...File-description pagereference
query.pages.{id}.imageinfo[].descriptionshorturlURLYeshttps://commons.wikimedia.org/w/index.php?curid=...Short file-page URLreference
query.pages.{id}.imageinfo[].mimestring MIMEYesimage/jpegMedia typereference
query.pages.{id}.imageinfo[].extmetadataobjectYes{...}Dynamic metadata dictionaryreference

Extended metadata value

Each extmetadata key is an object; observed keys include DateTime, ObjectName, Categories, GPSLatitude, GPSLongitude, ImageDescription, DateTimeOriginal, Credit, Artist, LicenseShortName, UsageTerms, AttributionRequired, LicenseUrl, Copyrighted, Restrictions and License.

3 fields
Field / pathTypeNull?ExampleMeaningFreshness
imageinfo[].extmetadata.{key}.valuestring or HTMLYesCC BY-SA 4.0Metadata valueSanitize HTML before display.unknown
imageinfo[].extmetadata.{key}.sourcestringYescommons-desc-pageMetadata provenancereference
imageinfo[].extmetadata.{key}.hiddenstringYesVisibility flagreference
03

Representative evidence

Sample records

Pushkini Street photograph

Retrieved 2026-07-22 Asia/Tbilisi

JSON
{"pageid":136202971,"ns":6,"title":"File:3 Pushkini Street, Tbilisi.jpg","coordinates":[{"lat":41.693669,"lon":44.801636,"primary":"","globe":"earth"}],"imageinfo":[{"timestamp":"2023-08-19T...Z","user":"Welaskesi","mime":"image/jpeg","descriptionurl":"https://commons.wikimedia.org/wiki/File:3_Pushkini_Street,_Tbilisi.jpg","extmetadata":{"Artist":{"value":"Welaskesi","source":"commons-desc-page"},"LicenseShortName":{"value":"CC BY-SA 4.0","source":"commons-desc-page"},"AttributionRequired":{"value":"true","source":"commons-desc-page"},"LicenseUrl":{"value":"https://creativecommons.org/licenses/by-sa/4.0","source":"commons-desc-page"}}}]}
04

Boundaries

Reliability, caveats, and privacy

What held up

  • Official documented Action API returned coordinates and extmetadata.
  • File description page is a durable attribution/correction destination.

What can go wrong

  • Upload time is not photograph capture time.
  • Coverage depends on contributor geotagging.
  • License and attribution are per file.
  • ImageDescription and credit fields can contain HTML.

Privacy boundary

  • Contributor handles are public but should not be profiled.
05

Cross-source possibilities

Ideas using this source