【文件属性】:
文件名称:geoname-bundle:Symfony 34的地理名称包
文件大小:30KB
文件格式:ZIP
更新时间:2021-05-24 18:26:18
database geonames countries cities geonames-bundle
地名捆绑
介绍
提供对导出到和应用程序中的数据的访问。
什么是
从geonames.org网站:
GeoNames地理数据库覆盖所有国家,并且包含超过800万个地名,可以免费下载。
何时使用此套装
该捆绑软件最有用的应用程序是规范化存储在数据库中的地理信息,例如国家,州和城市。 广泛的数据,全球几乎所有城市,城镇和郊区均得到覆盖。
特征
导入以下geonames.org数据:
国别
时区
州和来源
城市,城镇,郊区,村庄等
提供以下数据存储实现:
教义ORM
安装
使用composer安装捆绑软件:
composer require bordeux/geoname-bundle
将捆绑包添加到您的AppKernel.php
// AppKernel::registerBundles()
$ bundles = array (
// ...
new B
【文件预览】:
geoname-bundle-master
----composer.json(1KB)
----.travis.yml(1KB)
----DependencyInjection()
--------BordeuxGeoNameExtension.php(875B)
--------Configuration.php(857B)
----Entity()
--------Hierarchy.php(2KB)
--------Timezone.php(3KB)
--------GeoName.php(11KB)
--------Administrative.php(3KB)
--------Country.php(10KB)
----LICENSE(1KB)
----Resources()
--------config()
----Command()
--------ImportCommand.php(11KB)
----BordeuxGeoNameBundle.php(143B)
----Import()
--------HierarchyImport.php(3KB)
--------AdministrativeImport.php(3KB)
--------GeoNameImport.php(8KB)
--------ImportInterface.php(408B)
--------CountryImport.php(5KB)
--------TimeZoneImport.php(3KB)
----Tests()
--------,gitkeep(0B)
--------Resources()
--------Command()
----phpunit.xml.dist(732B)
----README.md(4KB)
----Repository()
--------TimezoneRepository.php(258B)
--------CountryRepository.php(256B)
--------GeoNameRepository.php(256B)
--------AdministrativeRepository.php(270B)