biolab / orange3-geo

:tangerine: :earth_africa: Orange add-on for dealing with geography and geo-location
GNU General Public License v3.0
25 stars 28 forks source link

Geocoding - Identifier "Major city (World)" identifies only really large cities #166

Open wvdvegte opened 1 year ago

wvdvegte commented 1 year ago
Geo version

0.3.2

Orange version

3.34.1

Expected behavior

Geocoding - Identifier "Major city (World)" identifies cities and towns that have 10,000s of residents

Actual behavior

Geocoding - Identifier "Major city (World)" only identifies cities and towns that have about >200,000 residents

Steps to reproduce the behavior

N/A

Suggestion

Would it be possible to use the free database of cities offered here (CC BY 4.0 license)? It has a lot more entries, with latitude and longitude. Of course, users could also load this using the file widget but it would be nice if Geocoding would recognize more cities than it does now.

janezd commented 1 year ago

Perhaps even this one? https://public.opendatasoft.com/explore/dataset/geonames-all-cities-with-a-population-1000/table/?disjunctive.cou_name_en&sort=name or https://public.opendatasoft.com/explore/dataset/geonames-all-cities-with-a-population-500/export/?disjunctive.country

The widget would have a button for one-time download of the file, which would be hosted at our server. The first file has 30MB and compresses to 10MB, and the second about 25 % more.

wvdvegte commented 1 year ago

Yes, nice!