npm i @chuxingpay/location
// import multiple methods, json could be big, proceed with caution
const { getById, getCityById } = require("@chuxingpay/location")
// import single methods, will only load minimal necessary json, recommanded 👍
const { getById } = require("@chuxingpay/location/es/getById")
[
{ // province obj
"pid": "100000",
"pname": "中国",
"id": "810000",
"name": "香港特别行政区",
"brief": "香港",
"lat": 22.320048,
"lng": 114.173355,
"level": 1,
"pinyin": "Xianggang",
"provinceId": "810000", 👎
"provinceName": "香港特别行政区", 👎
"latitude": 22.320048, 👎
"longtitude": 114.173355, 👎
"levelType": 1 👎
},
{ // city obj
"pid": "710000",
"pname": "台湾省",
"pnameEn": "Taiwan",
"id": "719013",
"name": "花莲县",
"brief": "花莲",
"lat": 23.973909,
"lng": 121.608198,
"level": 2,
"pinyin": "Hualian",
"provinceName": "台湾省", 👎
"provinceId": "710000", 👎
"cityName": "花莲县", 👎
"cityId": "719013", 👎
"latitude": 23.973909, 👎
"longtitude": 121.608198, 👎
"levelType": 2, 👎
"shortName": "花莲", 👎
"shortNameEn": "Hualian", 👎
},
{ // district obj
"pid": "120000",
"pname": "天津市",
"cid": "120100",
"cname": "天津城区",
"id": "120101",
"name": "和平区",
"lat": 39.118327,
"lng": 117.195907,
"level": 3,
"pinyin": "Hepingqu",
"provinceName": "天津市", 👎
"provinceId": "120000", 👎
"cityName": "天津城区", 👎
"cityId": "120100", 👎
"districtName": "和平区",
"districtId": "120101",
"latitude": 39.118327, 👎
"longtitude": 117.195907, 👎
"levelType": 3, 👎
}
]