# Geonames

### Geoname ID[​](#geoname-id "Direct link to Geoname ID")

`geonameid`integer

Unique identifier for GeoNames place

* Format

  `int32`

* Example

  `5353`

### Name[​](#name "Direct link to Name")

`name`string

Place name (UTF8)

* Example

  `London`

### ASCII Name[​](#ascii-name "Direct link to ASCII Name")

`asciiname`string

Place Name (ASCII)

* Example

  `London`

### Alternate Names[​](#alternate-names "Direct link to Alternate Names")

`alternatenames`array

List of alternate ASCII names

### Latitude[​](#latitude "Direct link to Latitude")

`latitude`

Schema not found.

### Longitude[​](#longitude "Direct link to Longitude")

`longitude`

Schema not found.

### Feature Class[​](#feature-class "Direct link to Feature Class")

`feature_class`string

GeoNames single letter feature code

* Values

  * "A"
  * "H"
  * "L"
  * "P"
  * "R"
  * "S"
  * "T"
  * "U"
  * "V"

### Feature Code[​](#feature-code "Direct link to Feature Code")

`feature_code`string

Full GeoNames feature code (http\://www\.geonames.org/export/codes.html)

* Example

  `ADM1`

### Country Code[​](#country-code "Direct link to Country Code")

`country_code`string

2 Letter ISO country code

* Example

  `GB`

### CC2[​](#cc2 "Direct link to CC2")

`cc2`array

List of other countries codes mapping to this place

### Admin1 Name[​](#admin1-name "Direct link to Admin1 Name")

`admin1_name`string

Name of first administrative area

* Example

  `England`

### Admin1 Geoname ID[​](#admin1-geoname-id "Direct link to Admin1 Geoname ID")

`admin1_geonameid`integer

GeoName ID for first administrative area

* Format

  `int32`

* Example

  `5353`

### Admin1 Code[​](#admin1-code "Direct link to Admin1 Code")

`admin1_code`string

Fipscode (subject to change to iso code)

* Example

  `ENG`

### Admin2 Name[​](#admin2-name "Direct link to Admin2 Name")

`admin2_name`string

Name of second administrative area

* Example

  `England`

### Admin2 Geoname ID[​](#admin2-geoname-id "Direct link to Admin2 Geoname ID")

`admin2_geonameid`integer

GeoName ID for second administrative area

* Format

  `int32`

* Example

  `5353`

### Admin2 Code[​](#admin2-code "Direct link to Admin2 Code")

`admin2_code`string

Code for the second administrative division

* Example

  `06`

### Admin3 Code[​](#admin3-code "Direct link to Admin3 Code")

`admin3_code`string

Code for third level administrative division

* Example

  `08`

### Admin4 Code[​](#admin4-code "Direct link to Admin4 Code")

`admin4_code`string

Code for fourth level administrative division

* Example

  `07`

### Population[​](#population "Direct link to Population")

`population`string

Population at place. Represented as string as it could be a larger than a 32bit integer

* Example

  `7392832`

### Elevation[​](#elevation "Direct link to Elevation")

`elevation`integer

Elevation in meters

* Format

  `int32`

### Digital Elevation Model[​](#digital-elevation-model "Direct link to Digital Elevation Model")

`dem`integer

Digital elevation model

* Format

  `int32`

* Example

  `32`

### Timezone[​](#timezone "Direct link to Timezone")

`timezone`string

The IANA timezone ID

* Example

  `Europe/London`

### Modification Date[​](#modification-date "Direct link to Modification Date")

`modification_date`string

Datetime format

* Example

  `2015-03-09`

### Dataset[​](#dataset "Direct link to Dataset")

`dataset`string

* Values

  * "geonames"

### ID[​](#id "Direct link to ID")

`id`string

Unique place ID

* Example

  `geonames_5353`
