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", ], ... ], ], ... ], ], ... ]