More Administrative Levels and Place Name Hierarchy

July 26, 2007

More administrative levels in GeoNames dump.

We have added two new administrative levels to the GeoNames database dump. The newly released data applies to the administrative divisions of France, Spain, Italy, Germany, Bulgaria, Switzerland, as well as Morocco and is part of our ongoing work on improving administrative data for GeoNames. The GeoNames database has been updated with this information in last weeks and the modifications are therefore not in today’s daily modification file. If you are interested in this information you should get the full dump instead.

We have also updated the isShortName flag for many administrative divisions. The flag isShortName for alternate names helps differentiate between succinct short name and clumsy long names like ‘California’ instead of ‘State of California’. The short names are usually better for display to end users and in search engine friendly urls.

Place Name Hierarchy Webservice :

The ‘children‘ web service returns the administrative divisions contained within a higher level division. You can start with mother earth and go down to the continents, then to the countries on a continent, to the first order administrative divisions of the country and even deeper down for countries with several administrative levels.

The ‘hierarchy‘ service returns the hierarchy for a given toponym. Example : Europe > Switzerland > Zurich

[Documentation of the place name hierarchy web services ]

4 Responses to “More Administrative Levels and Place Name Hierarchy”

  1. Hi,
    Should be possible include the Postalcode from Brazil?
    There is a totally structured system, the database is available public.
    Best regards.
    Ricardo Machado

  2. marc Says:

    Hi Ricardo

    We would love to include Brazilian postal codes. Do you know where we can get them from a source we are allowed to use.

    All I have found is this link on the official web site and it looks like a price list :

    Best regards


  3. ... Says:

    The languages information for Bulgaria is invalid ( ):
    The “Turkish (tr-BG)” is an illegal language (no such thing exists), not to mention that Turkish in not an official language in Bulgaria and it never was.

    • marc Says:

      The list of languages refers to the languages spoken in a country not only to the ‘official’ languages. The term ‘official’ is also vague as there are often different statuses of official languages. The language code tr-BG is the normally used language code for variants of a language used in a country.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: