edgecreativemedia / japanaddressing
此包已被放弃且不再维护。未建议替代包。
日本地区、县和城市库。
dev-master / 1.0.x-dev
2016-03-10 17:56 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2023-08-02 19:14:44 UTC
README
当前状态:dev-master (https://github.com/edgecreativemedia/japanaddressing)
目前处于开发中。
这是一个适用于日本地址/邮政系统的PHP 5.4+地址库,支持英文和日文。它由日本邮政的csv数据集提供支持。
该库存储、设置和操作地区、县和市,并通过它进行全日本地址的查找功能,无论哪种语言都可以通过邮政编码(ゆうびんばんごう)进行。
功能
- 通过邮政编码实现超级快速的地址查找。
- 对所有地区、县和市的细分进行翻译,包括汉字、罗马字和英文。
- 全日本地址的翻译,但对于特殊(JIGYOSYO)地址的英文翻译有限。
- 用于更新数据集的简单PHP脚本,包括检查来自日本邮政网站的当前和可用新CSV文件,以及下载所需文件。
邮政编码地址数据集以JSON格式本地存储。为了避免加载超过50MB的数据,数据集根据前3位邮政编码分成1000个JSON文件。这导致查找函数非常快,并通过只加载最大文件大小为650KB来减少服务器资源。数据集可以通过本地存储的脚本(/scripts/update-repository.php)生成/更新,使用日本邮政的CSV文件,这些文件在过时时会自动下载。
细分数据集以JSON格式本地存储,来源于谷歌的地址数据服务和日本邮政的CSV文件(http://www.post.japanpost.jp/zipcode/dl/kogaki/zip/ken_all.zip)。
集成
[Drupal 8模块] : https://www.drupal.org/project/japanaddress