废话不多说直接上代码,复制可用亲
wxml
<!--pages/setUpArea/setUpArea.wxml-->
<view class="content">
<view class="search">
<input placeholder="请输入城市中文名或拼音" placeholder-class="center" bindinput="bindKeyInput" value="{{inputName}}">
</input>
<image src="../img/search.png"></image>
<view class="clear" wx:if = '{{clear}}' bindtap="clear">
×
</view>
</view>
<view class="locatingCity">
<view>
<image src="../img/positioning.png"></image>
</view>
<view class="txt">
当前定位城市
<text class="city">{{positioning}}</text>
</view>
</view>
<!-- //城市地名 -->
<view>
<view class="paixu">
<view wx:for="{{searchLetter}}" class="zimu" wx:key="*this" data-letter="{{item.name}}" catchtouchend="clickLetter">{{item.name}}</view>
</view>
<!-- //字母索引放大 -->
<block wx:if="{{isShowLetter}}">
<view class="showSlectedLetter">
{{toastShowLetter}}
</view>
</block>
<scroll-view scroll-y="true" style="height:{{winHeight}}px" bindscroll="bindScroll" scroll-into-view="{{scrollTopId}}" scroll-top="{{scrollTop}}">
<!-- //筛选 -->
<ul class="ul">
<li wx:for="{{completeList}}" wx:key="*this" bindtap="bindCity" data-city="{{item.city}}" data-code="{{item.code}}" class="li">{{item.city}}</li>
</ul>
<!-- // -->
<view class="selection" wx:for="{{cityList}}" wx:key="initial">
<view class="item_letter" id="{{item.initial}}">{{item.initial}}</view>
<view class="item_city" wx:for="{{item.cityInfo}}" wx:for-item="ct" wx:key="id" data-code="{{ct.code}}" data-city="{{ct.city}}" bindtap="bindCity">
{{ct.city}}
</view>
</view>
</scroll-view>
</view>
</view>
wxss
/* pages/setUpArea/setUpArea.wxss */
.content {
margin: 0;
padding: 0;
font-size: 28rpx;
}
.search {
width: 720rpx;
background: #fff;
height: 75rpx;
margin: 0 auto;
margin-top: 30rpx;
display: flex;
justify-content: center;
align-items: center;
color: rgb(153, 153, 153);
font-size: 26rpx;
border-radius: 12rpx;
position: relative;
}
.search image {
width: 45rpx;
height: 42rpx;
position: absolute;
left: 15rpx;
}
.center {
text-align: center;
}
.locatingCity {
margin-top: 20rpx;
width: 750rpx;
background: #fff;
height: 105rpx;
display: flex;
align-items: center;
}
.locatingCity image {
height: 40rpx;
width: 30rpx;
padding-left: 30rpx;
}
.txt {
padding-left: 40rpx;
}
.city {
padding-left: 15rpx;
}
.item_letter {
height: 70rpx;
padding-left: 30rpx;
line-height: 70rpx;
}
.item_city {
height: 83rpx;
padding-left: 30rpx;
background: #fff;
line-height: 83rpx;
border-bottom: 1px solid #d7d7d7;
}
.zimu {
color: #fec240;
font-size: 20rpx;
width: 40rpx;
height: 40rpx;
text-align: center;
}
.paixu {
position: fixed;
right: 0;
z-index: 9;
font-size: 32rpx;
padding-right: 20rpx;
padding-top: 70rpx;
}
.showSlectedLetter {
background-color: rgba(0, 0, 0, 0.5);
color: #fff;
display: flex;
justify-content: center;
align-items: center;
position: fixed;
left: 50%;
top: 50%;
margin: -100rpx;
height: 200rpx;
width: 200rpx;
border-radius: 20rpx;
font-size: 52rpx;
z-index: 1;
}
.ul {
display: block;
padding-top: 20rpx;
color: black;
}
.li {
display: block;
color: black;
font-weight: 100;
height: 83rpx;
padding-left: 30rpx;
background: #fff;
line-height: 83rpx;
border-bottom: 1px solid #d7d7d7;
}
.clear{
position: absolute;
right: 20rpx;
border: 1px solid #cccccc;
border-radius: 50%;
width: 35rpx;
height: 35rpx;
text-align: center;
line-height: 35rpx;
font-size: 36rpx;
color: #cccccc;
}
js
// pages/setUpArea/setUpArea.js
const util = require('../../utils/util.js');
const city = require('../../utils/city.js');
const cityObjs = require('../../utils/city.js');
Page({
/**
* 页面的初始数据
*/
data: {
positioning: '',
winHeight: 0,
cityList: [],
scrollTop: 0, //置顶高度
scrollTopId: '', //置顶id
currentCityCode: '',
isShowLetter: false,
completeList: [],
clear: false,
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function(options) {
util.placeName(success => {
// console.log(success);
const location = success.result.address_component.city;
this.setData({
positioning: location
})
}, err => {
console.log(err);
});
//
const searchLetter = city.searchLetter;
const cityList = city.cityList();
const sysInfo = wx.getSystemInfoSync();
// console.log(sysInfo);
const winHeight = sysInfo.windowHeight;
const itemH = winHeight / searchLetter.length;
let tempArr = [];
searchLetter.map(
(item, index) => {
// console.log(item);
// console.log(index);
let temp = {};
temp.name = item;
temp.tHeight = index * itemH;
temp.bHeight = (index + 1) * itemH;
tempArr.push(temp)
}
);
// console.log(tempArr);
this.setData({
winHeight: winHeight,
itemH: itemH,
searchLetter: tempArr,
cityList: cityList
});
// this.getLocation();
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function() {
},
bindScroll: function(e) {
console.log(e)
},
//点击城市
bindCity: function(e) {
console.log(e);
const city = e.currentTarget.dataset.city
this.setData({
city: city,
scrollTop: 0,
completeList: [],
})
wx.navigateTo({
url: '../choosePictureType/choosePictureType?city=' + city,
})
},
//点击字母索引
clickLetter: function(e) {
// console.log(e.currentTarget.dataset.letter)
const showLetter = e.currentTarget.dataset.letter;
this.setData({
toastShowLetter: showLetter,
isShowLetter: true,
scrollTopId: showLetter,
})
const that = this;
setTimeout(function() {
that.setData({
isShowLetter: false
})
}, 500)
},
// bindBlur: function() {
// // console.log(1111)
// this.setData({
// inputName: '',
// completeList:[],
// clear: false
// })
// },
// 清除input输入框
clear: function() {
this.setData({
inputName: '',
completeList: [],
clear: false
})
},
bindKeyInput: function(e) {
// console.log(e);
this.setData({
inputName: e.detail.value,
clear: true,
scrollTop: 0,
})
this.auto()
if (e.detail.value == '') {
this.setData({
completeList: [],
clear: false
})
}
},
auto: function() {
let inputSd = this.data.inputName.trim()
let sd = inputSd.toLowerCase()
let num = sd.length
const cityList = cityObjs.cityObjs
let finalCityList = []
let temp = cityList.filter(
item => {
let text = item.short.slice(0, num).toLowerCase()
return (text && text == sd)
}
)
// 在城市数据中,添加简拼到“shorter”属性,就可以实现简拼搜索
let tempShorter = cityList.filter(
itemShorter => {
if (itemShorter.shorter) {
let textShorter = itemShorter.shorter.slice(0, num).toLowerCase()
return (textShorter && textShorter == sd)
}
return
}
)
// console.log(tempShorter.length)
let tempChinese = cityList.filter(
itemChinese => {
let textChinese = itemChinese.city.slice(0, num)
return (textChinese && textChinese == sd)
}
)
if (temp[0]) {
temp.map(
item => {
let testObj = {};
testObj.city = item.city
testObj.code = item.code
finalCityList.push(testObj)
}
)
this.setData({
completeList: finalCityList,
})
// console.log(temp);
} else if (tempShorter[0]) {
tempShorter.map(
item => {
let testObj = {};
testObj.city = item.city
testObj.code = item.code
finalCityList.push(testObj)
}
);
this.setData({
completeList: finalCityList,
})
// console.log(tempShorter);
// console.log("22:" + JSON.stringify(finalCityList));
} else if (tempChinese[0]) {
tempChinese.map(
item => {
let testObj = {};
testObj.city = item.city
testObj.code = item.code
finalCityList.push(testObj)
})
this.setData({
completeList: finalCityList,
})
// console.log(tempChinese);
} else if (tempShorter.length == 0 || temp.length == 0 || tempChinese == 0) {
// return;
this.setData({
completeList: [],
})
// console.log(111);
}
}
})
在js中记得引入city.js是对城市的分类的数据
代码如下
const cityObj = [{
"id": "35",
"provincecode": "150000",
"city": "\u963f\u62c9\u5584\u76df",
"code": "152900",
"initial": "A"
},
{
"id": "38",
"provincecode": "210000",
"city": "\u978d\u5c71\u5e02",
"code": "210300",
"initial": "A"
},
{
"id": "105",
"provincecode": "340000",
"city": "\u5b89\u5e86\u5e02",
"code": "340800",
"initial": "A"
},
{
"id": "156",
"provincecode": "410000",
"city": "\u5b89\u9633\u5e02",
"code": "410500",
"initial": "A"
},
{
"id": "256",
"provincecode": "510000",
"city": "\u963f\u575d\u85cf\u65cf\u7f8c\u65cf\u81ea\u6cbb\u5dde",
"code": "513200",
"initial": "A"
},
{
"id": "262",
"provincecode": "520000",
"city": "\u5b89\u987a\u5e02",
"code": "520400",
"initial": "A"
},
{
"id": "289",
"provincecode": "540000",
"city": "\u963f\u91cc\u5730\u533a",
"code": "542500",
"initial": "A"
},
{
"id": "299",
"provincecode": "610000",
"city": "\u5b89\u5eb7\u5e02",
"code": "610900",
"initial": "A"
},
{
"id": "335",
"provincecode": "650000",
"city": "\u963f\u514b\u82cf\u5730\u533a",
"code": "652900",
"initial": "A"
},
{
"id": "341",
"provincecode": "650000",
"city": "\u963f\u52d2\u6cf0\u5730\u533a",
"code": "654300",
"initial": "A"
},
{
"id": "1",
"provincecode": "110000",
"city": "\u5317\u4eac\u5e02",
"code": "110000",
"initial": "B"
}, {
"id": "7",
"provincecode": "130000",
"city": "\u4fdd\u5b9a\u5e02",
"code": "130600",
"initial": "B"
}, {
"id": "25",
"provincecode": "150000",
"city": "\u5305\u5934\u5e02",
"code": "150200",
"initial": "B"
}, {
"id": "31",
"provincecode": "150000",
"city": "\u5df4\u5f66\u6dd6\u5c14\u5e02",
"code": "150800",
"initial": "B"
}, {
"id": "40",
"provincecode": "210000",
"city": "\u672c\u6eaa\u5e02",
"code": "210500",
"initial": "B"
}, {
"id": "55",
"provincecode": "220000",
"city": "\u767d\u5c71\u5e02",
"code": "220600",
"initial": "B"
}, {
"id": "57",
"provincecode": "220000",
"city": "\u767d\u57ce\u5e02",
"code": "220800",
"initial": "B"
}, {
"id": "100",
"provincecode": "340000",
"city": "\u868c\u57e0\u5e02",
"code": "340300",
"initial": "B"
}, {
"id": "150",
"provincecode": "370000",
"city": "\u6ee8\u5dde\u5e02",
"code": "371600",
"initial": "B"
}, {
"id": "222",
"provincecode": "450000",
"city": "\u5317\u6d77\u5e02",
"code": "450500",
"initial": "B"
}, {
"id": "227",
"provincecode": "450000",
"city": "\u767e\u8272\u5e02",
"code": "451000",
"initial": "B"
}, {
"id": "254",
"provincecode": "510000",
"city": "\u5df4\u4e2d\u5e02",
"code": "511900",
"initial": "B"
}, {
"id": "265",
"provincecode": "520000",
"city": "\u6bd5\u8282\u5730\u533a",
"code": "522400",
"initial": "B"
}, {
"id": "271",
"provincecode": "530000",
"city": "\u4fdd\u5c71\u5e02",
"code": "530500",
"initial": "B"
}, {
"id": "293",
"provincecode": "610000",
"city": "\u5b9d\u9e21\u5e02",
"code": "610300",
"initial": "B"
}, {
"id": "304",
"provincecode": "620000",
"city": "\u767d\u94f6\u5e02",
"code": "620400",
"initial": "B"
}, {
"id": "333",
"provincecode": "650000",
"city": "\u535a\u5c14\u5854\u62c9\u8499\u53e4\u81ea\u6cbb\u5dde",
"code": "652700",
"initial": "B"
}, {
"id": "334",
"provincecode": "650000",
"city": "\u5df4\u97f3\u90ed\u695e\u8499\u53e4\u81ea\u6cbb\u5dde",
"code": "652800",
"initial": "B"
}, {
"id": "",
"provincecode": "500000",
"city": "\u91cd\u5e86\u5e02",
"code": "500000",
"initial": "C"
}, {
"id": "9",
"provincecode": "130000",
"city": "\u627f\u5fb7\u5e02",
"code": "130800",
"initial": "C"
}, {
"id": "10",
"provincecode": "130000",
"city": "\u6ca7\u5dde\u5e02",
"code": "130900",
"initial": "C"
}, {
"id": "16",
"provincecode": "140000",
"city": "\u957f\u6cbb\u5e02",
"code": "140400",
"initial": "C"
}, {
"id": "27",
"provincecode": "150000",
"city": "\u8d64\u5cf0\u5e02",
"code": "150400",
"initial": "C"
}, {
"id": "48",
"provincecode": "210000",
"city": "\u671d\u9633\u5e02",
"code": "211300",
"initial": "C"
}, {
"id": "50",
"provincecode": "220000",
"city": "\u957f\u6625\u5e02",
"code": "220100",
"initial": "C"
}, {
"id": "77",
"provincecode": "320000",
"city": "\u5e38\u5dde\u5e02",
"code": "320400",
"initial": "C"
}, {
"id": "107",
"provincecode": "340000",
"city": "\u6ec1\u5dde\u5e02",
"code": "341100",
"initial": "C"
}, {
"id": "110",
"provincecode": "340000",
"city": "\u5de2\u6e56\u5e02",
"code": "341400",
"initial": "C"
}, {
"id": "113",
"provincecode": "340000",
"city": "\u6c60\u5dde\u5e02",
"code": "341700",
"initial": "C"
}, {
"id": "183",
"provincecode": "430000",
"city": "\u957f\u6c99\u5e02",
"code": "430100",
"initial": "C"
}, {
"id": "189",
"provincecode": "430000",
"city": "\u5e38\u5fb7\u5e02",
"code": "430700",
"initial": "C"
}, {
"id": "192",
"provincecode": "430000",
"city": "\u90f4\u5dde\u5e02",
"code": "431000",
"initial": "C"
}, {
"id": "215",
"provincecode": "440000",
"city": "\u6f6e\u5dde\u5e02",
"code": "445100",
"initial": "C"
}, {
"id": "231",
"provincecode": "450000",
"city": "\u5d07\u5de6\u5e02",
"code": "451400",
"initial": "C"
}, {
"id": "238",
"provincecode": "510000",
"city": "\u6210\u90fd\u5e02",
"code": "510100",
"initial": "C"
}, {
"id": "276",
"provincecode": "530000",
"city": "\u695a\u96c4\u5f5d\u65cf\u81ea\u6cbb\u5dde",
"code": "532300",
"initial": "C"
}, {
"id": "285",
"provincecode": "540000",
"city": "\u660c\u90fd\u5730\u533a",
"code": "542100",
"initial": "C"
}, {
"id": "332",
"provincecode": "650000",
"city": "\u660c\u5409\u56de\u65cf\u81ea\u6cbb\u5dde",
"code": "652300",
"initial": "C"
}, {
"id": "14",
"provincecode": "140000",
"city": "\u5927\u540c\u5e02",
"code": "140200",
"initial": "D"
}, {
"id": "37",
"provincecode": "210000",
"city": "\u5927\u8fde\u5e02",
"code": "210200",
"initial": "D"
}, {
"id": "41",
"provincecode": "210000",
"city": "\u4e39\u4e1c\u5e02",
"code": "210600",
"initial": "D"
}, {
"id": "64",
"provincecode": "230000",
"city": "\u5927\u5e86\u5e02",
"code": "230600",
"initial": "D"
}, {
"id": "71",
"provincecode": "230000",
"city": "\u5927\u5174\u5b89\u5cad\u5730\u533a",
"code": "232700",
"initial": "D"
}, {
"id": "139",
"provincecode": "370000",
"city": "\u4e1c\u8425\u5e02",
"code": "370500",
"initial": "D"
}, {
"id": "148",
"provincecode": "370000",
"city": "\u5fb7\u5dde\u5e02",
"code": "371400",
"initial": "D"
}, {
"id": "213",
"provincecode": "440000",
"city": "\u4e1c\u839e\u5e02",
"code": "441900",
"initial": "D"
}, {
"id": "242",
"provincecode": "510000",
"city": "\u5fb7\u9633\u5e02",
"code": "510600",
"initial": "D"
}, {
"id": "252",
"provincecode": "510000",
"city": "\u8fbe\u5dde\u5e02",
"code": "511700",
"initial": "D"
}, {
"id": "280",
"provincecode": "530000",
"city": "\u5927\u7406\u767d\u65cf\u81ea\u6cbb\u5dde",
"code": "532900",
"initial": "D"
}, {
"id": "281",
"provincecode": "530000",
"city": "\u5fb7\u5b8f\u50a3\u65cf\u666f\u9887\u65cf\u81ea\u6cbb\u5dde",
"code": "533100",
"initial": "D"
}, {
"id": "283",
"provincecode": "530000",
"city": "\u8fea\u5e86\u85cf\u65cf\u81ea\u6cbb\u5dde",
"code": "533400",
"initial": "D"
}, {
"id": "311",
"provincecode": "620000",
"city": "\u5b9a\u897f\u5e02",
"code": "621100",
"initial": "D"
}, {
"id": "29",
"provincecode": "150000",
"city": "\u9102\u5c14\u591a\u65af\u5e02",
"code": "150600",
"initial": "E"
}, {
"id": "174",
"provincecode": "420000",
"city": "\u9102\u5dde\u5e02",
"code": "420700",
"initial": "E"
}, {
"id": "181",
"provincecode": "420000",
"city": "\u6069\u65bd\u571f\u5bb6\u65cf\u82d7\u65cf\u81ea\u6cbb\u5dde",
"code": "422800",
"initial": "E"
}, {
"id": "39",
"provincecode": "210000",
"city": "\u629a\u987a\u5e02",
"code": "210400",
"initial": "F"
}, {
"id": "44",
"provincecode": "210000",
"city": "\u961c\u65b0\u5e02",
"code": "210900",
"initial": "F"
}, {
"id": "108",
"provincecode": "340000",
"city": "\u961c\u9633\u5e02",
"code": "341200",
"initial": "F"
}, {
"id": "115",
"provincecode": "350000",
"city": "\u798f\u5dde\u5e02",
"code": "350100",
"initial": "F"
}, {
"id": "133",
"provincecode": "360000",
"city": "\u629a\u5dde\u5e02",
"code": "361000",
"initial": "F"
}, {
"id": "202",
"provincecode": "440000",
"city": "\u4f5b\u5c71\u5e02",
"code": "440600",
"initial": "F"
}, {
"id": "223",
"provincecode": "450000",
"city": "\u9632\u57ce\u6e2f\u5e02",
"code": "450600",
"initial": "F"
}, {
"id": "130",
"provincecode": "360000",
"city": "\u8d63\u5dde\u5e02",
"code": "360700",
"initial": "G"
}, {
"id": "197",
"provincecode": "440000",
"city": "\u5e7f\u5dde\u5e02",
"code": "440100",
"initial": "G"
}, {
"id": "220",
"provincecode": "450000",
"city": "\u6842\u6797\u5e02",
"code": "450300",
"initial": "G"
}, {
"id": "225",
"provincecode": "450000",
"city": "\u8d35\u6e2f\u5e02",
"code": "450800",
"initial": "G"
}, {
"id": "244",
"provincecode": "510000",
"city": "\u5e7f\u5143\u5e02",
"code": "510800",
"initial": "G"
}, {
"id": "251",
"provincecode": "510000",
"city": "\u5e7f\u5b89\u5e02",
"code": "511600",
"initial": "G"
}, {
"id": "257",
"provincecode": "510000",
"city": "\u7518\u5b5c\u85cf\u65cf\u81ea\u6cbb\u5dde",
"code": "513300",
"initial": "G"
}, {
"id": "259",
"provincecode": "520000",
"city": "\u8d35\u9633\u5e02",
"code": "520100",
"initial": "G"
}, {
"id": "314",
"provincecode": "620000",
"city": "\u7518\u5357\u85cf\u65cf\u81ea\u6cbb\u5dde",
"code": "623000",
"initial": "G"
}, {
"id": "320",
"provincecode": "630000",
"city": "\u679c\u6d1b\u85cf\u65cf\u81ea\u6cbb\u5dde",
"code": "632600",
"initial": "G"
}, {
"id": "326",
"provincecode": "640000",
"city": "\u56fa\u539f\u5e02",
"code": "640400",
"initial": "G"
}, {
"id": "5",
"provincecode": "130000",
"city": "\u90af\u90f8\u5e02",
"code": "130400",
"initial": "H"
}, {
"id": "12",
"provincecode": "130000",
"city": "\u8861\u6c34\u5e02",
"code": "131100",
"initial": "H"
}, {
"id": "24",
"provincecode": "150000",
"city": "\u547c\u548c\u6d69\u7279\u5e02",
"code": "150100",
"initial": "H"
}, {
"id": "30",
"provincecode": "150000",
"city": "\u547c\u4f26\u8d1d\u5c14\u5e02",
"code": "150700",
"initial": "H"
}, {
"id": "49",
"provincecode": "210000",
"city": "\u846b\u82a6\u5c9b\u5e02",
"code": "211400",
"initial": "H"
}, {
"id": "59",
"provincecode": "230000",
"city": "\u54c8\u5c14\u6ee8\u5e02",
"code": "230100",
"initial": "H"
}, {
"id": "62",
"provincecode": "230000",
"city": "\u9e64\u5c97\u5e02",
"code": "230400",
"initial": "H"
}, {
"id": "69",
"provincecode": "230000",
"city": "\u9ed1\u6cb3\u5e02",
"code": "231100",
"initial": "H"
}, {
"id": "81",
"provincecode": "320000",
"city": "\u6dee\u5b89\u5e02",
"code": "320800",
"initial": "H"
}, {
"id": "87",
"provincecode": "330000",
"city": "\u676d\u5dde\u5e02",
"code": "330100",
"initial": "H"
}, {
"id": "91",
"provincecode": "330000",
"city": "\u6e56\u5dde\u5e02",
"code": "330500",
"initial": "H"
}, {
"id": "98",
"provincecode": "340000",
"city": "\u5408\u80a5\u5e02",
"code": "340100",
"initial": "H"
}, {
"id": "101",
"provincecode": "340000",
"city": "\u6dee\u5357\u5e02",
"code": "340400",
"initial": "H"
}, {
"id": "103",
"provincecode": "340000",
"city": "\u6dee\u5317\u5e02",
"code": "340600",
"initial": "H"
}, {
"id": "106",
"provincecode": "340000",
"city": "\u9ec4\u5c71\u5e02",
"code": "341000",
"initial": "H"
}, {
"id": "112",
"provincecode": "340000",
"city": "\u4eb3\u5dde\u5e02",
"code": "341600",
"initial": "H"
}, {
"id": "151",
"provincecode": "370000",
"city": "\u8377\u6cfd\u5e02",
"code": "371700",
"initial": "H"
}, {
"id": "157",
"provincecode": "410000",
"city": "\u9e64\u58c1\u5e02",
"code": "410600",
"initial": "H"
}, {
"id": "170",
"provincecode": "420000",
"city": "\u9ec4\u77f3\u5e02",
"code": "420200",
"initial": "H"
}, {
"id": "178",
"provincecode": "420000",
"city": "\u9ec4\u5188\u5e02",
"code": "421100",
"initial": "H"
}, {
"id": "186",
"provincecode": "430000",
"city": "\u8861\u9633\u5e02",
"code": "430400",
"initial": "H"
}, {
"id": "194",
"provincecode": "430000",
"city": "\u6000\u5316\u5e02",
"code": "431200",
"initial": "H"
}, {
"id": "207",
"provincecode": "440000",
"city": "\u60e0\u5dde\u5e02",
"code": "441300",
"initial": "H"
}, {
"id": "210",
"provincecode": "440000",
"city": "\u6cb3\u6e90\u5e02",
"code": "441600",
"initial": "H"
}, {
"id": "228",
"provincecode": "450000",
"city": "\u8d3a\u5dde\u5e02",
"code": "451100",
"initial": "H"
}, {
"id": "229",
"provincecode": "450000",
"city": "\u6cb3\u6c60\u5e02",
"code": "451200",
"initial": "H"
}, {
"id": "232",
"provincecode": "460000",
"city": "\u6d77\u53e3\u5e02",
"code": "460100",
"initial": "H"
}, {
"id": "277",
"provincecode": "530000",
"city": "\u7ea2\u6cb3\u54c8\u5c3c\u65cf\u5f5d\u65cf\u81ea\u6cbb\u5dde",
"code": "532500",
"initial": "H"
}, {
"id": "297",
"provincecode": "610000",
"city": "\u6c49\u4e2d\u5e02",
"code": "610700",
"initial": "H"
}, {
"id": "316",
"provincecode": "630000",
"city": "\u6d77\u4e1c\u5730\u533a",
"code": "632100",
"initial": "H"
}, {
"id": "317",
"provincecode": "630000",
"city": "\u6d77\u5317\u85cf\u65cf\u81ea\u6cbb\u5dde",
"code": "632200",
"initial": "H"
}, {
"id": "318",
"provincecode": "630000",
"city": "\u9ec4\u5357\u85cf\u65cf\u81ea\u6cbb\u5dde",
"code": "632300",
"initial": "H"
}, {
"id": "319",
"provincecode": "630000",
"city": "\u6d77\u5357\u85cf\u65cf\u81ea\u6cbb\u5dde",
"code": "632500",
"initial": "H"
}, {
"id": "322",
"provincecode": "630000",
"city": "\u6d77\u897f\u8499\u53e4\u65cf\u85cf\u65cf\u81ea\u6cbb\u5dde",
"code": "632800",
"initial": "H"
}, {
"id": "331",
"provincecode": "650000",
"city": "\u54c8\u5bc6\u5730\u533a",
"code": "652200",
"initial": "H"
}, {
"id": "338",
"provincecode": "650000",
"city": "\u548c\u7530\u5730\u533a",
"code": "653200",
"initial": "H"
}, {
"id": "17",
"provincecode": "140000",
"city": "\u664b\u57ce\u5e02",
"code": "140500",
"initial": "J"
}, {
"id": "19",
"provincecode": "140000",
"city": "\u664b\u4e2d\u5e02",
"code": "140700",
"initial": "J"
}, {
"id": "42",
"provincecode": "210000",
"city": "\u9526\u5dde\u5e02",
"code": "210700",
"initial": "J"
}, {
"id": "51",
"provincecode": "220000",
"city": "\u5409\u6797\u5e02",
"code": "220200",
"initial": "J"
}, {
"id": "61",
"provincecode": "230000",
"city": "\u9e21\u897f\u5e02",
"code": "230300",
"initial": "J"
}, {
"id": "66",
"provincecode": "230000",
"city": "\u4f73\u6728\u65af\u5e02",
"code": "230800",
"initial": "J"
}, {
"id": "90",
"provincecode": "330000",
"city": "\u5609\u5174\u5e02",
"code": "330400",
"initial": "J"
}, {
"id": "93",
"provincecode": "330000",
"city": "\u91d1\u534e\u5e02",
"code": "330700",
"initial": "J"
}, {
"id": "125",
"provincecode": "360000",
"city": "\u666f\u5fb7\u9547\u5e02",
"code": "360200",
"initial": "J"
}, {
"id": "127",
"provincecode": "360000",
"city": "\u4e5d\u6c5f\u5e02",
"code": "360400",
"initial": "J"
}, {
"id": "131",
"provincecode": "360000",
"city": "\u5409\u5b89\u5e02",
"code": "360800",
"initial": "J"
}, {
"id": "135",
"provincecode": "370000",
"city": "\u6d4e\u5357\u5e02",
"code": "370100",
"initial": "J"
}, {
"id": "142",
"provincecode": "370000",
"city": "\u6d4e\u5b81\u5e02",
"code": "370800",
"initial": "J"
}, {
"id": "159",
"provincecode": "410000",
"city": "\u7126\u4f5c\u5e02",
"code": "410800",
"initial": "J"
}, {
"id": "175",
"provincecode": "420000",
"city": "\u8346\u95e8\u5e02",
"code": "420800",
"initial": "J"
}, {
"id": "177",
"provincecode": "420000",
"city": "\u8346\u5dde\u5e02",
"code": "421000",
"initial": "J"
}, {
"id": "203",
"provincecode": "440000",
"city": "\u6c5f\u95e8\u5e02",
"code": "440700",
"initial": "J"
}, {
"id": "216",
"provincecode": "440000",
"city": "\u63ed\u9633\u5e02",
"code": "445200",
"initial": "J"
}, {
"id": "302",
"provincecode": "620000",
"city": "\u5609\u5cea\u5173\u5e02",
"code": "620200",
"initial": "J"
}, {
"id": "303",
"provincecode": "620000",
"city": "\u91d1\u660c\u5e02",
"code": "620300",
"initial": "J"
}, {
"id": "309",
"provincecode": "620000",
"city": "\u9152\u6cc9\u5e02",
"code": "620900",
"initial": "J"
}, {
"id": "153",
"provincecode": "410000",
"city": "\u5f00\u5c01\u5e02",
"code": "410200",
"initial": "K"
}, {
"id": "268",
"provincecode": "530000",
"city": "\u6606\u660e\u5e02",
"code": "530100",
"initial": "K"
}, {
"id": "329",
"provincecode": "650000",
"city": "\u514b\u62c9\u739b\u4f9d\u5e02",
"code": "650200",
"initial": "K"
}, {
"id": "336",
"provincecode": "650000",
"city": "\u514b\u5b5c\u52d2\u82cf\u67ef\u5c14\u514b\u5b5c\u81ea\u6cbb\u5dde",
"code": "653000",
"initial": "K"
}, {
"id": "337",
"provincecode": "650000",
"city": "\u5580\u4ec0\u5730\u533a",
"code": "653100",
"initial": "K"
}, {
"id": "11",
"provincecode": "130000",
"city": "\u5eca\u574a\u5e02",
"code": "131000",
"initial": "L"
}, {
"id": "22",
"provincecode": "140000",
"city": "\u4e34\u6c7e\u5e02",
"code": "141000",
"initial": "L"
}, {
"id": "23",
"provincecode": "140000",
"city": "\u5415\u6881\u5e02",
"code": "141100",
"initial": "L"
}, {
"id": "45",
"provincecode": "210000",
"city": "\u8fbd\u9633\u5e02",
"code": "211000",
"initial": "L"
}, {
"id": "53",
"provincecode": "220000",
"city": "\u8fbd\u6e90\u5e02",
"code": "220400",
"initial": "L"
}, {
"id": "80",
"provincecode": "320000",
"city": "\u8fde\u4e91\u6e2f\u5e02",
"code": "320700",
"initial": "L"
}, {
"id": "97",
"provincecode": "330000",
"city": "\u4e3d\u6c34\u5e02",
"code": "331100",
"initial": "L"
}, {
"id": "111",
"provincecode": "340000",
"city": "\u516d\u5b89\u5e02",
"code": "341500",
"initial": "L"
}, {
"id": "122",
"provincecode": "350000",
"city": "\u9f99\u5ca9\u5e02",
"code": "350800",
"initial": "L"
}, {
"id": "146",
"provincecode": "370000",
"city": "\u83b1\u829c\u5e02",
"code": "371200",
"initial": "L"
}, {
"id": "147",
"provincecode": "370000",
"city": "\u4e34\u6c82\u5e02",
"code": "371300",
"initial": "L"
}, {
"id": "149",
"provincecode": "370000",
"city": "\u804a\u57ce\u5e02",
"code": "371500",
"initial": "L"
}, {
"id": "154",
"provincecode": "410000",
"city": "\u6d1b\u9633\u5e02",
"code": "410300",
"initial": "L"
}, {
"id": "162",
"provincecode": "410000",
"city": "\u6f2f\u6cb3\u5e02",
"code": "411100",
"initial": "L"
}, {
"id": "195",
"provincecode": "430000",
"city": "\u5a04\u5e95\u5e02",
"code": "431300",
"initial": "L"
}, {
"id": "219",
"provincecode": "450000",
"city": "\u67f3\u5dde\u5e02",
"code": "450200",
"initial": "L"
}, {
"id": "230",
"provincecode": "450000",
"city": "\u6765\u5bbe\u5e02",
"code": "451300",
"initial": "L"
}, {
"id": "241",
"provincecode": "510000",
"city": "\u6cf8\u5dde\u5e02",
"code": "510500",
"initial": "L"
}, {
"id": "247",
"provincecode": "510000",
"city": "\u4e50\u5c71\u5e02",
"code": "511100",
"initial": "L"
}, {
"id": "258",
"provincecode": "510000",
"city": "\u51c9\u5c71\u5f5d\u65cf\u81ea\u6cbb\u5dde",
"code": "513400",
"initial": "L"
}, {
"id": "260",
"provincecode": "520000",
"city": "\u516d\u76d8\u6c34\u5e02",
"code": "520200",
"initial": "L"
}, {
"id": "273",
"provincecode": "530000",
"city": "\u4e3d\u6c5f\u5e02",
"code": "530700",
"initial": "L"
}, {
"id": "275",
"provincecode": "530000",
"city": "\u4e34\u6ca7\u5e02",
"code": "530900",
"initial": "L"
}, {
"id": "284",
"provincecode": "540000",
"city": "\u62c9\u8428\u5e02",
"code": "540100",
"initial": "L"
}, {
"id": "290",
"provincecode": "540000",
"city": "\u6797\u829d\u5730\u533a",
"code": "542600",
"initial": "L"
}, {
"id": "301",
"provincecode": "620000",
"city": "\u5170\u5dde\u5e02",
"code": "620100",
"initial": "L"
}, {
"id": "312",
"provincecode": "620000",
"city": "\u9647\u5357\u5e02",
"code": "621200",
"initial": "L"
}, {
"id": "313",
"provincecode": "620000",
"city": "\u4e34\u590f\u56de\u65cf\u81ea\u6cbb\u5dde",
"code": "622900",
"initial": "L"
}, {
"id": "68",
"provincecode": "230000",
"city": "\u7261\u4e39\u6c5f\u5e02",
"code": "231000",
"initial": "M"
}, {
"id": "102",
"provincecode": "340000",
"city": "\u9a6c\u978d\u5c71\u5e02",
"code": "340500",
"initial": "M"
}, {
"id": "205",
"provincecode": "440000",
"city": "\u8302\u540d\u5e02",
"code": "440900",
"initial": "M"
}, {
"id": "208",
"provincecode": "440000",
"city": "\u6885\u5dde\u5e02",
"code": "441400",
"initial": "M"
}, {
"id": "243",
"provincecode": "510000",
"city": "\u7ef5\u9633\u5e02",
"code": "510700",
"initial": "M"
}, {
"id": "249",
"provincecode": "510000",
"city": "\u7709\u5c71\u5e02",
"code": "511400",
"initial": "M"
}, {
"id": "74",
"provincecode": "320000",
"city": "\u5357\u4eac\u5e02",
"code": "320100",
"initial": "N"
}, {
"id": "79",
"provincecode": "320000",
"city": "\u5357\u901a\u5e02",
"code": "320600",
"initial": "N"
}, {
"id": "88",
"provincecode": "330000",
"city": "\u5b81\u6ce2\u5e02",
"code": "330200",
"initial": "N"
}, {
"id": "121",
"provincecode": "350000",
"city": "\u5357\u5e73\u5e02",
"code": "350700",
"initial": "N"
}, {
"id": "123",
"provincecode": "350000",
"city": "\u5b81\u5fb7\u5e02",
"code": "350900",
"initial": "N"
}, {
"id": "124",
"provincecode": "360000",
"city": "\u5357\u660c\u5e02",
"code": "360100",
"initial": "N"
}, {
"id": "164",
"provincecode": "410000",
"city": "\u5357\u9633\u5e02",
"code": "411300",
"initial": "N"
}, {
"id": "218",
"provincecode": "450000",
"city": "\u5357\u5b81\u5e02",
"code": "450100",
"initial": "N"
}, {
"id": "246",
"provincecode": "510000",
"city": "\u5185\u6c5f\u5e02",
"code": "511000",
"initial": "N"
}, {
"id": "248",
"provincecode": "510000",
"city": "\u5357\u5145\u5e02",
"code": "511300",
"initial": "N"
}, {
"id": "282",
"provincecode": "530000",
"city": "\u6012\u6c5f\u5088\u50f3\u65cf\u81ea\u6cbb\u5dde",
"code": "533300",
"initial": "N"
}, {
"id": "288",
"provincecode": "540000",
"city": "\u90a3\u66f2\u5730\u533a",
"code": "542400",
"initial": "N"
}, {
"id": "46",
"provincecode": "210000",
"city": "\u76d8\u9526\u5e02",
"code": "211100",
"initial": "P"
}, {
"id": "117",
"provincecode": "350000",
"city": "\u8386\u7530\u5e02",
"code": "350300",
"initial": "P"
}, {
"id": "126",
"provincecode": "360000",
"city": "\u840d\u4e61\u5e02",
"code": "360300",
"initial": "P"
}, {
"id": "155",
"provincecode": "410000",
"city": "\u5e73\u9876\u5c71\u5e02",
"code": "410400",
"initial": "P"
}, {
"id": "160",
"provincecode": "410000",
"city": "\u6fee\u9633\u5e02",
"code": "410900",
"initial": "P"
}, {
"id": "240",
"provincecode": "510000",
"city": "\u6500\u679d\u82b1\u5e02",
"code": "510400",
"initial": "P"
}, {
"id": "308",
"provincecode": "620000",
"city": "\u5e73\u51c9\u5e02",
"code": "620800",
"initial": "P"
}, {
"id": "4",
"provincecode": "130000",
"city": "\u79e6\u7687\u5c9b\u5e02",
"code": "130300",
"initial": "Q"
}, {
"id": "60",
"provincecode": "230000",
"city": "\u9f50\u9f50\u54c8\u5c14\u5e02",
"code": "230200",
"initial": "Q"
}, {
"id": "67",
"provincecode": "230000",
"city": "\u4e03\u53f0\u6cb3\u5e02",
"code": "230900",
"initial": "Q"
}, {
"id": "94",
"provincecode": "330000",
"city": "\u8862\u5dde\u5e02",
"code": "330800",
"initial": "Q"
}, {
"id": "119",
"provincecode": "350000",
"city": "\u6cc9\u5dde\u5e02",
"code": "350500",
"initial": "Q"
}, {
"id": "136",
"provincecode": "370000",
"city": "\u9752\u5c9b\u5e02",
"code": "370200",
"initial": "Q"
}, {
"id": "212",
"provincecode": "440000",
"city": "\u6e05\u8fdc\u5e02",
"code": "441800",
"initial": "Q"
}, {
"id": "224",
"provincecode": "450000",
"city": "\u94a6\u5dde\u5e02",
"code": "450700",
"initial": "Q"
}, {
"id": "264",
"provincecode": "520000",
"city": "\u9ed4\u897f\u5357\u5e03\u4f9d\u65cf\u82d7\u65cf\u81ea\u6cbb\u5dde",
"code": "522300",
"initial": "Q"
}, {
"id": "266",
"provincecode": "520000",
"city": "\u9ed4\u4e1c\u5357\u82d7\u65cf\u4f97\u65cf\u81ea\u6cbb\u5dde",
"code": "522600",
"initial": "Q"
}, {
"id": "267",
"provincecode": "520000",
"city": "\u9ed4\u5357\u5e03\u4f9d\u65cf\u82d7\u65cf\u81ea\u6cbb\u5dde",
"code": "522700",
"initial": "Q"
}, {
"id": "269",
"provincecode": "530000",
"city": "\u66f2\u9756\u5e02",
"code": "530300",
"initial": "Q"
}, {
"id": "310",
"provincecode": "620000",
"city": "\u5e86\u9633\u5e02",
"code": "621000",
"initial": "Q"
}, {
"id": "145",
"provincecode": "370000",
"city": "\u65e5\u7167\u5e02",
"code": "371100",
"initial": "R"
}, {
"id": "287",
"provincecode": "540000",
"city": "\u65e5\u5580\u5219\u5730\u533a",
"code": "542300",
"initial": "R"
}, {
"id": "2",
"provincecode": "130000",
"city": "\u77f3\u5bb6\u5e84\u5e02",
"code": "130100",
"initial": "S"
}, {
"id": "",
"provincecode": "310000",
"city": "\u4e0a\u6d77\u5e02",
"code": "310000",
"initial": "S"
}, {
"id": "18",
"provincecode": "140000",
"city": "\u6714\u5dde\u5e02",
"code": "140600",
"initial": "S"
}, {
"id": "36",
"provincecode": "210000",
"city": "\u6c88\u9633\u5e02",
"code": "210100",
"initial": "S"
}, {
"id": "52",
"provincecode": "220000",
"city": "\u56db\u5e73\u5e02",
"code": "220300",
"initial": "S"
}, {
"id": "56",
"provincecode": "220000",
"city": "\u677e\u539f\u5e02",
"code": "220700",
"initial": "S"
}, {
"id": "63",
"provincecode": "230000",
"city": "\u53cc\u9e2d\u5c71\u5e02",
"code": "230500",
"initial": "S"
}, {
"id": "70",
"provincecode": "230000",
"city": "\u7ee5\u5316\u5e02",
"code": "231200",
"initial": "S"
}, {
"id": "78",
"provincecode": "320000",
"city": "\u82cf\u5dde\u5e02",
"code": "320500",
"initial": "S"
}, {
"id": "86",
"provincecode": "320000",
"city": "\u5bbf\u8fc1\u5e02",
"code": "321300",
"initial": "S"
}, {
"id": "92",
"provincecode": "330000",
"city": "\u7ecd\u5174\u5e02",
"code": "330600",
"initial": "S"
}, {
"id": "109",
"provincecode": "340000",
"city": "\u5bbf\u5dde\u5e02",
"code": "341300",
"initial": "S"
}, {
"id": "118",
"provincecode": "350000",
"city": "\u4e09\u660e\u5e02",
"code": "350400",
"initial": "S"
}, {
"id": "134",
"provincecode": "360000",
"city": "\u4e0a\u9976\u5e02",
"code": "361100",
"initial": "S"
}, {
"id": "163",
"provincecode": "410000",
"city": "\u4e09\u95e8\u5ce1\u5e02",
"code": "411200",
"initial": "S"
}, {
"id": "165",
"provincecode": "410000",
"city": "\u5546\u4e18\u5e02",
"code": "411400",
"initial": "S"
}, {
"id": "171",
"provincecode": "420000",
"city": "\u5341\u5830\u5e02",
"code": "420300",
"initial": "S"
}, {
"id": "180",
"provincecode": "420000",
"city": "\u968f\u5dde\u5e02",
"code": "421300",
"initial": "S"
}, {
"id": "187",
"provincecode": "430000",
"city": "\u90b5\u9633\u5e02",
"code": "430500",
"initial": "S"
}, {
"id": "198",
"provincecode": "440000",
"city": "\u97f6\u5173\u5e02",
"code": "440200",
"initial": "S"
}, {
"id": "199",
"provincecode": "440000",
"city": "\u6df1\u5733\u5e02",
"code": "440300",
"initial": "S"
}, {
"id": "201",
"provincecode": "440000",
"city": "\u6c55\u5934\u5e02",
"code": "440500",
"initial": "S"
}, {
"id": "209",
"provincecode": "440000",
"city": "\u6c55\u5c3e\u5e02",
"code": "441500",
"initial": "S"
}, {
"id": "233",
"provincecode": "460000",
"city": "\u4e09\u4e9a\u5e02",
"code": "460200",
"initial": "S"
}, {
"id": "245",
"provincecode": "510000",
"city": "\u9042\u5b81\u5e02",
"code": "510900",
"initial": "S"
}, {
"id": "274",
"provincecode": "530000",
"city": "\u666e\u6d31\u5e02",
"code": "530800",
"initial": "P"
}, {
"id": "286",
"provincecode": "540000",
"city": "\u5c71\u5357\u5730\u533a",
"code": "542200",
"initial": "S"
}, {
"id": "300",
"provincecode": "610000",
"city": "\u5546\u6d1b\u5e02",
"code": "611000",
"initial": "S"
}, {
"id": "324",
"provincecode": "640000",
"city": "\u77f3\u5634\u5c71\u5e02",
"code": "640200",
"initial": "S"
}, {
"id": "3",
"provincecode": "130000",
"city": "\u5510\u5c71\u5e02",
"code": "130200",
"initial": "T"
}, {
"id": "13",
"provincecode": "140000",
"city": "\u592a\u539f\u5e02",
"code": "140100",
"initial": "T"
}, {
"id": "28",
"provincecode": "150000",
"city": "\u901a\u8fbd\u5e02",
"code": "150500",
"initial": "T"
}, {
"id": "47",
"provincecode": "210000",
"city": "\u94c1\u5cad\u5e02",
"code": "211200",
"initial": "T"
}, {
"id": "54",
"provincecode": "220000",
"city": "\u901a\u5316\u5e02",
"code": "220500",
"initial": "T"
}, {
"id": "85",
"provincecode": "320000",
"city": "\u6cf0\u5dde\u5e02",
"code": "321200",
"initial": "T"
}, {
"id": "96",
"provincecode": "330000",
"city": "\u53f0\u5dde\u5e02",
"code": "331000",
"initial": "T"
}, {
"id": "104",
"provincecode": "340000",
"city": "\u94dc\u9675\u5e02",
"code": "340700",
"initial": "T"
}, {
"id": "143",
"provincecode": "370000",
"city": "\u6cf0\u5b89\u5e02",
"code": "370900",
"initial": "T"
}, {
"id": "263",
"provincecode": "520000",
"city": "\u94dc\u4ec1\u5730\u533a",
"code": "522200",
"initial": "T"
}, {
"id": "292",
"provincecode": "610000",
"city": "\u94dc\u5ddd\u5e02",
"code": "610200",
"initial": "T"
}, {
"id": "305",
"provincecode": "620000",
"city": "\u5929\u6c34\u5e02",
"code": "620500",
"initial": "T"
}, {
"id": "330",
"provincecode": "650000",
"city": "\u5410\u9c81\u756a\u5730\u533a",
"code": "652100",
"initial": "T"
}, {
"id": "340",
"provincecode": "650000",
"city": "\u5854\u57ce\u5730\u533a",
"code": "654200",
"initial": "T"
}, {
"id": "343",
"provincecode": "120000",
"city": "\u5929\u6d25\u5e02",
"code": "120000",
"initial": "T"
}, {
"id": "26",
"provincecode": "150000",
"city": "\u4e4c\u6d77\u5e02",
"code": "150300",
"initial": "W"
}, {
"id": "32",
"provincecode": "150000",
"city": "\u4e4c\u5170\u5bdf\u5e03\u5e02",
"code": "150900",
"initial": "W"
}, {
"id": "75",
"provincecode": "320000",
"city": "\u65e0\u9521\u5e02",
"code": "320200",
"initial": "W"
}, {
"id": "89",
"provincecode": "330000",
"city": "\u6e29\u5dde\u5e02",
"code": "330300",
"initial": "W"
}, {
"id": "99",
"provincecode": "340000",
"city": "\u829c\u6e56\u5e02",
"code": "340200",
"initial": "W"
}, {
"id": "141",
"provincecode": "370000",
"city": "\u6f4d\u574a\u5e02",
"code": "370700",
"initial": "W"
}, {
"id": "144",
"provincecode": "370000",
"city": "\u5a01\u6d77\u5e02",
"code": "371000",
"initial": "W"
}, {
"id": "169",
"provincecode": "420000",
"city": "\u6b66\u6c49\u5e02",
"code": "420100",
"initial": "W"
}, {
"id": "221",
"provincecode": "450000",
"city": "\u68a7\u5dde\u5e02",
"code": "450400",
"initial": "W"
}, {
"id": "278",
"provincecode": "530000",
"city": "\u6587\u5c71\u58ee\u65cf\u82d7\u65cf\u81ea\u6cbb\u5dde",
"code": "532600",
"initial": "W"
}, {
"id": "295",
"provincecode": "610000",
"city": "\u6e2d\u5357\u5e02",
"code": "610500",
"initial": "W"
}, {
"id": "306",
"provincecode": "620000",
"city": "\u6b66\u5a01\u5e02",
"code": "620600",
"initial": "W"
}, {
"id": "325",
"provincecode": "640000",
"city": "\u5434\u5fe0\u5e02",
"code": "640300",
"initial": "W"
}, {
"id": "328",
"provincecode": "650000",
"city": "\u4e4c\u9c81\u6728\u9f50\u5e02",
"code": "650100",
"initial": "W"
}, {
"id": "6",
"provincecode": "130000",
"city": "\u90a2\u53f0\u5e02",
"code": "130500",
"initial": "X"
}, {
"id": "21",
"provincecode": "140000",
"city": "\u5ffb\u5dde\u5e02",
"code": "140900",
"initial": "X"
}, {
"id": "33",
"provincecode": "150000",
"city": "\u5174\u5b89\u76df",
"code": "152200",
"initial": "X"
}, {
"id": "34",
"provincecode": "150000",
"city": "\u9521\u6797\u90ed\u52d2\u76df",
"code": "152500",
"initial": "X"
}, {
"id": "76",
"provincecode": "320000",
"city": "\u5f90\u5dde\u5e02",
"code": "320300",
"initial": "X"
}, {
"id": "114",
"provincecode": "340000",
"city": "\u5ba3\u57ce\u5e02",
"code": "341800",
"initial": "X"
}, {
"id": "116",
"provincecode": "350000",
"city": "\u53a6\u95e8\u5e02",
"code": "350200",
"initial": "X"
}, {
"id": "128",
"provincecode": "360000",
"city": "\u65b0\u4f59\u5e02",
"code": "360500",
"initial": "X"
}, {
"id": "158",
"provincecode": "410000",
"city": "\u65b0\u4e61\u5e02",
"code": "410700",
"initial": "X"
}, {
"id": "161",
"provincecode": "410000",
"city": "\u8bb8\u660c\u5e02",
"code": "411000",
"initial": "X"
}, {
"id": "166",
"provincecode": "410000",
"city": "\u4fe1\u9633\u5e02",
"code": "411500",
"initial": "X"
}, {
"id": "173",
"provincecode": "420000",
"city": "\u8944\u6a0a\u5e02",
"code": "420600",
"initial": "X"
}, {
"id": "176",
"provincecode": "420000",
"city": "\u5b5d\u611f\u5e02",
"code": "420900",
"initial": "X"
}, {
"id": "179",
"provincecode": "420000",
"city": "\u54b8\u5b81\u5e02",
"code": "421200",
"initial": "X"
}, {
"id": "185",
"provincecode": "430000",
"city": "\u6e58\u6f6d\u5e02",
"code": "430300",
"initial": "X"
}, {
"id": "196",
"provincecode": "430000",
"city": "\u6e58\u897f\u571f\u5bb6\u65cf\u82d7\u65cf\u81ea\u6cbb\u5dde",
"code": "433100",
"initial": "X"
}, {
"id": "279",
"provincecode": "530000",
"city": "\u897f\u53cc\u7248\u7eb3\u50a3\u65cf\u81ea\u6cbb\u5dde",
"code": "532800",
"initial": "X"
}, {
"id": "291",
"provincecode": "610000",
"city": "\u897f\u5b89\u5e02",
"code": "610100",
"initial": "X"
}, {
"id": "294",
"provincecode": "610000",
"city": "\u54b8\u9633\u5e02",
"code": "610400",
"initial": "X"
}, {
"id": "315",
"provincecode": "630000",
"city": "\u897f\u5b81\u5e02",
"code": "630100",
"initial": "X"
}, {
"id": "15",
"provincecode": "140000",
"city": "\u9633\u6cc9\u5e02",
"code": "140300",
"initial": "Y"
}, {
"id": "20",
"provincecode": "140000",
"city": "\u8fd0\u57ce\u5e02",
"code": "140800",
"initial": "Y"
}, {
"id": "43",
"provincecode": "210000",
"city": "\u8425\u53e3\u5e02",
"code": "210800",
"initial": "Y"
}, {
"id": "58",
"provincecode": "220000",
"city": "\u5ef6\u8fb9\u671d\u9c9c\u65cf\u81ea\u6cbb\u5dde",
"code": "222400",
"initial": "Y"
}, {
"id": "65",
"provincecode": "230000",
"city": "\u4f0a\u6625\u5e02",
"code": "230700",
"initial": "Y"
}, {
"id": "82",
"provincecode": "320000",
"city": "\u76d0\u57ce\u5e02",
"code": "320900",
"initial": "Y"
}, {
"id": "83",
"provincecode": "320000",
"city": "\u626c\u5dde\u5e02",
"code": "321000",
"initial": "Y"
}, {
"id": "129",
"provincecode": "360000",
"city": "\u9e70\u6f6d\u5e02",
"code": "360600",
"initial": "Y"
}, {
"id": "132",
"provincecode": "360000",
"city": "\u5b9c\u6625\u5e02",
"code": "360900",
"initial": "Y"
}, {
"id": "140",
"provincecode": "370000",
"city": "\u70df\u53f0\u5e02",
"code": "370600",
"initial": "Y"
}, {
"id": "172",
"provincecode": "420000",
"city": "\u5b9c\u660c\u5e02",
"code": "420500",
"initial": "Y"
}, {
"id": "188",
"provincecode": "430000",
"city": "\u5cb3\u9633\u5e02",
"code": "430600",
"initial": "Y"
}, {
"id": "191",
"provincecode": "430000",
"city": "\u76ca\u9633\u5e02",
"code": "430900",
"initial": "Y"
}, {
"id": "193",
"provincecode": "430000",
"city": "\u6c38\u5dde\u5e02",
"code": "431100",
"initial": "Y"
}, {
"id": "211",
"provincecode": "440000",
"city": "\u9633\u6c5f\u5e02",
"code": "441700",
"initial": "Y"
}, {
"id": "217",
"provincecode": "440000",
"city": "\u4e91\u6d6e\u5e02",
"code": "445300",
"initial": "Y"
}, {
"id": "226",
"provincecode": "450000",
"city": "\u7389\u6797\u5e02",
"code": "450900",
"initial": "Y"
}, {
"id": "250",
"provincecode": "510000",
"city": "\u5b9c\u5bbe\u5e02",
"code": "511500",
"initial": "Y"
}, {
"id": "253",
"provincecode": "510000",
"city": "\u96c5\u5b89\u5e02",
"code": "511800",
"initial": "Y"
}, {
"id": "270",
"provincecode": "530000",
"city": "\u7389\u6eaa\u5e02",
"code": "530400",
"initial": "Y"
}, {
"id": "296",
"provincecode": "610000",
"city": "\u5ef6\u5b89\u5e02",
"code": "610600",
"initial": "Y"
}, {
"id": "298",
"provincecode": "610000",
"city": "\u6986\u6797\u5e02",
"code": "610800",
"initial": "Y"
}, {
"id": "321",
"provincecode": "630000",
"city": "\u7389\u6811\u85cf\u65cf\u81ea\u6cbb\u5dde",
"code": "632700",
"initial": "Y"
}, {
"id": "323",
"provincecode": "640000",
"city": "\u94f6\u5ddd\u5e02",
"code": "640100",
"initial": "Y"
}, {
"id": "339",
"provincecode": "650000",
"city": "\u4f0a\u7281\u54c8\u8428\u514b\u81ea\u6cbb\u5dde",
"code": "654000",
"initial": "Y"
}, {
"id": "8",
"provincecode": "130000",
"city": "\u5f20\u5bb6\u53e3\u5e02",
"code": "130700",
"initial": "Z"
}, {
"id": "84",
"provincecode": "320000",
"city": "\u9547\u6c5f\u5e02",
"code": "321100",
"initial": "Z"
}, {
"id": "95",
"provincecode": "330000",
"city": "\u821f\u5c71\u5e02",
"code": "330900",
"initial": "Z"
}, {
"id": "120",
"provincecode": "350000",
"city": "\u6f33\u5dde\u5e02",
"code": "350600",
"initial": "Z"
}, {
"id": "137",
"provincecode": "370000",
"city": "\u6dc4\u535a\u5e02",
"code": "370300",
"initial": "Z"
}, {
"id": "138",
"provincecode": "370000",
"city": "\u67a3\u5e84\u5e02",
"code": "370400",
"initial": "Z"
}, {
"id": "152",
"provincecode": "410000",
"city": "\u90d1\u5dde\u5e02",
"code": "410100",
"initial": "Z"
}, {
"id": "167",
"provincecode": "410000",
"city": "\u5468\u53e3\u5e02",
"code": "411600",
"initial": "Z"
}, {
"id": "168",
"provincecode": "410000",
"city": "\u9a7b\u9a6c\u5e97\u5e02",
"code": "411700",
"initial": "Z"
}, {
"id": "184",
"provincecode": "430000",
"city": "\u682a\u6d32\u5e02",
"code": "430200",
"initial": "Z"
}, {
"id": "190",
"provincecode": "430000",
"city": "\u5f20\u5bb6\u754c\u5e02",
"code": "430800",
"initial": "Z"
}, {
"id": "200",
"provincecode": "440000",
"city": "\u73e0\u6d77\u5e02",
"code": "440400",
"initial": "Z"
}, {
"id": "204",
"provincecode": "440000",
"city": "\u6e5b\u6c5f\u5e02",
"code": "440800",
"initial": "Z"
}, {
"id": "206",
"provincecode": "440000",
"city": "\u8087\u5e86\u5e02",
"code": "441200",
"initial": "Z"
}, {
"id": "214",
"provincecode": "440000",
"city": "\u4e2d\u5c71\u5e02",
"code": "442000",
"initial": "Z"
}, {
"id": "239",
"provincecode": "510000",
"city": "\u81ea\u8d21\u5e02",
"code": "510300",
"initial": "Z"
}, {
"id": "255",
"provincecode": "510000",
"city": "\u8d44\u9633\u5e02",
"code": "512000",
"initial": "Z"
}, {
"id": "261",
"provincecode": "520000",
"city": "\u9075\u4e49\u5e02",
"code": "520300",
"initial": "Z"
}, {
"id": "272",
"provincecode": "530000",
"city": "\u662d\u901a\u5e02",
"code": "530600",
"initial": "Z"
}, {
"id": "307",
"provincecode": "620000",
"city": "\u5f20\u6396\u5e02",
"code": "620700",
"initial": "Z"
}, {
"id": "327",
"provincecode": "640000",
"city": "\u4e2d\u536b\u5e02",
"code": "640500",
"initial": "Z"
}
]
const cityObjs = [{
"id": "35",
"provincecode": "150000",
"city": "阿拉善盟",
"code": "152900",
"initial": "A",
"short": "Alashanmeng",
"shorter": "alsm"
}, {
"id": "38",
"provincecode": "210000",
"city": "鞍山市",
"code": "210300",
"initial": "A",
"short": "Anshan",
"shorter": "as"
}, {
"id": "105",
"provincecode": "340000",
"city": "安庆市",
"code": "340800",
"initial": "A",
"short": "Anqing",
"shorter": "aq"
}, {
"id": "156",
"provincecode": "410000",
"city": "安阳市",
"code": "410500",
"initial": "A",
"short": "Anyang",
"shorter": "ay"
}, {
"id": "256",
"provincecode": "510000",
"city": "阿坝藏族羌族自治州",
"code": "513200",
"initial": "A",
"short": "Aba",
"shorter": "abzz"
}, {
"id": "262",
"provincecode": "520000",
"city": "安顺市",
"code": "520400",
"initial": "A",
"short": "Anshun",
"shorter": "as"
}, {
"id": "289",
"provincecode": "540000",
"city": "阿里地区",
"code": "542500",
"initial": "A",
"short": "Ali",
"shorter": "aldq"
}, {
"id": "299",
"provincecode": "610000",
"city": "安康市",
"code": "610900",
"initial": "A",
"short": "Ankang",
"shorter": "ak"
}, {
"id": "335",
"provincecode": "650000",
"city": "阿克苏地区",
"code": "652900",
"initial": "A",
"short": "Akesu",
"shorter": "aks"
}, {
"id": "341",
"provincecode": "650000",
"city": "阿勒泰地区",
"code": "654300",
"initial": "A",
"short": "Aletai",
"shorter": "alt"
}, {
"id": "1",
"provincecode": "110000",
"city": "北京市",
"code": "110000",
"initial": "B",
"short": "Beijing",
"shorter": "bj"
}, {
"id": "7",
"provincecode": "130000",
"city": "保定市",
"code": "130600",
"initial": "B",
"short": "Baoding",
"shorter": "bd"
}, {
"id": "25",
"provincecode": "150000",
"city": "包头市",
"code": "150200",
"initial": "B",
"short": "Baotou",
"shorter": "bt"
}, {
"id": "31",
"provincecode": "150000",
"city": "巴彦淖尔市",
"code": "150800",
"initial": "B",
"short": "Bayannaoer",
"shorter": "byne"
}, {
"id": "40",
"provincecode": "210000",
"city": "本溪市",
"code": "210500",
"initial": "B",
"short": "Benxi",
"shorter": "bx"
}, {
"id": "55",
"provincecode": "220000",
"city": "白山市",
"code": "220600",
"initial": "B",
"short": "Baishan",
"shorter": "by"
}, {
"id": "57",
"provincecode": "220000",
"city": "白城市",
"code": "220800",
"initial": "B",
"short": "Baicheng",
"shorter": "bc"
}, {
"id": "100",
"provincecode": "340000",
"city": "蚌埠市",
"code": "340300",
"initial": "B",
"short": "Bangbu",
"shorter": "bb"
}, {
"id": "150",
"provincecode": "370000",
"city": "滨州市",
"code": "371600",
"initial": "B",
"short": "Binzhou",
"shorter": "bz"
}, {
"id": "222",
"provincecode": "450000",
"city": "北海市",
"code": "450500",
"initial": "B",
"short": "Beihai",
"shorter": "bh"
}, {
"id": "227",
"provincecode": "450000",
"city": "百色市",
"code": "451000",
"initial": "B",
"short": "Baise",
"shorter": "bs"
}, {
"id": "254",
"provincecode": "510000",
"city": "巴中市",
"code": "511900",
"initial": "B",
"short": "Bazhong",
"shorter": "bz"
}, {
"id": "265",
"provincecode": "520000",
"city": "毕节地区",
"code": "522400",
"initial": "B",
"short": "Bijie",
"shorter": "bj"
}, {
"id": "271",
"provincecode": "530000",
"city": "保山市",
"code": "530500",
"initial": "B",
"short": "Baoshan",
"shorter": "bs"
}, {
"id": "293",
"provincecode": "610000",
"city": "宝鸡市",
"code": "610300",
"initial": "B",
"short": "Baoji",
"shorter": "bj"
}, {
"id": "304",
"provincecode": "620000",
"city": "白银市",
"code": "620400",
"initial": "B",
"short": "Baiyin",
"shorter": "by"
}, {
"id": "333",
"provincecode": "650000",
"city": "博尔塔拉蒙古自治州",
"code": "652700",
"initial": "B",
"short": "Boertala",
"shorter": "betl"
}, {
"id": "334",
"provincecode": "650000",
"city": "巴音郭楞蒙古自治州",
"code": "652800",
"initial": "B",
"short": "Bayinguoleng",
"shorter": "bygl"
}, {
"id": "",
"provincecode": "500000",
"city": "重庆市",
"code": "500000",
"initial": "C",
"short": "Chongqing",
"shorter": "cq"
}, {
"id": "9",
"provincecode": "130000",
"city": "承德市",
"code": "130800",
"initial": "C",
"short": "Chengde",
"shorter": "cd"
}, {
"id": "10",
"provincecode": "130000",
"city": "沧州市",
"code": "130900",
"initial": "C",
"short": "Cangzhou",
"shorter": "cz"
}, {
"id": "16",
"provincecode": "140000",
"city": "长治市",
"code": "140400",
"initial": "C",
"short": "Changzhi",
"shorter": "cz"
}, {
"id": "27",
"provincecode": "150000",
"city": "赤峰市",
"code": "150400",
"initial": "C",
"short": "Chifeng",
"shorter": "cf"
}, {
"id": "48",
"provincecode": "210000",
"city": "朝阳市",
"code": "211300",
"initial": "C",
"short": "Chaoyang",
"shorter": "cy"
}, {
"id": "50",
"provincecode": "220000",
"city": "长春市",
"code": "220100",
"initial": "C",
"short": "Changchun",
"shorter": "cc"
}, {
"id": "77",
"provincecode": "320000",
"city": "常州市",
"code": "320400",
"initial": "C",
"short": "Changzhou",
"shorter": "cz"
}, {
"id": "107",
"provincecode": "340000",
"city": "滁州市",
"code": "341100",
"initial": "C",
"short": "Chuzhou",
"shorter": "cz"
}, {
"id": "110",
"provincecode": "340000",
"city": "巢湖市",
"code": "341400",
"initial": "C",
"short": "Chaohu",
"shorter": "ch"
}, {
"id": "113",
"provincecode": "340000",
"city": "池州市",
"code": "341700",
"initial": "C",
"short": "Chizhou",
"shorter": "cz"
}, {
"id": "183",
"provincecode": "430000",
"city": "长沙市",
"code": "430100",
"initial": "C",
"short": "Changsha",
"shorter": "cs"
}, {
"id": "189",
"provincecode": "430000",
"city": "常德市",
"code": "430700",
"initial": "C",
"short": "Changde",
"shorter": "cd"
}, {
"id": "192",
"provincecode": "430000",
"city": "郴州市",
"code": "431000",
"initial": "C",
"short": "Chenzhou",
"shorter": "cz"
}, {
"id": "215",
"provincecode": "440000",
"city": "潮州市",
"code": "445100",
"initial": "C",
"short": "Chaozhou",
"shorter": "cz"
}, {
"id": "231",
"provincecode": "450000",
"city": "崇左市",
"code": "451400",
"initial": "C",
"short": "Chongzuo",
"shorter": "cz"
}, {
"id": "238",
"provincecode": "510000",
"city": "成都市",
"code": "510100",
"initial": "C",
"short": "Chengdu",
"shorter": "cd"
}, {
"id": "276",
"provincecode": "530000",
"city": "楚雄彝族自治州",
"code": "532300",
"initial": "C",
"short": "Chuxiong",
"shorter": "cxyz"
}, {
"id": "285",
"provincecode": "540000",
"city": "昌都地区",
"code": "542100",
"initial": "C",
"short": "Changdu",
"shorter": "cd"
}, {
"id": "332",
"provincecode": "650000",
"city": "昌吉回族自治州",
"code": "652300",
"initial": "C",
"short": "Changji",
"shorter": "cjhz"
}, {
"id": "14",
"provincecode": "140000",
"city": "大同市",
"code": "140200",
"initial": "D",
"short": "Datong",
"shorter": "dt"
}, {
"id": "37",
"provincecode": "210000",
"city": "大连市",
"code": "210200",
"initial": "D",
"short": "Dalian",
"shorter": "dl"
}, {
"id": "41",
"provincecode": "210000",
"city": "丹东市",
"code": "210600",
"initial": "D",
"short": "Dandong",
"shorter": "dd"
}, {
"id": "64",
"provincecode": "230000",
"city": "大庆市",
"code": "230600",
"initial": "D",
"short": "Daqing",
"shorter": "dq"
}, {
"id": "71",
"provincecode": "230000",
"city": "大兴安岭地区",
"code": "232700",
"initial": "D",
"short": "Daxinganling",
"shorter": "dxal"
}, {
"id": "139",
"provincecode": "370000",
"city": "东营市",
"code": "370500",
"initial": "D",
"short": "Dongying",
"shorter": "dy"
}, {
"id": "148",
"provincecode": "370000",
"city": "德州市",
"code": "371400",
"initial": "D",
"short": "Dezhou",
"shorter": "dz"
}, {
"id": "213",
"provincecode": "440000",
"city": "东莞市",
"code": "441900",
"initial": "D",
"short": "Dongguan",
"shorter": "dg"
}, {
"id": "242",
"provincecode": "510000",
"city": "德阳市",
"code": "510600",
"initial": "D",
"short": "Deyang",
"shorter": "dy"
}, {
"id": "252",
"provincecode": "510000",
"city": "达州市",
"code": "511700",
"initial": "D",
"short": "Dazhou",
"shorter": "dz"
}, {
"id": "280",
"provincecode": "530000",
"city": "大理白族自治州",
"code": "532900",
"initial": "D",
"short": "Dali",
"shorter": "dl"
}, {
"id": "281",
"provincecode": "530000",
"city": "德宏傣族景颇族自治州",
"code": "533100",
"initial": "D",
"short": "Dehong",
"shorter": "dh"
}, {
"id": "283",
"provincecode": "530000",
"city": "迪庆藏族自治州",
"code": "533400",
"initial": "D",
"short": "Diqing",
"shorter": "dq"
}, {
"id": "311",
"provincecode": "620000",
"city": "定西市",
"code": "621100",
"initial": "D",
"short": "Dingxi",
"shorter": "dx"
}, {
"id": "29",
"provincecode": "150000",
"city": "鄂尔多斯市",
"code": "150600",
"initial": "E",
"short": "Eerduosi",
"shorter": "eeds"
}, {
"id": "174",
"provincecode": "420000",
"city": "鄂州市",
"code": "420700",
"initial": "E",
"short": "Ezhou",
"shorter": "ez"
}, {
"id": "181",
"provincecode": "420000",
"city": "恩施土家族苗族自治州",
"code": "422800",
"initial": "E",
"short": "Enshi",
"shorter": "es"
}, {
"id": "39",
"provincecode": "210000",
"city": "抚顺市",
"code": "210400",
"initial": "F",
"short": "Fushun",
"shorter": "fs"
}, {
"id": "44",
"provincecode": "210000",
"city": "阜新市",
"code": "210900",
"initial": "F",
"short": "Fuxin",
"shorter": "fx"
}, {
"id": "108",
"provincecode": "340000",
"city": "阜阳市",
"code": "341200",
"initial": "F",
"short": "Fuyang",
"shorter": "fy"
}, {
"id": "115",
"provincecode": "350000",
"city": "福州市",
"code": "350100",
"initial": "F",
"short": "Fuzhou",
"shorter": "fz"
}, {
"id": "133",
"provincecode": "360000",
"city": "抚州市",
"code": "361000",
"initial": "F",
"short": "Fuzhou",
"shorter": "fz"
}, {
"id": "202",
"provincecode": "440000",
"city": "佛山市",
"code": "440600",
"initial": "F",
"short": "Foshan",
"shorter": "fs"
}, {
"id": "223",
"provincecode": "450000",
"city": "防城港市",
"code": "450600",
"initial": "F",
"short": "Fangchenggang",
"shorter": "fcg"
}, {
"id": "130",
"provincecode": "360000",
"city": "赣州市",
"code": "360700",
"initial": "G",
"short": "Ganzhou",
"shorter": "gz"
}, {
"id": "197",
"provincecode": "440000",
"city": "广州市",
"code": "440100",
"initial": "G",
"short": "Guangzhou",
"shorter": "gz"
}, {
"id": "220",
"provincecode": "450000",
"city": "桂林市",
"code": "450300",
"initial": "G",
"short": "Guilin",
"shorter": "gl"
}, {
"id": "225",
"provincecode": "450000",
"city": "贵港市",
"code": "450800",
"initial": "G",
"short": "Guigang",
"shorter": "gg"
}, {
"id": "244",
"provincecode": "510000",
"city": "广元市",
"code": "510800",
"initial": "G",
"short": "Guangyuan",
"shorter": "gy"
}, {
"id": "251",
"provincecode": "510000",
"city": "广安市",
"code": "511600",
"initial": "G",
"short": "Guangan",
"shorter": "ga"
}, {
"id": "257",
"provincecode": "510000",
"city": "甘孜藏族自治州",
"code": "513300",
"initial": "G",
"short": "Ganzi",
"shorter": "gzzz"
}, {
"id": "259",
"provincecode": "520000",
"city": "贵阳市",
"code": "520100",
"initial": "G",
"short": "Guiyang",
"shorter": "gy"
}, {
"id": "314",
"provincecode": "620000",
"city": "甘南藏族自治州",
"code": "623000",
"initial": "G",
"short": "Gannan",
"shorter": "gnzz"
}, {
"id": "320",
"provincecode": "630000",
"city": "果洛藏族自治州",
"code": "632600",
"initial": "G",
"short": "Guoluo",
"shorter": "glzz"
}, {
"id": "326",
"provincecode": "640000",
"city": "固原市",
"code": "640400",
"initial": "G",
"short": "Guyuan",
"shorter": "gy"
}, {
"id": "5",
"provincecode": "130000",
"city": "邯郸市",
"code": "130400",
"initial": "H",
"short": "Handan",
"shorter": "hd"
}, {
"id": "12",
"provincecode": "130000",
"city": "衡水市",
"code": "131100",
"initial": "H",
"short": "Hengshui",
"shorter": "hs"
}, {
"id": "",
"provincecode": "370000",
"city": "菏泽市",
"code": "371700",
"initial": "H",
"short": "Heze",
"shorter": "hz"
}, {
"id": "24",
"provincecode": "150000",
"city": "呼和浩特市",
"code": "150100",
"initial": "H",
"short": "Huhehaote",
"shorter": "hhht"
}, {
"id": "30",
"provincecode": "150000",
"city": "呼伦贝尔市",
"code": "150700",
"initial": "H",
"short": "Hulunbeier",
"shorter": "hlbe"
}, {
"id": "49",
"provincecode": "210000",
"city": "葫芦岛市",
"code": "211400",
"initial": "H",
"short": "Huludao",
"shorter": "hld"
}, {
"id": "59",
"provincecode": "230000",
"city": "哈尔滨市",
"code": "230100",
"initial": "H",
"short": "Haerbin",
"shorter": "heb"
}, {
"id": "62",
"provincecode": "230000",
"city": "鹤岗市",
"code": "230400",
"initial": "H",
"short": "Hegang",
"shorter": "hg"
}, {
"id": "69",
"provincecode": "230000",
"city": "黑河市",
"code": "231100",
"initial": "H",
"short": "Heihe",
"shorter": "hh"
}, {
"id": "81",
"provincecode": "320000",
"city": "淮安市",
"code": "320800",
"initial": "H",
"short": "Huaian",
"shorter": "ha"
}, {
"id": "87",
"provincecode": "330000",
"city": "杭州市",
"code": "330100",
"initial": "H",
"short": "Hangzhou",
"shorter": "hz"
}, {
"id": "91",
"provincecode": "330000",
"city": "湖州市",
"code": "330500",
"initial": "H",
"short": "Huzhou",
"shorter": "hz"
}, {
"id": "98",
"provincecode": "340000",
"city": "合肥市",
"code": "340100",
"initial": "H",
"short": "Hefei",
"shorter": "hf"
}, {
"id": "101",
"provincecode": "340000",
"city": "淮南市",
"code": "340400",
"initial": "H",
"short": "Huainan",
"shorter": "hn"
}, {
"id": "103",
"provincecode": "340000",
"city": "淮北市",
"code": "340600",
"initial": "H",
"short": "Huaibei",
"shorter": "hb"
}, {
"id": "106",
"provincecode": "340000",
"city": "黄山市",
"code": "341000",
"initial": "H",
"short": "Huangshan",
"shorter": "hs"
}, {
"id": "112",
"provincecode": "340000",
"city": "亳州市",
"code": "341600",
"initial": "H",
"short": "Haozhou",
"shorter": "hz"
}, {
"id": "157",
"provincecode": "410000",
"city": "鹤壁市",
"code": "410600",
"initial": "H",
"short": "Hebi",
"shorter": "hb"
}, {
"id": "170",
"provincecode": "420000",
"city": "黄石市",
"code": "420200",
"initial": "H",
"short": "Huangshi",
"shorter": "hs"
}, {
"id": "178",
"provincecode": "420000",
"city": "黄冈市",
"code": "421100",
"initial": "H",
"short": "Huanggang",
"shorter": "hg"
}, {
"id": "186",
"provincecode": "430000",
"city": "衡阳市",
"code": "430400",
"initial": "H",
"short": "Hengyang",
"shorter": "hy"
}, {
"id": "194",
"provincecode": "430000",
"city": "怀化市",
"code": "431200",
"initial": "H",
"short": "Huaihua",
"shorter": "hh"
}, {
"id": "207",
"provincecode": "440000",
"city": "惠州市",
"code": "441300",
"initial": "H",
"short": "Huizhou",
"shorter": "hz"
}, {
"id": "210",
"provincecode": "440000",
"city": "河源市",
"code": "441600",
"initial": "H",
"short": "Heyuan",
"shorter": "hy"
}, {
"id": "228",
"provincecode": "450000",
"city": "贺州市",
"code": "451100",
"initial": "H",
"short": "Hezhou",
"shorter": "hz"
}, {
"id": "229",
"provincecode": "450000",
"city": "河池市",
"code": "451200",
"initial": "H",
"short": "Hechi",
"shorter": "hc"
}, {
"id": "232",
"provincecode": "460000",
"city": "海口市",
"code": "460100",
"initial": "H",
"short": "Haikou",
"shorter": "hk"
}, {
"id": "277",
"provincecode": "530000",
"city": "红河哈尼族彝族自治州",
"code": "532500",
"initial": "H",
"short": "Honghe",
"shorter": "hh"
}, {
"id": "297",
"provincecode": "610000",
"city": "汉中市",
"code": "610700",
"initial": "H",
"short": "Hanzhong",
"shorter": "hz"
}, {
"id": "316",
"provincecode": "630000",
"city": "海东地区",
"code": "632100",
"initial": "H",
"short": "Haidong",
"shorter": "hd"
}, {
"id": "317",
"provincecode": "630000",
"city": "海北藏族自治州",
"code": "632200",
"initial": "H",
"short": "Haibei",
"shorter": "hbzz"
}, {
"id": "318",
"provincecode": "630000",
"city": "黄南藏族自治州",
"code": "632300",
"initial": "H",
"short": "Huangnan",
"shorter": "hn"
}, {
"id": "319",
"provincecode": "630000",
"city": "海南藏族自治州",
"code": "632500",
"initial": "H",
"short": "Hainan",
"shorter": "hnzz"
}, {
"id": "322",
"provincecode": "630000",
"city": "海西蒙古族藏族自治州",
"code": "632800",
"initial": "H",
"short": "Haixi",
"shorter": "hxmgzzz"
}, {
"id": "331",
"provincecode": "650000",
"city": "哈密地区",
"code": "652200",
"initial": "H",
"short": "Hami",
"shorter": "hm"
}, {
"id": "338",
"provincecode": "650000",
"city": "和田地区",
"code": "653200",
"initial": "H",
"short": "Hetiandi",
"shorter": "htdq"
}, {
"id": "17",
"provincecode": "140000",
"city": "晋城市",
"code": "140500",
"initial": "J",
"short": "Jincheng",
"shorter": "jc"
}, {
"id": "19",
"provincecode": "140000",
"city": "晋中市",
"code": "140700",
"initial": "J",
"short": "Jinzhong",
"shorter": "jz"
}, {
"id": "42",
"provincecode": "210000",
"city": "锦州市",
"code": "210700",
"initial": "J",
"short": "Jinzhou",
"shorter": "jz"
}, {
"id": "51",
"provincecode": "220000",
"city": "吉林市",
"code": "220200",
"initial": "J",
"short": "Jilin",
"shorter": "jl"
}, {
"id": "61",
"provincecode": "230000",
"city": "鸡西市",
"code": "230300",
"initial": "J",
"short": "Jixi",
"shorter": "jx"
}, {
"id": "66",
"provincecode": "230000",
"city": "佳木斯市",
"code": "230800",
"initial": "J",
"short": "Jiamusi",
"shorter": "jms"
}, {
"id": "90",
"provincecode": "330000",
"city": "嘉兴市",
"code": "330400",
"initial": "J",
"short": "Jiaxing",
"shorter": "jx"
}, {
"id": "93",
"provincecode": "330000",
"city": "金华市",
"code": "330700",
"initial": "J",
"short": "Jinhua",
"shorter": "jh"
}, {
"id": "125",
"provincecode": "360000",
"city": "景德镇市",
"code": "360200",
"initial": "J",
"short": "Jingdezhen",
"shorter": "jdz"
}, {
"id": "127",
"provincecode": "360000",
"city": "九江市",
"code": "360400",
"initial": "J",
"short": "Jiujiang",
"shorter": "jj"
}, {
"id": "131",
"provincecode": "360000",
"city": "吉安市",
"code": "360800",
"initial": "J",
"short": "Jian",
"shorter": "ja"
}, {
"id": "135",
"provincecode": "370000",
"city": "济南市",
"code": "370100",
"initial": "J",
"short": "Jinan",
"shorter": "jn"
}, {
"id": "142",
"provincecode": "370000",
"city": "济宁市",
"code": "370800",
"initial": "J",
"short": "Jining",
"shorter": "jn"
}, {
"id": "159",
"provincecode": "410000",
"city": "焦作市",
"code": "410800",
"initial": "J",
"short": "Jiaozuo",
"shorter": "jz"
}, {
"id": "175",
"provincecode": "420000",
"city": "荆门市",
"code": "420800",
"initial": "J",
"short": "Jingmen",
"shorter": "jm"
}, {
"id": "177",
"provincecode": "420000",
"city": "荆州市",
"code": "421000",
"initial": "J",
"short": "Jingzhou",
"shorter": "jz"
}, {
"id": "203",
"provincecode": "440000",
"city": "江门市",
"code": "440700",
"initial": "J",
"short": "Jiangmen",
"shorter": "jm"
}, {
"id": "216",
"provincecode": "440000",
"city": "揭阳市",
"code": "445200",
"initial": "J",
"short": "Jieyang",
"shorter": "jz"
}, {
"id": "302",
"provincecode": "620000",
"city": "嘉峪关市",
"code": "620200",
"initial": "J",
"short": "Jiayuguan",
"shorter": "jyg"
}, {
"id": "303",
"provincecode": "620000",
"city": "金昌市",
"code": "620300",
"initial": "J",
"short": "Jinchang",
"shorter": "jc"
}, {
"id": "309",
"provincecode": "620000",
"city": "酒泉市",
"code": "620900",
"initial": "J",
"short": "Jiuquan",
"shorter": "jq"
}, {
"id": "153",
"provincecode": "410000",
"city": "开封市",
"code": "410200",
"initial": "K",
"short": "Kaifeng",
"shorter": "kf"
}, {
"id": "268",
"provincecode": "530000",
"city": "昆明市",
"code": "530100",
"initial": "K",
"short": "Kunming",
"shorter": "km"
}, {
"id": "329",
"provincecode": "650000",
"city": "克拉玛依市",
"code": "650200",
"initial": "K",
"short": "Kelamayi",
"shorter": "klmy"
}, {
"id": "336",
"provincecode": "650000",
"city": "克孜勒苏柯尔克孜自治州",
"code": "653000",
"initial": "K",
"short": "Kezile",
"shorter": "kzlske"
}, {
"id": "337",
"provincecode": "650000",
"city": "喀什地区",
"code": "653100",
"initial": "K",
"short": "Kashidi",
"shorter": "ksdq"
}, {
"id": "11",
"provincecode": "130000",
"city": "廊坊市",
"code": "131000",
"initial": "L",
"short": "Langfang",
"shorter": "lf"
}, {
"id": "22",
"provincecode": "140000",
"city": "临汾市",
"code": "141000",
"initial": "L",
"short": "Linfen",
"shorter": "lf"
}, {
"id": "23",
"provincecode": "140000",
"city": "吕梁市",
"code": "141100",
"initial": "L",
"short": "Lvliang",
"shorter": "ll"
}, {
"id": "45",
"provincecode": "210000",
"city": "辽阳市",
"code": "211000",
"initial": "L",
"short": "Liaoyang",
"shorter": "ly"
}, {
"id": "53",
"provincecode": "220000",
"city": "辽源市",
"code": "220400",
"initial": "L",
"short": "Liaoyuan",
"shorter": "ly"
}, {
"id": "80",
"provincecode": "320000",
"city": "连云港市",
"code": "320700",
"initial": "L",
"short": "Lianyungang",
"shorter": "lyg"
}, {
"id": "97",
"provincecode": "330000",
"city": "丽水市",
"code": "331100",
"initial": "L",
"short": "Lishui",
"shorter": "ls"
}, {
"id": "111",
"provincecode": "340000",
"city": "六安市",
"code": "341500",
"initial": "L",
"short": "Liuan",
"shorter": "la"
}, {
"id": "122",
"provincecode": "350000",
"city": "龙岩市",
"code": "350800",
"initial": "L",
"short": "Longyan",
"shorter": "ly"
}, {
"id": "146",
"provincecode": "370000",
"city": "莱芜市",
"code": "371200",
"initial": "L",
"short": "Laiwu",
"shorter": "lw"
}, {
"id": "147",
"provincecode": "370000",
"city": "临沂市",
"code": "371300",
"initial": "L",
"short": "Linyi",
"shorter": "ly"
}, {
"id": "149",
"provincecode": "370000",
"city": "聊城市",
"code": "371500",
"initial": "L",
"short": "Liaocheng",
"shorter": "lc"
}, {
"id": "154",
"provincecode": "410000",
"city": "洛阳市",
"code": "410300",
"initial": "L",
"short": "Luoyang",
"shorter": "ly"
}, {
"id": "162",
"provincecode": "410000",
"city": "漯河市",
"code": "411100",
"initial": "L",
"short": "Luohe",
"shorter": "lh"
}, {
"id": "195",
"provincecode": "430000",
"city": "娄底市",
"code": "431300",
"initial": "L",
"short": "Loudi",
"shorter": "ld"
}, {
"id": "219",
"provincecode": "450000",
"city": "柳州市",
"code": "450200",
"initial": "L",
"short": "Liuzhou",
"shorter": "lz"
}, {
"id": "230",
"provincecode": "450000",
"city": "来宾市",
"code": "451300",
"initial": "L",
"short": "Laibin",
"shorter": "lb"
}, {
"id": "241",
"provincecode": "510000",
"city": "泸州市",
"code": "510500",
"initial": "L",
"short": "Luzhou",
"shorter": "lz"
}, {
"id": "247",
"provincecode": "510000",
"city": "乐山市",
"code": "511100",
"initial": "L",
"short": "Leshan",
"shorter": "ls"
}, {
"id": "258",
"provincecode": "510000",
"city": "凉山彝族自治州",
"code": "513400",
"initial": "L",
"short": "Liangshan",
"shorter": "ls"
}, {
"id": "260",
"provincecode": "520000",
"city": "六盘水市",
"code": "520200",
"initial": "L",
"short": "Liupanshui",
"shorter": "lps"
}, {
"id": "273",
"provincecode": "530000",
"city": "丽江市",
"code": "530700",
"initial": "L",
"short": "Lijiang",
"shorter": "lj"
}, {
"id": "275",
"provincecode": "530000",
"city": "临沧市",
"code": "530900",
"initial": "L",
"short": "Lincang",
"shorter": "lc"
}, {
"id": "284",
"provincecode": "540000",
"city": "拉萨市",
"code": "540100",
"initial": "L",
"short": "Lasa",
"shorter": "ls"
}, {
"id": "290",
"provincecode": "540000",
"city": "林芝地区",
"code": "542600",
"initial": "L",
"short": "Linzhi",
"shorter": "lz"
}, {
"id": "301",
"provincecode": "620000",
"city": "兰州市",
"code": "620100",
"initial": "L",
"short": "Lanzhou",
"shorter": "lz"
}, {
"id": "312",
"provincecode": "620000",
"city": "陇南市",
"code": "621200",
"initial": "L",
"short": "Longnan",
"shorter": "ln"
}, {
"id": "313",
"provincecode": "620000",
"city": "临夏回族自治州",
"code": "622900",
"initial": "L",
"short": "Linxia",
"shorter": "lx"
}, {
"id": "68",
"provincecode": "230000",
"city": "牡丹江市",
"code": "231000",
"initial": "M",
"short": "Mudanjiang",
"shorter": "mdj"
}, {
"id": "102",
"provincecode": "340000",
"city": "马鞍山市",
"code": "340500",
"initial": "M",
"short": "Maanshan",
"shorter": "mas"
}, {
"id": "205",
"provincecode": "440000",
"city": "茂名市",
"code": "440900",
"initial": "M",
"short": "Maoming",
"shorter": "mm"
}, {
"id": "208",
"provincecode": "440000",
"city": "梅州市",
"code": "441400",
"initial": "M",
"short": "Meizhou",
"shorter": "mz"
}, {
"id": "243",
"provincecode": "510000",
"city": "绵阳市",
"code": "510700",
"initial": "M",
"short": "Mianyang",
"shorter": "my"
}, {
"id": "249",
"provincecode": "510000",
"city": "眉山市",
"code": "511400",
"initial": "M",
"short": "Meishan",
"shorter": "ms"
}, {
"id": "74",
"provincecode": "320000",
"city": "南京市",
"code": "320100",
"initial": "N",
"short": "Nanjing",
"shorter": "nj"
}, {
"id": "79",
"provincecode": "320000",
"city": "南通市",
"code": "320600",
"initial": "N",
"short": "Nantong",
"shorter": "nt"
}, {
"id": "88",
"provincecode": "330000",
"city": "宁波市",
"code": "330200",
"initial": "N",
"short": "Ningbo",
"shorter": "nb"
}, {
"id": "121",
"provincecode": "350000",
"city": "南平市",
"code": "350700",
"initial": "N",
"short": "Nanping",
"shorter": "np"
}, {
"id": "123",
"provincecode": "350000",
"city": "宁德市",
"code": "350900",
"initial": "N",
"short": "Ningde",
"shorter": "nd"
}, {
"id": "124",
"provincecode": "360000",
"city": "南昌市",
"code": "360100",
"initial": "N",
"short": "Nanchang",
"shorter": "nc"
}, {
"id": "164",
"provincecode": "410000",
"city": "南阳市",
"code": "411300",
"initial": "N",
"short": "Nanyang",
"shorter": "ny"
}, {
"id": "218",
"provincecode": "450000",
"city": "南宁市",
"code": "450100",
"initial": "N",
"short": "Nanning",
"shorter": "nn"
}, {
"id": "246",
"provincecode": "510000",
"city": "内江市",
"code": "511000",
"initial": "N",
"short": "Neijiang",
"shorter": "nj"
}, {
"id": "248",
"provincecode": "510000",
"city": "南充市",
"code": "511300",
"initial": "N",
"short": "Nanchong",
"shorter": "nc"
}, {
"id": "282",
"provincecode": "530000",
"city": "怒江傈僳族自治州",
"code": "533300",
"initial": "N",
"short": "Nujiang",
"shorter": "nj"
}, {
"id": "288",
"provincecode": "540000",
"city": "那曲地区",
"code": "542400",
"initial": "N",
"short": "Naqu",
"shorter": "nq"
}, {
"id": "46",
"provincecode": "210000",
"city": "盘锦市",
"code": "211100",
"initial": "P",
"short": "Panjin",
"shorter": "pj"
}, {
"id": "117",
"provincecode": "350000",
"city": "莆田市",
"code": "350300",
"initial": "P",
"short": "Putian",
"shorter": "pt"
}, {
"id": "126",
"provincecode": "360000",
"city": "萍乡市",
"code": "360300",
"initial": "P",
"short": "Pingxiang",
"shorter": "px"
}, {
"id": "155",
"provincecode": "410000",
"city": "平顶山市",
"code": "410400",
"initial": "P",
"short": "Pingdingshan",
"shorter": "pds"
}, {
"id": "160",
"provincecode": "410000",
"city": "濮阳市",
"code": "410900",
"initial": "P",
"short": "Puyang",
"shorter": "py"
}, {
"id": "240",
"provincecode": "510000",
"city": "攀枝花市",
"code": "510400",
"initial": "P",
"short": "Panzhihua",
"shorter": "pzh"
}, {
"id": "308",
"provincecode": "620000",
"city": "平凉市",
"code": "620800",
"initial": "P",
"short": "Pingliang",
"shorter": "pl"
}, {
"id": "4",
"provincecode": "130000",
"city": "秦皇岛市",
"code": "130300",
"initial": "Q",
"short": "Qinhuangdao",
"shorter": "qhd"
}, {
"id": "60",
"provincecode": "230000",
"city": "齐齐哈尔市",
"code": "230200",
"initial": "Q",
"short": "Qiqihaer",
"shorter": "qqhe"
}, {
"id": "67",
"provincecode": "230000",
"city": "七台河市",
"code": "230900",
"initial": "Q",
"short": "Qitaihe",
"shorter": "qth"
}, {
"id": "94",
"provincecode": "330000",
"city": "衢州市",
"code": "330800",
"initial": "Q",
"short": "Quzhou",
"shorter": "qz"
}, {
"id": "119",
"provincecode": "350000",
"city": "泉州市",
"code": "350500",
"initial": "Q",
"short": "Quanzhou",
"shorter": "qz"
}, {
"id": "136",
"provincecode": "370000",
"city": "青岛市",
"code": "370200",
"initial": "Q",
"short": "Qingdao",
"shorter": "qd"
}, {
"id": "212",
"provincecode": "440000",
"city": "清远市",
"code": "441800",
"initial": "Q",
"short": "Qingyuan",
"shorter": "qy"
}, {
"id": "224",
"provincecode": "450000",
"city": "钦州市",
"code": "450700",
"initial": "Q",
"short": "Qinzhou",
"shorter": "qz"
}, {
"id": "264",
"provincecode": "520000",
"city": "黔西南布依族苗族自治州",
"code": "522300",
"initial": "Q",
"short": "Qianxinan",
"shorter": "qxn"
}, {
"id": "266",
"provincecode": "520000",
"city": "黔东南苗族侗族自治州",
"code": "522600",
"initial": "Q",
"short": "Qiandong",
"shorter": "qdn"
}, {
"id": "267",
"provincecode": "520000",
"city": "黔南布依族苗族自治州",
"code": "522700",
"initial": "Q",
"short": "Qiannan",
"shorter": "qn"
}, {
"id": "269",
"provincecode": "530000",
"city": "曲靖市",
"code": "530300",
"initial": "Q",
"short": "Qujing",
"shorter": "qj"
}, {
"id": "310",
"provincecode": "620000",
"city": "庆阳市",
"code": "621000",
"initial": "Q",
"short": "Qingyang",
"shorter": "qy"
}, {
"id": "145",
"provincecode": "370000",
"city": "日照市",
"code": "371100",
"initial": "R",
"short": "Rizhao",
"shorter": "rz"
}, {
"id": "287",
"provincecode": "540000",
"city": "日喀则地区",
"code": "542300",
"initial": "R",
"short": "Rikaze",
"shorter": "rkz"
}, {
"id": "2",
"provincecode": "130000",
"city": "石家庄市",
"code": "130100",
"initial": "S",
"short": "Shijiazhuang",
"shorter": "sjz"
}, {
"id": "",
"provincecode": "310000",
"city": "上海市",
"code": "310000",
"initial": "S",
"short": "Shanghai",
"shorter": "sh"
}, {
"id": "18",
"provincecode": "140000",
"city": "朔州市",
"code": "140600",
"initial": "S",
"short": "Shuozhou",
"shorter": "sz"
}, {
"id": "36",
"provincecode": "210000",
"city": "沈阳市",
"code": "210100",
"initial": "S",
"short": "Shenyang",
"shorter": "sy"
}, {
"id": "",
"provincecode": "530000",
"city": "普洱市",
"code": "530800",
"initial": "P",
"short": "Puer",
"shorter": "pe"
}, {
"id": "52",
"provincecode": "220000",
"city": "四平市",
"code": "220300",
"initial": "S",
"short": "Siping",
"shorter": "sp"
}, {
"id": "56",
"provincecode": "220000",
"city": "松原市",
"code": "220700",
"initial": "S",
"short": "Songyuan",
"shorter": "sy"
}, {
"id": "63",
"provincecode": "230000",
"city": "双鸭山市",
"code": "230500",
"initial": "S",
"short": "Shuangyashan",
"shorter": "sys"
}, {
"id": "70",
"provincecode": "230000",
"city": "绥化市",
"code": "231200",
"initial": "S",
"short": "Suihua",
"shorter": "sh"
}, {
"id": "78",
"provincecode": "320000",
"city": "苏州市",
"code": "320500",
"initial": "S",
"short": "Suzhou",
"shorter": "sz"
}, {
"id": "86",
"provincecode": "320000",
"city": "宿迁市",
"code": "321300",
"initial": "S",
"short": "Suqian",
"shorter": "sq"
}, {
"id": "92",
"provincecode": "330000",
"city": "绍兴市",
"code": "330600",
"initial": "S",
"short": "Shaoxing",
"shorter": "sx"
}, {
"id": "109",
"provincecode": "340000",
"city": "宿州市",
"code": "341300",
"initial": "S",
"short": "Suzhou",
"shorter": "sz"
}, {
"id": "118",
"provincecode": "350000",
"city": "三明市",
"code": "350400",
"initial": "S",
"short": "Sanming",
"shorter": "sm"
}, {
"id": "134",
"provincecode": "360000",
"city": "上饶市",
"code": "361100",
"initial": "S",
"short": "Shangrao",
"shorter": "sr"
}, {
"id": "163",
"provincecode": "410000",
"city": "三门峡市",
"code": "411200",
"initial": "S",
"short": "Sanmenxia",
"shorter": "smx"
}, {
"id": "165",
"provincecode": "410000",
"city": "商丘市",
"code": "411400",
"initial": "S",
"short": "Shangqiu",
"shorter": "sq"
}, {
"id": "171",
"provincecode": "420000",
"city": "十堰市",
"code": "420300",
"initial": "S",
"short": "Shiyan",
"shorter": "sy"
}, {
"id": "180",
"provincecode": "420000",
"city": "随州市",
"code": "421300",
"initial": "S",
"short": "Suizhou",
"shorter": "sz"
}, {
"id": "187",
"provincecode": "430000",
"city": "邵阳市",
"code": "430500",
"initial": "S",
"short": "Shaoyang",
"shorter": "sy"
}, {
"id": "198",
"provincecode": "440000",
"city": "韶关市",
"code": "440200",
"initial": "S",
"short": "Shaoguan",
"shorter": "sg"
}, {
"id": "199",
"provincecode": "440000",
"city": "深圳市",
"code": "440300",
"initial": "S",
"short": "Shenzhen",
"shorter": "sz"
}, {
"id": "201",
"provincecode": "440000",
"city": "汕头市",
"code": "440500",
"initial": "S",
"short": "Shantou",
"shorter": "st"
}, {
"id": "209",
"provincecode": "440000",
"city": "汕尾市",
"code": "441500",
"initial": "S",
"short": "Shanwei",
"shorter": "sw"
}, {
"id": "233",
"provincecode": "460000",
"city": "三亚市",
"code": "460200",
"initial": "S",
"short": "Sanya",
"shorter": "sy"
}, {
"id": "245",
"provincecode": "510000",
"city": "遂宁市",
"code": "510900",
"initial": "S",
"short": "Suining",
"shorter": "sn"
}, {
"id": "286",
"provincecode": "540000",
"city": "山南地区",
"code": "542200",
"initial": "S",
"short": "Shannan",
"shorter": "sn"
}, {
"id": "300",
"provincecode": "610000",
"city": "商洛市",
"code": "611000",
"initial": "S",
"short": "Shangluo",
"shorter": "sl"
}, {
"id": "324",
"provincecode": "640000",
"city": "石嘴山市",
"code": "640200",
"initial": "S",
"short": "Shizuishan",
"shorter": "szs"
}, {
"id": "3",
"provincecode": "130000",
"city": "唐山市",
"code": "130200",
"initial": "T",
"short": "Tangshan",
"shorter": "ts"
}, {
"id": "13",
"provincecode": "140000",
"city": "太原市",
"code": "140100",
"initial": "T",
"short": "Taiyuan",
"shorter": "ty"
}, {
"id": "28",
"provincecode": "150000",
"city": "通辽市",
"code": "150500",
"initial": "T",
"short": "Tongliao",
"shorter": "tl"
}, {
"id": "47",
"provincecode": "210000",
"city": "铁岭市",
"code": "211200",
"initial": "T",
"short": "Tieling",
"shorter": "tl"
}, {
"id": "54",
"provincecode": "220000",
"city": "通化市",
"code": "220500",
"initial": "T",
"short": "Tonghua",
"shorter": "th"
}, {
"id": "85",
"provincecode": "320000",
"city": "泰州市",
"code": "321200",
"initial": "T",
"short": "Taizhou",
"shorter": "tz"
}, {
"id": "96",
"provincecode": "330000",
"city": "台州市",
"code": "331000",
"initial": "T",
"short": "Taizhou",
"shorter": "tz"
}, {
"id": "104",
"provincecode": "340000",
"city": "铜陵市",
"code": "340700",
"initial": "T",
"short": "Tongling",
"shorter": "tl"
}, {
"id": "143",
"provincecode": "370000",
"city": "泰安市",
"code": "370900",
"initial": "T",
"short": "Taian",
"shorter": "ta"
}, {
"id": "263",
"provincecode": "520000",
"city": "铜仁地区",
"code": "522200",
"initial": "T",
"short": "Tongren",
"shorter": "tr"
}, {
"id": "292",
"provincecode": "610000",
"city": "铜川市",
"code": "610200",
"initial": "T",
"short": "Tongchuan",
"shorter": "tc"
}, {
"id": "305",
"provincecode": "620000",
"city": "天水市",
"code": "620500",
"initial": "T",
"short": "Tianshui",
"shorter": "ts"
}, {
"id": "330",
"provincecode": "650000",
"city": "吐鲁番地区",
"code": "652100",
"initial": "T",
"short": "Tulufan",
"shorter": "tlf"
}, {
"id": "340",
"provincecode": "650000",
"city": "塔城地区",
"code": "654200",
"initial": "T",
"short": "Tachengdi",
"shorter": "tcdq"
}, {
"id": "343",
"provincecode": "120000",
"city": "天津市",
"code": "120000",
"initial": "T",
"short": "Tianjin",
"shorter": "tj"
}, {
"id": "26",
"provincecode": "150000",
"city": "乌海市",
"code": "150300",
"initial": "W",
"short": "Wuhai",
"shorter": "wh"
}, {
"id": "32",
"provincecode": "150000",
"city": "乌兰察布市",
"code": "150900",
"initial": "W",
"short": "Wulanchabu",
"shorter": "wlcb"
}, {
"id": "75",
"provincecode": "320000",
"city": "无锡市",
"code": "320200",
"initial": "W",
"short": "Wuxi",
"shorter": "wx"
}, {
"id": "89",
"provincecode": "330000",
"city": "温州市",
"code": "330300",
"initial": "W",
"short": "Wenzhou",
"shorter": "wz"
}, {
"id": "99",
"provincecode": "340000",
"city": "芜湖市",
"code": "340200",
"initial": "W",
"short": "Wuhu",
"shorter": "wh"
}, {
"id": "141",
"provincecode": "370000",
"city": "潍坊市",
"code": "370700",
"initial": "W",
"short": "Weifang",
"shorter": "wf"
}, {
"id": "144",
"provincecode": "370000",
"city": "威海市",
"code": "371000",
"initial": "W",
"short": "Weihai",
"shorter": "wh"
}, {
"id": "169",
"provincecode": "420000",
"city": "武汉市",
"code": "420100",
"initial": "W",
"short": "Wuhan",
"shorter": "wh"
}, {
"id": "221",
"provincecode": "450000",
"city": "梧州市",
"code": "450400",
"initial": "W",
"short": "Wuzhou",
"shorter": "wz"
}, {
"id": "278",
"provincecode": "530000",
"city": "文山壮族苗族自治州",
"code": "532600",
"initial": "W",
"short": "Wenshan",
"shorter": "wszzmz"
}, {
"id": "295",
"provincecode": "610000",
"city": "渭南市",
"code": "610500",
"initial": "W",
"short": "Weinan",
"shorter": "wn"
}, {
"id": "306",
"provincecode": "620000",
"city": "武威市",
"code": "620600",
"initial": "W",
"short": "Wuwei",
"shorter": "ww"
}, {
"id": "325",
"provincecode": "640000",
"city": "吴忠市",
"code": "640300",
"initial": "W",
"short": "Wuzhong",
"shorter": "wz"
}, {
"id": "328",
"provincecode": "650000",
"city": "乌鲁木齐市",
"code": "650100",
"initial": "W",
"short": "Wulumuqi",
"shorter": "wlmq"
}, {
"id": "6",
"provincecode": "130000",
"city": "邢台市",
"code": "130500",
"initial": "X",
"short": "Xingtai",
"shorter": "xt"
}, {
"id": "21",
"provincecode": "140000",
"city": "忻州市",
"code": "140900",
"initial": "X",
"short": "Xinzhou",
"shorter": "xz"
}, {
"id": "33",
"provincecode": "150000",
"city": "兴安盟",
"code": "152200",
"initial": "X",
"short": "Xinganmeng",
"shorter": "xa"
}, {
"id": "34",
"provincecode": "150000",
"city": "锡林郭勒盟",
"code": "152500",
"initial": "X",
"short": "Xilinguolemeng",
"shorter": "xlglm"
}, {
"id": "76",
"provincecode": "320000",
"city": "徐州市",
"code": "320300",
"initial": "X",
"short": "Xuzhou",
"shorter": "xz"
}, {
"id": "114",
"provincecode": "340000",
"city": "宣城市",
"code": "341800",
"initial": "X",
"short": "Xuancheng",
"shorter": "xc"
}, {
"id": "116",
"provincecode": "350000",
"city": "厦门市",
"code": "350200",
"initial": "X",
"short": "Xiamen",
"shorter": "xm"
}, {
"id": "128",
"provincecode": "360000",
"city": "新余市",
"code": "360500",
"initial": "X",
"short": "Xinyu",
"shorter": "xy"
}, {
"id": "158",
"provincecode": "410000",
"city": "新乡市",
"code": "410700",
"initial": "X",
"short": "Xinxiang",
"shorter": "xx"
}, {
"id": "161",
"provincecode": "410000",
"city": "许昌市",
"code": "411000",
"initial": "X",
"short": "Xuchang",
"shorter": "xc"
}, {
"id": "166",
"provincecode": "410000",
"city": "信阳市",
"code": "411500",
"initial": "X",
"short": "Xinyang",
"shorter": "xy"
}, {
"id": "173",
"provincecode": "420000",
"city": "襄阳市",
"code": "420600",
"initial": "X",
"short": "Xiangyang",
"shorter": "xy"
}, {
"id": "176",
"provincecode": "420000",
"city": "孝感市",
"code": "420900",
"initial": "X",
"short": "Xiaogan",
"shorter": "xg"
}, {
"id": "179",
"provincecode": "420000",
"city": "咸宁市",
"code": "421200",
"initial": "X",
"short": "Xianning",
"shorter": "xn"
}, {
"id": "185",
"provincecode": "430000",
"city": "湘潭市",
"code": "430300",
"initial": "X",
"short": "Xiangtan",
"shorter": "xt"
}, {
"id": "196",
"provincecode": "430000",
"city": "湘西土家族苗族自治州",
"code": "433100",
"initial": "X",
"short": "Xiangxi",
"shorter": "xxtjz"
}, {
"id": "279",
"provincecode": "530000",
"city": "西双版纳傣族自治州",
"code": "532800",
"initial": "X",
"short": "Xishuangbanna",
"shorter": "xsbn"
}, {
"id": "291",
"provincecode": "610000",
"city": "西安市",
"code": "610100",
"initial": "X",
"short": "Xian",
"shorter": "xa"
}, {
"id": "294",
"provincecode": "610000",
"city": "咸阳市",
"code": "610400",
"initial": "X",
"short": "Xianyang",
"shorter": "xy"
}, {
"id": "315",
"provincecode": "630000",
"city": "西宁市",
"code": "630100",
"initial": "X",
"short": "Xining",
"shorter": "xn"
}, {
"id": "15",
"provincecode": "140000",
"city": "阳泉市",
"code": "140300",
"initial": "Y",
"short": "Yangquan",
"shorter": "yq"
}, {
"id": "20",
"provincecode": "140000",
"city": "运城市",
"code": "140800",
"initial": "Y",
"short": "Yuncheng",
"shorter": "yc"
}, {
"id": "43",
"provincecode": "210000",
"city": "营口市",
"code": "210800",
"initial": "Y",
"short": "Yingkou",
"shorter": "yk"
}, {
"id": "58",
"provincecode": "220000",
"city": "延边朝鲜族自治州",
"code": "222400",
"initial": "Y",
"short": "Yanbian",
"shorter": "ybcx"
}, {
"id": "65",
"provincecode": "230000",
"city": "伊春市",
"code": "230700",
"initial": "Y",
"short": "Yichun",
"shorter": "yc"
}, {
"id": "82",
"provincecode": "320000",
"city": "盐城市",
"code": "320900",
"initial": "Y",
"short": "Yancheng",
"shorter": "yc"
}, {
"id": "83",
"provincecode": "320000",
"city": "扬州市",
"code": "321000",
"initial": "Y",
"short": "Yangzhou",
"shorter": "yz"
}, {
"id": "129",
"provincecode": "360000",
"city": "鹰潭市",
"code": "360600",
"initial": "Y",
"short": "Yingtan",
"shorter": "yt"
}, {
"id": "132",
"provincecode": "360000",
"city": "宜春市",
"code": "360900",
"initial": "Y",
"short": "Yichun",
"shorter": "yc"
}, {
"id": "140",
"provincecode": "370000",
"city": "烟台市",
"code": "370600",
"initial": "Y",
"short": "Yantai",
"shorter": "yt"
}, {
"id": "172",
"provincecode": "420000",
"city": "宜昌市",
"code": "420500",
"initial": "Y",
"short": "Yichang",
"shorter": "yc"
}, {
"id": "188",
"provincecode": "430000",
"city": "岳阳市",
"code": "430600",
"initial": "Y",
"short": "Yueyang",
"shorter": "yy"
}, {
"id": "191",
"provincecode": "430000",
"city": "益阳市",
"code": "430900",
"initial": "Y",
"short": "Yiyang",
"shorter": "yy"
}, {
"id": "193",
"provincecode": "430000",
"city": "永州市",
"code": "431100",
"initial": "Y",
"short": "Yongzhou",
"shorter": "yz"
}, {
"id": "211",
"provincecode": "440000",
"city": "阳江市",
"code": "441700",
"initial": "Y",
"short": "Yangjiang",
"shorter": "yj"
}, {
"id": "217",
"provincecode": "440000",
"city": "云浮市",
"code": "445300",
"initial": "Y",
"short": "Yunfu",
"shorter": "yf"
}, {
"id": "226",
"provincecode": "450000",
"city": "玉林市",
"code": "450900",
"initial": "Y",
"short": "Yulin",
"shorter": "yl"
}, {
"id": "250",
"provincecode": "510000",
"city": "宜宾市",
"code": "511500",
"initial": "Y",
"short": "Yibin",
"shorter": "yb"
}, {
"id": "253",
"provincecode": "510000",
"city": "雅安市",
"code": "511800",
"initial": "Y",
"short": "Yaan",
"shorter": "ya"
}, {
"id": "270",
"provincecode": "530000",
"city": "玉溪市",
"code": "530400",
"initial": "Y",
"short": "Yuxi",
"shorter": "yx"
}, {
"id": "296",
"provincecode": "610000",
"city": "延安市",
"code": "610600",
"initial": "Y",
"short": "Yanan",
"shorter": "ya"
}, {
"id": "298",
"provincecode": "610000",
"city": "榆林市",
"code": "610800",
"initial": "Y",
"short": "Yulin",
"shorter": "yl"
}, {
"id": "321",
"provincecode": "630000",
"city": "玉树藏族自治州",
"code": "632700",
"initial": "Y",
"short": "Yushu",
"shorter": "yszz"
}, {
"id": "323",
"provincecode": "640000",
"city": "银川市",
"code": "640100",
"initial": "Y",
"short": "Yinchuan",
"shorter": "yc"
}, {
"id": "339",
"provincecode": "650000",
"city": "伊犁哈萨克自治州",
"code": "654000",
"initial": "Y",
"short": "Yilihasake",
"shorter": "ylhsk"
}, {
"id": "8",
"provincecode": "130000",
"city": "张家口市",
"code": "130700",
"initial": "Z",
"short": "Zhangjiakou",
"shorter": "zjk"
}, {
"id": "84",
"provincecode": "320000",
"city": "镇江市",
"code": "321100",
"initial": "Z",
"short": "Zhenjiang",
"shorter": "zj"
}, {
"id": "95",
"provincecode": "330000",
"city": "舟山市",
"code": "330900",
"initial": "Z",
"short": "Zhoushan",
"shorter": "zs"
}, {
"id": "120",
"provincecode": "350000",
"city": "漳州市",
"code": "350600",
"initial": "Z",
"short": "Zhangzhou",
"shorter": "zz"
}, {
"id": "137",
"provincecode": "370000",
"city": "淄博市",
"code": "370300",
"initial": "Z",
"short": "Zibo",
"shorter": "zb"
}, {
"id": "138",
"provincecode": "370000",
"city": "枣庄市",
"code": "370400",
"initial": "Z",
"short": "Zaozhuang",
"shorter": "zz"
}, {
"id": "152",
"provincecode": "410000",
"city": "郑州市",
"code": "410100",
"initial": "Z",
"short": "Zhengzhou",
"shorter": "zz"
}, {
"id": "167",
"provincecode": "410000",
"city": "周口市",
"code": "411600",
"initial": "Z",
"short": "Zhoukou",
"shorter": "zk"
}, {
"id": "168",
"provincecode": "410000",
"city": "驻马店市",
"code": "411700",
"initial": "Z",
"short": "Zhumadian",
"shorter": "zmd"
}, {
"id": "184",
"provincecode": "430000",
"city": "株洲市",
"code": "430200",
"initial": "Z",
"short": "Zhuzhou",
"shorter": "zz"
}, {
"id": "190",
"provincecode": "430000",
"city": "张家界市",
"code": "430800",
"initial": "Z",
"short": "Zhangjiajie",
"shorter": "zjj"
}, {
"id": "200",
"provincecode": "440000",
"city": "珠海市",
"code": "440400",
"initial": "Z",
"short": "Zhuhai",
"shorter": "zh"
}, {
"id": "204",
"provincecode": "440000",
"city": "湛江市",
"code": "440800",
"initial": "Z",
"short": "Zhanjiang",
"shorter": "zj"
}, {
"id": "206",
"provincecode": "440000",
"city": "肇庆市",
"code": "441200",
"initial": "Z",
"short": "Zhaoqing",
"shorter": "zq"
}, {
"id": "214",
"provincecode": "440000",
"city": "中山市",
"code": "442000",
"initial": "Z",
"short": "Zhongshan",
"shorter": "zs"
}, {
"id": "239",
"provincecode": "510000",
"city": "自贡市",
"code": "510300",
"initial": "Z",
"short": "Zigong",
"shorter": "zg"
}, {
"id": "255",
"provincecode": "510000",
"city": "资阳市",
"code": "512000",
"initial": "Z",
"short": "Ziyang",
"shorter": "zy"
}, {
"id": "261",
"provincecode": "520000",
"city": "遵义市",
"code": "520300",
"initial": "Z",
"short": "Zunyi",
"shorter": "zy"
}, {
"id": "272",
"provincecode": "530000",
"city": "昭通市",
"code": "530600",
"initial": "Z",
"short": "Zhaotong",
"shorter": "zt"
}, {
"id": "307",
"provincecode": "620000",
"city": "张掖市",
"code": "620700",
"initial": "Z",
"short": "Zhangye",
"shorter": "zy"
}, {
"id": "327",
"provincecode": "640000",
"city": "中卫市",
"code": "640500",
"initial": "Z",
"short": "Zhongwei",
"shorter": "zw"
}]
//城市检索的首字母
var searchLetter = ["A", "B", "C", "D", "E", "F", "G", "H", "J", "K", "L", "M", "N", "P", "Q", "R", "S", "T", "W", "X", "Y", "Z"]
// function searchLetter() {
// return searchLetter;
// }
//对城市信息进行分组
function cityList() {
let tempArr = [];
searchLetter.map(
initial => {
let tempObj = {};
let cityInfo = [];
tempObj.initial = initial;
tempObj.cityInfo = cityObj.filter(
city => city.initial == initial
);
tempArr.push(tempObj);
// console.log(tempArr);
}
);
// console.log(JSON.stringify(tempArr));
return tempArr;
}
function pushCity() {
}
module.exports = {
searchLetter: searchLetter,
cityList: cityList,
cityObjs: cityObjs
}