edgecreativemedia/japanaddressing

此包已被放弃且不再维护。未建议替代包。

日本地区、县和城市库。

dev-master / 1.0.x-dev 2016-03-10 17:56 UTC

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