Geonames - данные Admin3 и Admin4 - PullRequest
       17

Geonames - данные Admin3 и Admin4

0 голосов
/ 20 января 2019

Я скачал дамп данных geonames

В основной таблице есть столбцы admin3 и admin4, но отсутствует дамп данных, соответствующий данным в этих столбцах.

Кто-нибудь знает, как сопоставить коды admin3 и admin4 с соответствующими названиями мест?

1 Ответ

0 голосов
/ 21 января 2019

Документация на первичном веб-сайте, кажется, не объясняет это, но здесь вы идете:

select  t4.name as town,
        t3.name as county, 
        t2.name as district, 
        t1.name as admin1, 
        t0.name, 
        t0.feature_class, 
        t0.feature_code,
        t0.country_code,
        t0.admin1,
        t0.admin2,
        t0.admin3,
        t0.admin4,
        t0.population
from geoname t0
left join geoname t1 on t1.admin1 = t0.admin1 and t1.feature_code = 'ADM1'
left join geoname t2 on t2.admin2 = t0.admin2 and t2.feature_code = 'ADM2'
left join geoname t3 on t3.admin3 = t0.admin3 and t3.feature_code = 'ADM3'
left join geoname t4 on t4.admin4 = t0.admin4 and t4.feature_code = 'ADM4'
where t0.name = 'London'
...