lyssal / geography-bundle
一个用于管理城市或国家等地理实体的Symfony扩展包。
0.2
2018-04-07 12:00 UTC
Requires
- lyssal/doctrine-orm: ~0.1
- lyssal/geography: ~0.1
This package is auto-updated.
Last update: 2024-09-26 12:27:06 UTC
README
Lyssal 地理扩展包允许使用和操作地理数据和语言。
安装
阅读安装文档。
实体
所有实体都有一个实体管理器(如果你使用LyssalDoctrineOrmBundle
),一个装饰器和一个名称(如果你使用LyssalEntityBundle
),以及一个管理员(如果你使用SonataAdmin
)。
实体包括
- 国家
- 行政区域(用于州、法国地区等)
- 次行政区域(用于县、法国省份等)
- 城市
- 邮政编码
- 语言
命令
导入数据
清空和填充数据
php bin/console lyssal:geography:database:fill --locale=fr
支持的区域设置有 fr
(法语)和 en
(英语)。
警告:命令调用后,所有数据表将变为空。
填充命令
- 所有国家
- 法语名称的法国地区
- 法语名称的法国省份
- 法语名称的法国城市和邮政编码
CSV
LyssalGeographyBundle
使用来自 sql.sh
的 CSV 数据进行国家、省份和城市的操作。
本作品由 http://sql.sh 提供,根据 Creative Commons Attribution – Partage dans les Mêmes Conditions 4.0 International 许可证(http://creativecommons.org/licenses/by-sa/4.0/)。
PhpDoc
执行
phpdoc -c doc/phpdoc.tpl.xml