Любой Java API или бесплатная база данных MySQL для сопоставления городов из страны с кодами ISO?
Это мое требование:
- Мне нужно заполнить все страны мира в выпадающем списке (выпадающий список).
- Чуть ниже появится еще один выпадающий список, в котором будут указаны значения городов выбранной страны.
- Все страны и города должны иметь свои соответствующие коды ISO, если они указаны в раскрывающихся списках.
Я ищу либо бесплатную доступную базу данных в mysql (я не смог ее найти; все платные или несовместимые), либо - предпочтительно Java API, который может возвращать мне страны и города, чтобы мне не приходилось хранить вся база данных на моем конце.
Используемые технологии: MySQL, JSF.
Любая помощь будет высоко оценена. Спасибо.
1 ответ
Может быть, http://opengeocode.org/download.php поможет, см., Например, "Города мира". Это CSV, который вы можете импортировать в MySQL. Вы можете увидеть структуру данных, нажав на кнопку "Метаданные". Удачи!