kblais / france-cities-seeds
从 www.data.gouv.fr CSV 提取法国大都市区、省份和城市的树状结构
1.0.0
2016-08-24 09:47 UTC
Requires
- php: >=5.4
This package is auto-updated.
Last update: 2024-09-12 03:18:25 UTC
README
本包从 www.data.gouv.fr 提供的 CSV 文件中提取法国大都市区、省份和城市的树状结构。
用法
将提取的 CSV 文件(可在以下地址找到:www.data.gouv.fr/fr/datasets/decoupage-administratif-communal-francais-issu-d-openstreetmap/)放置到所需的文件夹中,并使用 extractFromFile($filepath) 函数提取数据
$regions = Kblais\FranceCitiesSeeds\extractFromFile('/path/to/csv/file.csv');
输出提取
[
11 => [
"name" => "ILE-DE-FRANCE",
"code" => "11",
"departments" => [
78 => [
"name" => "YVELINES",
"code" => "78",
"cities" => [
78165 => [
"insee_code" => "78165",
"name" => "Les Clayes-sous-Bois",
"surface" => "6111331.000000000000000",
"lat" => "1.983682382432120",
"lon" => "48.818793614296297",
"status" => "Commune simple",
"population" => "17.5",
"canton_code" => "38",
"district_code" => "4",
],
78674 => [
"insee_code" => "78674",
"name" => "Villepreux",
"surface" => "10446819.000000000000000",
"lat" => "2.012416565085020",
"lon" => "48.831123160333597",
"status" => "Commune simple",
"population" => "9.9",
"canton_code" => "22",
"district_code" => "3",
],
...
],
],
...
],
],
...
]