我正在使用参考书和有关俄罗斯地区的测验开发一个Android应用程序。它具有区域列表,单击每个项目都可以获取有关该区域的详细信息。
地区列表
有关莫斯科地区的详细信息
我对从何处获取有关区域的源信息以及以哪种形式存储以便加载到应用程序中更好。
当前,我有一个JSON文件,其中包含我手动形成的区域数组。
{
"regions":
[
{
"name": "Белгородская область",
"capital": "Белгород",
"latitude": 50.7080119,
"longitude": 37.5837615,
"flag": "flag_belgorod.png",
"polygon": "belgorod_geojson",
"autocode" : 31,
"population" : 1549876,
"area" : 27134,
"district" : "Центральный",
"founded" : "6 января 1954 года",
"description" : "Белгоро́дская о́бласть (неофиц. Белого́рье, Святое Белого́рье, Белгоро́дчина, Белгоро́дщина) — субъект Российской Федерации, расположен в юго-западной части России в 500—700 км к югу от Москвы, на границе с Украиной..."
},
{
"name": "Брянская область",
"capital": "Брянск",
"latitude": 52.8873315,
"longitude": 33.415853,
"flag": "flag_bryansk.png",
"polygon": "bryansk_geojson",
"autocode" : 32,
"population" : 1210982,
"area" : 34857,
"district" : "Центральный",
"founded" : "5 июля 1944 года",
"description" : "Бря́нская о́бласть — субъект Российской Федерации, расположенный в Центральной России к юго-западу от Москвы, на границе с Украиной и Белоруссией. ..."
},
{
"name": "Владимирская область",
"capital": "Владимир",
"latitude": 56.0503336,
"longitude": 40.6561633,
"flag": "flag_vladimir.png",
"polygon": "vladimir_geojson",
"autocode" : 33,
"population" : 1378337,
"area" : 29084,
"district" : "Центральный",
"founded" : "14 августа 1944 года",
"description" : "Влади́мирская о́бласть — субъект Российской Федерации, входит в Центральный федеральный округ..."
},
...
]
}
但是也许有一个API可以帮助我以完成的形式获取信息?
是否有任何API可以获取一个国家的所有地区(州)的列表以及有关它们的信息,还是我仍然需要自己收集这些数据?