geoHelper
个人博客:无奈何杨(wnhyang)
个人语雀:wnhyang
共享语雀:在线知识共享
Github:wnhyang - Overview
简介
geoHelper
整合了身份证、手机号、IP
、GPS
解析方法,基于内存提供离线高性能解析服务。
数据来源
数据 | 来源 |
---|---|
行政区划 | GitHub - modood/Administrative-divisions-of-China |
手机号 | GitHub - EeeMt/phone-number-geo |
IP | 狮子的魂/ip2region |
geo | 中国城市坐标(最全最完整) |
身份证解析
适用国内身份证解析,作为Hutool.IdcardUtil
的扩展,加入AdocUtil
,意为中国行政区划工具。
方法包括:
getProvince
获取省份getProvinceName
获取省份名称getCity
获取城市getCityName
获取城市名称getArea
获取区县getAreaName
获取区县名称getPca
获取省市区
当然基于GitHub - modood/Administrative-divisions-of-China可以扩展到乡级(乡镇街道)、 村级(村委会居委会),那么数据量会大一些,可以将数据存储在数据库中使用。