评论

收藏

[Java] Java调用echarts提供的地图压缩方法来压缩地图

编程语言 编程语言 发布于:2021-10-06 13:58 | 阅读数:254 | 评论:0

今天小编就为大家分享一篇关于Java调用echarts提供的地图压缩方法来压缩地图,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
由于默认情况下的 geojson 文件太大,echarts 提供了方法可以压缩地图。
geojson 介绍:http://geojson.org/
echarts 提供了压缩算法,但是代码是 javascript 的,参考代码写个 java 的也可以,但是通过 java 提供的脚本引擎可以很方便的直接执行 js。
本文压缩代码参考下面的项目:
https://github.com/giscafer/mapshaper-plus
这里的算法也是来源于 echarts
从该项目提取出压缩地图的 js 代码,简化后如下:
function convert2echarts(rawstr,filename,type){
  var results="";
  var json = json.parse(rawstr);
  // meta tag
  json.utf8encoding = true;
  var features = json.features;
  if (!features) {
  return;
  }
  features.foreach(function (feature){
  var encodeoffsets = feature.geometry.encodeoffsets = [];
  var coordinates = feature.geometry.coordinates;
  if (feature.geometry.type === 'polygon') {
    coordinates.foreach(function (coordinate, idx){
    coordinates[idx] = encodepolygon(
      coordinate, encodeoffsets[idx] = []
    );
    });
  } else if(feature.geometry.type === 'multipolygon') {
    coordinates.foreach(function (polygon, idx1){
    encodeoffsets[idx1] = [];
    polygon.foreach(function (coordinate, idx2) {
      coordinates[idx1][idx2] = encodepolygon(
      coordinate, encodeoffsets[idx1][idx2] = []
      );
    });
    });
  }
  });
  if(type==='json'){
  results=json.stringify(json);
  }else{
  results=addechartsjswrapper(json.stringify(json), filename);
  }
  return results;
};
function encodepolygon(coordinate, encodeoffsets) {
  var result = '';
  var prevx = quantize(coordinate[0][0]);
  var prevy = quantize(coordinate[0][1]);
  // store the origin offset
  encodeoffsets[0] = prevx;
  encodeoffsets[1] = prevy;
  for (var i = 0; i < coordinate.length; i++) {
  var point = coordinate[i];
  result+=encode(point[0], prevx);
  result+=encode(point[1], prevy);
  prevx = quantize(point[0]);
  prevy = quantize(point[1]);
  }
  return result;
}
function addamdwrapper(jsonstr) {
  return ['define(function() {',
  '  return ' + jsonstr + ';',
  '});'].join('\n');
}
function addechartsjswrapper(jsonstr,filename) {
  return ['(function (root, factory) {',
  "  if (typeof define === 'function' && define.amd) {",
  "  define(['exports', 'echarts'], factory);",
  "  } else if (typeof exports === 'object' && typeof exports.nodename !== 'string') {",
  "  factory(exports, require('echarts'));",
  "  } else {",
  "  factory({}, root.echarts);",
  "  }",
  " }(this, function (exports, echarts) {",
  "  var log = function (msg) {",
  "    if (typeof console !== 'undefined') {",
  "    console && console.error && console.error(msg);",
  "    }",
  "  }",
  " if (!echarts) {",
  "  log('echarts is not loaded');",
  "    return;",
  "  }",
  " if (!echarts.registermap) {",
  "  log('echarts map is not loaded')",
  "  return;",
  " }",
  " echarts.registermap('"+filename+"',"+ jsonstr,
  ' )}));'].join('\n');
}
function encode(val, prev){
  // quantization
  val = quantize(val);
  // var tmp = val;
  // delta
  val = val - prev;
  if (((val << 1) ^ (val >> 15)) + 64 === 8232) {
  //wtf, 8232 will get syntax error in js code
  val--;
  }
  // zigzag
  val = (val << 1) ^ (val >> 15);
  // add offset and get unicode
  return string.fromcharcode(val+64);
  // var tmp = {'tmp' : str};
  // try{
  //   eval("(" + json.stringify(tmp) + ")");
  // }catch(e) {
  //   console.log(val + 64);
  // }
}
function quantize(val) {
  return math.ceil(val * 1024);
}
一个河北省的 geojson 示例(文件大小为 55 kb):
{"type": "featurecollection",
"cp":[115.4004,39.4688],
"size":"1300",
"features":
[
{"type": "feature","properties":{"id":"1308","name":"承德市","cp":[117.5757,41.4075],"childnum":11},"geometry":{"type":"polygon","coordinates":[[[116.0815,41.781],[116.1035,41.7865],[116.1255,41.8085],[116.1035,41.8359],[116.1255,41.8689],[116.1584,41.8634],[116.1694,41.8744],[116.1914,41.8634],[116.2134,41.8799],[116.2134,41.8909],[116.2244,41.9183],[116.2354,41.9238],[116.2244,41.9293],[116.2244,41.9348],[116.3013,41.9733],[116.3123,41.9952],[116.3342,42.0062],[116.3672,42.0117],[116.4111,41.9952],[116.4111,41.9678],[116.3892,41.9458],[116.4331,41.9403],[116.4661,41.9568],[116.499,41.9843],[116.532,41.9568],[116.543,41.9348],[116.5869,41.9238],[116.5979,41.9348],[116.6418,41.9293],[116.6638,41.9458],[116.7188,41.9403],[116.7188,41.9623],[116.7297,41.9733],[116.7407,41.9897],[116.7737,41.9952],[116.7737,41.9843],[116.7957,41.9733],[116.8506,42.0062],[116.8726,42.0007],[116.8835,42.0227],[116.8726,42.0282],[116.8835,42.0557],[116.8835,42.0667],[116.8945,42.0831],[116.8945,42.1051],[116.8286,42.1655],[116.8066,42.1765],[116.7957,42.1875],[116.8176,42.204],[116.9055,42.1875],[116.9165,42.1985],[116.9165,42.2534],[116.9055,42.2699],[116.9055,42.2919],[116.8945,42.3083],[116.9055,42.3523],[116.9055,42.3688],[116.9055,42.3853],[116.9165,42.4017],[116.9714,42.4292],[117.0044,42.4292],[117.0154,42.4567],[117.0813,42.4622],[117.0923,42.4841],[117.1362,42.4677],[117.2021,42.4677],[117.2791,42.4841],[117.334,42.4622],[117.3889,42.4622],[117.4109,42.4731],[117.3999,42.5116],[117.3999,42.5226],[117.4219,42.5226],[117.4329,42.5116],[117.4658,42.5171],[117.4768,42.5336],[117.4768,42.583],[117.4878,42.594],[117.5317,42.5885],[117.5427,42.5995],[117.5537,42.605],[117.5757,42.583],[117.6306,42.5665],[117.8064,42.616],[117.8064,42.5995],[117.7954,42.594],[117.8064,42.5775],[117.8394,42.561],[117.8613,42.5391],[117.8723,42.4951],[117.9272,42.4731],[117.9602,42.4292],[117.9712,42.4292],[118.0042,42.4127],[118.0261,42.3853],[118.0151,42.3468],[118.0261,42.3193],[118.0591,42.3083],[118.0591,42.2864],[117.9712,42.2424],[118.0261,42.2095],[118.0481,42.193],[118.103,42.182],[118.114,42.171],[118.103,42.149],[118.092,42.1106],[118.158,42.0831],[118.158,42.0612],[118.136,42.0667],[118.147,42.0557],[118.114,42.0447],[118.125,42.0392],[118.158,42.0282],[118.2019,42.0337],[118.2239,42.0557],[118.2239,42.0831],[118.2458,42.0941],[118.2678,42.0886],[118.3008,42.0557],[118.2788,42.0282],[118.2678,42.0282],[118.2349,42.0172],[118.2898,42.0062],[118.3008,41.9897],[118.3118,41.9897],[118.3008,41.9403],[118.2678,41.9293],[118.2678,41.9183],[118.3337,41.8744],[118.3337,41.8579],[118.3447,41.8469],[118.3228,41.8359],[118.3118,41.781],[118.2788,41.7645],[118.2678,41.7645],[118.2568,41.77],[118.2458,41.781],[118.2458,41.7975],[118.2239,41.814],[118.2019,41.8085],[118.1909,41.814],[118.1689,41.8085],[118.147,41.7975],[118.158,41.7865],[118.136,41.7645],[118.147,41.759],[118.136,41.7316],[118.158,41.7206],[118.1689,41.6821],[118.2239,41.6382],[118.2129,41.6162],[118.2349,41.5833],[118.2898,41.5723],[118.2898,41.5613],[118.3228,41.5668],[118.3118,41.5393],[118.3228,41.5173],[118.3228,41.5063],[118.3118,41.5009],[118.3118,41.4844],[118.2788,41.4789],[118.2678,41.4679],[118.3447,41.4514],[118.3557,41.424],[118.3557,41.391],[118.3667,41.3855],[118.3557,41.3745],[118.3557,41.3525],[118.3667,41.347],[118.3557,41.3361],[118.3777,41.3141],[118.3997,41.3086],[118.4106,41.3196],[118.4216,41.3361],[118.4875,41.347],[118.5095,41.3416],[118.5315,41.358],[118.5425,41.3525],[118.5864,41.3525],[118.6084,41.347],[118.6523,41.347],[118.6743,41.358],[118.6963,41.3306],[118.7073,41.3361],[118.7183,41.3306],[118.7512,41.3251],[118.7842,41.358],[118.8281,41.369],[118.8501,41.3855],[118.8501,41.369],[118.8391,41.3635],[118.8501,41.3525],[118.8501,41.347],[118.8721,41.3031],[118.927,41.3031],[118.949,41.3141],[118.9709,41.3086],[119.0149,41.3086],[119.0369,41.2976],[119.1467,41.2976],[119.2017,41.2866],[119.2126,41.2921],[119.2126,41.3086],[119.2456,41.3086],[119.2566,41.2811],[119.2456,41.2701],[119.2126,41.2537],[119.2126,41.2262],[119.1797,41.2262],[119.1687,41.2152],[119.1907,41.2042],[119.1907,41.1932],[119.1248,41.1383],[119.0808,41.1328],[119.0808,41.0944],[119.0698,41.0724],[119.0479,41.0779],[119.0369,41.0614],[118.96,41.0779],[118.938,41.0559],[118.938,41.0339],[118.949,41.0175],[119.0259,41.0065],[119.0259,40.99],[119.0039,40.968],[118.9709,40.957],[118.938,40.957],[118.916,40.968],[118.905,40.9625],[118.8831,40.8691],[118.8501,40.8197],[118.8501,40.8032],[118.8831,40.7813],[118.905,40.7813],[118.894,40.7593],[118.949,40.7483],[118.96,40.7208],[118.9819,40.7043],[119.0149,40.6879],[119.0369,40.6879],[119.0588,40.6659],[119.0808,40.6769],[119.1028,40.6659],[119.1577,40.6934],[119.1797,40.6824],[119.1797,40.6659],[119.1467,40.6384],[119.1577,40.6055],[119.1138,40.6055],[119.0808,40.589],[119.0588,40.6055],[118.96,40.556],[118.9709,40.5341],[118.96,40.5341],[118.927,40.5286],[118.894,40.5396],[118.8611,40.5286],[118.8281,40.5341],[118.7952,40.5121],[118.7842,40.4901],[118.7732,40.4791],[118.7292,40.4736],[118.6963,40.4901],[118.6743,40.4681],[118.6633,40.4517],[118.6304,40.4462],[118.6084,40.4352],[118.6194,40.4242],[118.6194,40.4187],[118.6304,40.4187],[118.6304,40.3967],[118.6523,40.3693],[118.6084,40.3253],[118.5974,40.3088],[118.5864,40.3088],[118.5645,40.2869],[118.5315,40.2979],[118.5425,40.3802],[118.5645,40.3967],[118.5425,40.4187],[118.5315,40.4077],[118.4985,40.4022],[118.4656,40.4132],[118.4106,40.4187],[118.3887,40.4352],[118.3557,40.4297],[118.3557,40.4352],[118.3337,40.4297],[118.3228,40.4187],[118.3118,40.4187],[118.2788,40.4242],[118.2568,40.4462],[118.2568,40.4572],[118.2349,40.4626],[118.2349,40.4517],[118.1909,40.4297],[118.158,40.4242],[118.158,40.4077],[118.1689,40.4022],[118.136,40.3748],[118.125,40.3583],[118.0811,40.3528],[118.0701,40.3253],[118.0371,40.3033],[118.0042,40.2924],[117.9712,40.2924],[117.9492,40.2814],[117.9492,40.2869],[117.9163,40.2869],[117.9053,40.2704],[117.8064,40.2594],[117.7625,40.2429],[117.7515,40.2319],[117.7185,40.2429],[117.6965,40.2374],[117.6416,40.2045],[117.6196,40.2045],[117.6086,40.1935],[117.5757,40.1935],[117.5647,40.21],[117.5757,40.2209],[117.5537,40.2209],[117.5427,40.2319],[117.5098,40.2264],[117.4768,40.2319],[117.4438,40.2539],[117.4219,40.2484],[117.4109,40.2319],[117.3999,40.2374],[117.3889,40.2264],[117.356,40.2374],[117.345,40.2429],[117.334,40.2759],[117.301,40.2759],[117.29,40.2924],[117.2791,40.3088],[117.2791,40.3308],[117.2571,40.3418],[117.2461,40.3693],[117.2241,40.3693],[117.2241,40.3748],[117.2351,40.3967],[117.2351,40.4022],[117.2351,40.4187],[117.2681,40.4407],[117.2351,40.4572],[117.2351,40.4681],[117.2131,40.4956],[117.2131,40.5121],[117.2571,40.5176],[117.2461,40.5505],[117.312,40.5725],[117.345,40.578],[117.3889,40.5615],[117.3999,40.5725],[117.4219,40.567],[117.4329,40.578],[117.4109,40.6055],[117.4219,40.6384],[117.4768,40.6494],[117.4768,40.6329],[117.4988,40.6384],[117.5098,40.6659],[117.4988,40.6769],[117.4658,40.6714],[117.4109,40.6879],[117.345,40.6714],[117.323,40.6604],[117.29,40.6604],[117.2571,40.6824],[117.2461,40.6769],[117.2021,40.6934],[117.1143,40.6989],[117.1143,40.7043],[117.0483,40.6989],[117.0264,40.6934],[116.9604,40.7098],[116.9385,40.7373],[116.9275,40.7428],[116.9275,40.7758],[116.8945,40.7758],[116.8945,40.7922],[116.8835,40.8032],[116.8726,40.8197],[116.8176,40.8472],[116.8066,40.8417],[116.7847,40.8746],[116.7188,40.9076],[116.7297,40.9296],[116.7188,40.9351],[116.7078,40.9351],[116.6748,40.9735],[116.6968,41.0229],[116.6858,41.0449],[116.6858,41.0394],[116.6418,41.0614],[116.6199,41.0504],[116.6089,41.0394],[116.6199,41.0175],[116.6199,40.9845],[116.5979,40.9735],[116.5649,40.9955],[116.543,40.99],[116.521,40.9735],[116.4661,40.9845],[116.4551,40.979],[116.4441,40.957],[116.4661,40.9296],[116.4771,40.9021],[116.4001,40.9076],[116.3672,40.9406],[116.3452,40.979],[116.3013,40.99],[116.2903,41.0065],[116.2793,41.0175],[116.2683,41.0339],[116.2683,41.0394],[116.2903,41.0669],[116.2683,41.0999],[116.2354,41.1273],[116.2463,41.1658],[116.2244,41.1823],[116.2354,41.2097],[116.1914,41.2592],[116.1914,41.2921],[116.2134,41.3086],[116.2134,41.3251],[116.1694,41.358],[116.1365,41.369],[116.1035,41.369],[116.0815,41.3855],[116.0486,41.391],[116.0376,41.424],[116.0156,41.4349],[116.0046,41.4569],[115.9827,41.4734],[115.9937,41.4844],[115.9717,41.5448],[115.9497,41.5668],[115.9277,41.5668],[115.9277,41.5942],[115.9058,41.6437],[115.9497,41.6602],[116.0596,41.7371],[116.0815,41.781]]]}},
{"type": "feature","properties":{"id":"1307","name":"张家口市","cp":[115.1477,40.8527],"childnum":15},"geometry":{"type":"polygon","coordinates":[[[116.0815,41.781],[116.0596,41.7371],[115.9497,41.6602],[115.9058,41.6437],[115.9277,41.5942],[115.9277,41.5668],[115.9497,41.5668],[115.9717,41.5448],[115.9937,41.4844],[115.9827,41.4734],[116.0046,41.4569],[116.0156,41.4349],[116.0376,41.424],[116.0486,41.391],[116.0815,41.3855],[116.1035,41.369],[116.1365,41.369],[116.1694,41.358],[116.2134,41.3251],[116.2134,41.3086],[116.1914,41.2921],[116.1914,41.2592],[116.2354,41.2097],[116.2244,41.1823],[116.2463,41.1658],[116.2354,41.1273],[116.2683,41.0999],[116.2903,41.0669],[116.2683,41.0394],[116.2683,41.0339],[116.2793,41.0175],[116.2903,41.0065],[116.3013,40.99],[116.3452,40.979],[116.3672,40.9406],[116.3452,40.9296],[116.3342,40.9076],[116.3892,40.8636],[116.4111,40.8307],[116.4331,40.8197],[116.4441,40.8087],[116.4551,40.7977],[116.4661,40.7703],[116.4221,40.7648],[116.4111,40.7758],[116.3232,40.7703],[116.3123,40.7648],[116.3123,40.7538],[116.2793,40.7648],[116.2463,40.7922],[116.2354,40.7813],[116.2354,40.7593],[116.2134,40.7428],[116.2134,40.7208],[116.2024,40.7153],[116.1914,40.7208],[116.1694,40.6934],[116.1694,40.6659],[116.1475,40.6659],[116.1145,40.6494],[116.1255,40.6274],[116.1145,40.6165],[116.0156,40.6],[116.0046,40.589],[116.0046,40.578],[115.9827,40.578],[115.9717,40.6],[115.9497,40.6],[115.9387,40.611],[115.9167,40.6165],[115.8838,40.5945],[115.8289,40.589],[115.8179,40.556],[115.7959,40.5615],[115.752,40.5396],[115.741,40.5066],[115.741,40.4901],[115.7739,40.4846],[115.7739,40.4626],[115.7739,40.4517],[115.8069,40.4187],[115.8179,40.3857],[115.8508,40.3748],[115.8728,40.3583],[115.9058,40.3583],[115.9167,40.3693],[115.9277,40.3363],[115.9387,40.3143],[115.9497,40.2869],[115.9717,40.2649],[115.9607,40.2594],[115.9277,40.2539],[115.9167,40.2374],[115.8948,40.2374],[115.8728,40.188],[115.8398,40.166],[115.8508,40.1495],[115.8069,40.155],[115.7849,40.177],[115.7739,40.177],[115.752,40.155],[115.752,40.144],[115.752,40.1385],[115.73,40.1276],[115.686,40.1385],[115.6531,40.1276],[115.6531,40.1166],[115.6091,40.1166],[115.5981,40.0946],[115.5762,40.0946],[115.5762,40.1001],[115.5432,40.0781],[115.5322,40.0781],[115.4553,40.0287],[115.4443,39.9957],[115.4224,39.9792],[115.4224,39.9518],[115.4004,39.9078],[115.4004,39.8914],[115.3674,39.8859],[115.3674,39.8639],[115.3455,39.8419],[115.3455,39.8199],[115.3345,39.8035],[115.3345,39.7925],[115.3125,39.7815],[115.2795,39.743],[115.2466,39.7375],[115.2136,39.7101],[115.1807,39.6991],[115.1807,39.6826],[115.1697,39.6716],[115.1367,39.6881],[115.1257,39.6881],[115.1038,39.7046],[115.0378,39.7046],[115.0159,39.6771],[114.9829,39.6771],[114.9609,39.6606],[114.939,39.6716],[114.928,39.6497],[114.884,39.6387],[114.884,39.6222],[114.8511,39.6002],[114.8511,39.5837],[114.8401,39.5837],[114.8181,39.6112],[114.7961,39.6002],[114.7632,39.6167],[114.7302,39.6112],[114.7192,39.6222],[114.7083,39.5892],[114.6533,39.5837],[114.6643,39.5947],[114.6533,39.6002],[114.6423,39.5947],[114.6423,39.5673],[114.6204,39.5563],[114.6204,39.5673],[114.5764,39.5673],[114.5654,39.5782],[114.5544,39.5618],[114.5215,39.5618],[114.5105,39.5782],[114.4995,39.6057],[114.4666,39.6112],[114.4336,39.6057],[114.4006,39.6442],[114.4006,39.6936],[114.4116,39.776],[114.4226,39.787],[114.4336,39.787],[114.3787,39.8694],[114.3237,39.8639],[114.3127,39.8584],[114.2798,39.8749],[114.2249,39.8639],[114.2139,39.8694],[114.2249,39.8969],[114.2249,39.9078],[114.1919,39.9078],[114.1809,39.9023],[114.1479,39.8969],[114.115,39.9078],[114.093,39.9133],[114.071,39.9243],[114.0491,39.9188],[114.0271,39.9628],[114.0271,39.9847],[114.0161,39.9902],[113.9392,40.0067],[113.9172,40.0012],[113.9063,40.0067],[113.9172,40.0177],[113.9612,40.0287],[113.9722,40.0562],[113.9832,40.0726],[113.9722,40.1056],[113.9832,40.1111],[114.0161,40.1001],[114.0381,40.0562],[114.093,40.0726],[114.104,40.1056],[114.082,40.1276],[114.071,40.1825],[114.104,40.1935],[114.126,40.188],[114.126,40.177],[114.1479,40.177],[114.1699,40.188],[114.2358,40.199],[114.2249,40.21],[114.2688,40.2374],[114.2688,40.2264],[114.3018,40.2264],[114.3127,40.2374],[114.3567,40.2484],[114.3896,40.2429],[114.4666,40.2594],[114.4995,40.2814],[114.4995,40.2924],[114.5215,40.3088],[114.5325,40.3418],[114.5105,40.3583],[114.4775,40.3473],[114.4446,40.3748],[114.4006,40.3528],[114.3896,40.3528],[114.3787,40.3638],[114.3567,40.3693],[114.3127,40.3638],[114.2908,40.4242],[114.2908,40.4462],[114.2798,40.4681],[114.2688,40.4736],[114.2798,40.4956],[114.2908,40.5286],[114.3018,40.5396],[114.3018,40.5505],[114.2798,40.5505],[114.2798,40.556],[114.2908,40.589],[114.2688,40.611],[114.2358,40.6055],[114.2139,40.6274],[114.2139,40.6384],[114.1809,40.6769],[114.1699,40.6989],[114.137,40.7373],[114.126,40.7428],[114.115,40.7373],[114.104,40.7428],[114.104,40.7813],[114.082,40.7867],[114.0491,40.8197],[114.0491,40.8362],[114.071,40.8527],[114.0601,40.8636],[114.0491,40.8856],[114.0271,40.9131],[114.0161,40.9186],[114.0051,40.946],[113.9832,40.946],[113.9722,40.9845],[113.9612,41.001],[113.8623,41.0779],[113.8403,41.0779],[113.8293,41.0944],[113.8293,41.1053],[113.8733,41.1108],[113.8843,41.1218],[113.9172,41.1713],[114.0051,41.1877],[114.0161,41.2262],[113.9941,41.2701],[113.9832,41.2646],[113.9722,41.2427],[113.9612,41.2427],[113.9392,41.2756],[113.9063,41.3086],[113.9063,41.3196],[113.9282,41.3306],[113.9502,41.391],[113.9392,41.4075],[113.9282,41.413],[113.8733,41.413],[113.8733,41.4459],[113.9282,41.4899],[113.9502,41.4844],[113.9722,41.5063],[114.0381,41.5283],[114.082,41.5283],[114.104,41.5393],[114.1479,41.5283],[114.1699,41.5338],[114.2139,41.5118],[114.2468,41.5173],[114.2468,41.5338],[114.2249,41.5613],[114.2468,41.5887],[114.2249,41.6162],[114.2468,41.6272],[114.2358,41.6492],[114.2139,41.6876],[114.2358,41.6931],[114.2029,41.7371],[114.2139,41.7426],[114.2139,41.759],[114.2029,41.792],[114.2249,41.8085],[114.2249,41.8304],[114.2908,41.8689],[114.3018,41.8964],[114.3237,41.9019],[114.3237,41.9293],[114.3457,41.9293],[114.3567,41.9458],[114.3896,41.9513],[114.4336,41.9458],[114.4556,41.9568],[114.4775,41.9513],[114.4885,41.9678],[114.5105,41.9788],[114.4995,41.9952],[114.4885,42.0007],[114.4775,42.0392],[114.4775,42.0612],[114.4885,42.0612],[114.4995,42.0667],[114.4995,42.0776],[114.5105,42.1161],[114.5544,42.1271],[114.5984,42.1326],[114.6423,42.1051],[114.6753,42.1271],[114.6753,42.1161],[114.6973,42.1216],[114.7522,42.1161],[114.7852,42.1326],[114.7961,42.149],[114.8181,42.149],[114.8291,42.1436],[114.8291,42.1381],[114.8621,42.0996],[114.8621,42.0886],[114.8621,42.0557],[114.884,42.0337],[114.895,42.0117],[114.906,42.0117],[114.917,42.0007],[114.906,41.9952],[114.906,41.9788],[114.917,41.9568],[114.917,41.9128],[114.928,41.9019],[114.917,41.8799],[114.906,41.8579],[114.928,41.8579],[114.95,41.8359],[114.939,41.825],[114.917,41.825],[114.895,41.814],[114.873,41.8085],[114.873,41.7975],[114.895,41.77],[114.906,41.6711],[114.906,41.6382],[114.873,41.6162],[114.8621,41.5997],[114.873,41.5997],[114.884,41.6052],[114.9719,41.6162],[114.9829,41.6052],[115.0269,41.6107],[115.0378,41.5997],[115.0598,41.5997],[115.1038,41.6217],[115.1257,41.6107],[115.1477,41.6162],[115.1697,41.5997],[115.1917,41.5997],[115.2356,41.5778],[115.2576,41.5778],[115.2686,41.6162],[115.2905,41.6217],[115.3125,41.5942],[115.3674,41.5997],[115.3784,41.6052],[115.3674,41.6107],[115.3674,41.6217],[115.3455,41.6382],[115.3564,41.6547],[115.3235,41.6766],[115.3345,41.6876],[115.3125,41.6986],[115.3345,41.7206],[115.3784,41.7206],[115.5212,41.77],[115.5542,41.792],[115.5762,41.792],[115.6531,41.8304],[115.6531,41.8469],[115.697,41.8689],[115.73,41.8689],[115.73,41.8799],[115.741,41.8964],[115.7739,41.8854],[115.7959,41.9019],[115.7959,41.9128],[115.8179,41.9183],[115.8289,41.9348],[115.8838,41.9403],[115.9167,41.9513],[115.9387,41.9019],[116.0046,41.8304],[116.0046,41.781],[116.0815,41.781]]]}},
{"type": "feature","properties":{"id":"1306","name":"保定市","cp":[115.0488,39.0948],"childnum":23},"geometry":{"type":"polygon","coordinates":[[[114.5544,39.5618],[114.5654,39.5782],[114.5764,39.5673],[114.6204,39.5673],[114.6204,39.5563],[114.6423,39.5673],[114.6423,39.5947],[114.6533,39.6002],[114.6643,39.5947],[114.6533,39.5837],[114.7083,39.5892],[114.7192,39.6222],[114.7302,39.6112],[114.7632,39.6167],[114.7961,39.6002],[114.8181,39.6112],[114.8401,39.5837],[114.8511,39.5837],[114.8511,39.6002],[114.884,39.6222],[114.884,39.6387],[114.928,39.6497],[114.939,39.6716],[114.9609,39.6606],[114.9829,39.6771],[115.0159,39.6771],[115.0378,39.7046],[115.1038,39.7046],[115.1257,39.6881],[115.1367,39.6881],[115.1697,39.6716],[115.1807,39.6826],[115.1807,39.6991],[115.2136,39.7101],[115.2466,39.7375],[115.2795,39.743],[115.3125,39.7815],[115.3345,39.7925],[115.3345,39.8035],[115.3455,39.8199],[115.3455,39.8419],[115.3674,39.8639],[115.3674,39.8859],[115.4004,39.8914],[115.4004,39.9078],[115.4224,39.9518],[115.4443,39.9518],[115.4773,39.9353],[115.5212,39.9023],[115.5103,39.8859],[115.5212,39.8749],[115.5103,39.8474],[115.5212,39.8364],[115.5652,39.8145],[115.5542,39.7925],[115.5103,39.7815],[115.4883,39.798],[115.4333,39.776],[115.4443,39.7485],[115.4883,39.7375],[115.4883,39.6991],[115.4993,39.6936],[115.4883,39.6826],[115.4883,39.6716],[115.4773,39.6497],[115.5103,39.6497],[115.5212,39.6387],[115.5212,39.6112],[115.5432,39.6167],[115.5762,39.5947],[115.5762,39.5892],[115.5872,39.5892],[115.6201,39.6057],[115.6421,39.6002],[115.675,39.6057],[115.686,39.5892],[115.697,39.5673],[115.719,39.5618],[115.741,39.5453],[115.752,39.5178],[115.7629,39.5178],[115.7629,39.5068],[115.7739,39.5123],[115.8289,39.5123],[115.8289,39.5398],[115.8508,39.5508],[115.8838,39.5508],[115.8948,39.5673],[115.9058,39.5673],[115.9167,39.5837],[115.9058,39.5947],[115.9167,39.6002],[115.9277,39.5947],[115.9497,39.5673],[115.9717,39.5728],[115.9717,39.5947],[115.9937,39.5947],[115.9937,39.5782],[116.0046,39.5782],[116.0156,39.5892],[116.0376,39.5728],[116.1035,39.5728],[116.1475,39.5673],[116.1584,39.5782],[116.2244,39.5782],[116.2463,39.5453],[116.2463,39.5178],[116.2134,39.5123],[116.1914,39.5013],[116.1475,39.4574],[116.1365,39.4354],[116.1365,39.4025],[116.1145,39.3805],[116.1145,39.3585],[116.1914,39.353],[116.2024,39.342],[116.2024,39.2706],[116.1914,39.2157],[116.2134,39.2102],[116.2024,39.1827],[116.2134,39.1498],[116.2463,39.1443],[116.2683,39.1278],[116.2683,39.1223],[116.3232,39.0948],[116.3123,39.0399],[116.2903,39.0015],[116.3342,38.9795],[116.3123,38.9575],[116.2573,38.9355],[116.2244,38.9191],[116.1914,38.9246],[116.1584,38.9465],[116.1255,38.9301],[116.0925,38.9026],[116.0596,38.8916],[116.0596,38.8861],[116.0706,38.8696],[116.0596,38.8531],[116.0376,38.8367],[116.0376,38.8092],[116.0046,38.7982],[115.9717,38.7653],[115.9497,38.7543],[115.9497,38.7323],[115.9607,38.7048],[115.9607,38.6884],[115.9717,38.6664],[115.9717,38.6444],[115.9607,38.6279],[115.9607,38.5785],[115.9387,38.5565],[115.9387,38.54],[115.9058,38.5236],[115.8838,38.5345],[115.8618,38.5236],[115.8838,38.5126],[115.8728,38.5126],[115.8179,38.5291],[115.7849,38.5071],[115.7739,38.4851],[115.752,38.4851],[115.719,38.4467],[115.73,38.3807],[115.708,38.3807],[115.708,38.3588],[115.697,38.3478],[115.6531,38.3423],[115.6421,38.3313],[115.5981,38.3313],[115.5872,38.3423],[115.5762,38.3258],[115.5542,38.3368],[115.5432,38.3203],[115.5322,38.3148],[115.5103,38.3313],[115.5103,38.3588],[115.4993,38.3588],[115.4993,38.3423],[115.4773,38.3313],[115.4553,38.3258],[115.4224,38.3368],[115.4004,38.3203],[115.3784,38.3203],[115.3784,38.2983],[115.3894,38.2874],[115.3674,38.2764],[115.3564,38.2544],[115.3235,38.2489],[115.3015,38.2379],[115.2795,38.2434],[115.2686,38.2599],[115.2686,38.2874],[115.2466,38.2928],[115.2136,38.2489],[115.2026,38.2489],[115.1917,38.2434],[115.1697,38.2544],[115.0928,38.2654],[115.0708,38.2874],[115.0598,38.2599],[115.0269,38.2654],[114.9939,38.2544],[114.9939,38.2654],[114.9609,38.2764],[114.928,38.2764],[114.917,38.2654],[114.895,38.2654],[114.884,38.2819],[114.939,38.3313],[114.928,38.3752],[114.906,38.4027],[114.884,38.4247],[114.8621,38.4357],[114.8621,38.4521],[114.8511,38.4576],[114.8401,38.4576],[114.8401,38.4467],[114.8291,38.4467],[114.8291,38.4741],[114.8071,38.4961],[114.7522,38.4961],[114.7302,38.4796],[114.7083,38.4906],[114.6643,38.4796],[114.6423,38.5071],[114.6313,38.5236],[114.5874,38.5785],[114.5544,38.6005],[114.5435,38.6444],[114.5105,38.6609],[114.4995,38.6774],[114.4666,38.6993],[114.4556,38.7048],[114.4226,38.6938],[114.4116,38.7048],[114.3787,38.6884],[114.3347,38.6938],[114.3127,38.7103],[114.3018,38.6993],[114.2578,38.7048],[114.2468,38.6938],[114.2139,38.6938],[114.1919,38.6829],[114.1809,38.6719],[114.1479,38.6774],[114.126,38.6609],[114.093,38.6609],[114.0491,38.6884],[114.0381,38.6829],[114.0271,38.6884],[113.9941,38.6774],[113.9612,38.6993],[113.9282,38.7048],[113.9282,38.7158],[113.8843,38.7433],[113.8513,38.7433],[113.8293,38.7598],[113.8293,38.7762],[113.8293,38.7927],[113.8513,38.8147],[113.8513,38.8367],[113.8074,38.8531],[113.7744,38.8916],[113.7744,38.9026],[113.7744,38.9465],[113.7744,38.9905],[113.8074,38.9905],[113.8184,39.0125],[113.8513,39.0289],[113.8733,39.0454],[113.8843,39.0619],[113.9172,39.0619],[113.9502,39.0948],[113.9612,39.1003],[113.9832,39.0948],[114.0051,39.1168],[114.0491,39.1333],[114.0601,39.1058],[114.0601,39.0948],[114.093,39.0894],[114.126,39.0509],[114.1479,39.0509],[114.1699,39.0674],[114.1919,39.0509],[114.2139,39.0509],[114.2249,39.0674],[114.2578,39.0729],[114.3457,39.0784],[114.3677,39.1113],[114.3567,39.1388],[114.3787,39.1498],[114.3787,39.1718],[114.4446,39.1772],[114.4556,39.1937],[114.4666,39.1882],[114.4666,39.1937],[114.4775,39.2212],[114.4336,39.2322],[114.4226,39.2432],[114.4336,39.2596],[114.4226,39.2871],[114.4336,39.3146],[114.4666,39.3311],[114.4775,39.3475],[114.4666,39.3585],[114.4775,39.408],[114.4995,39.4354],[114.4995,39.4739],[114.5325,39.4904],[114.5435,39.5123],[114.5544,39.5343],[114.5654,39.5563],[114.5544,39.5618]]]}},
{"type": "feature","properties":{"id":"1302","name":"唐山市","cp":[118.4766,39.6826],"childnum":11},"geometry":{"type":"polygon","coordinates":[[[117.5757,40.1935],[117.6086,40.1935],[117.6196,40.2045],[117.6416,40.2045],[117.6965,40.2374],[117.7185,40.2429],[117.7515,40.2319],[117.7625,40.2429],[117.8064,40.2594],[117.9053,40.2704],[117.9163,40.2869],[117.9492,40.2869],[117.9492,40.2814],[117.9712,40.2924],[118.0042,40.2924],[118.0371,40.3033],[118.0701,40.3253],[118.0811,40.3528],[118.125,40.3583],[118.136,40.3748],[118.1689,40.4022],[118.158,40.4077],[118.158,40.4242],[118.1909,40.4297],[118.2349,40.4517],[118.2349,40.4626],[118.2568,40.4572],[118.2568,40.4462],[118.2788,40.4242],[118.3118,40.4187],[118.3228,40.4187],[118.3337,40.4297],[118.3557,40.4352],[118.3557,40.4297],[118.3887,40.4352],[118.4106,40.4187],[118.4656,40.4132],[118.4985,40.4022],[118.5315,40.4077],[118.5425,40.4187],[118.5645,40.3967],[118.5425,40.3802],[118.5315,40.2979],[118.5645,40.2869],[118.5754,40.2649],[118.6633,40.2484],[118.7402,40.1935],[118.7732,40.1935],[118.7952,40.2045],[118.8501,40.177],[118.8721,40.1825],[118.894,40.166],[118.905,40.166],[118.916,40.155],[118.938,40.144],[118.927,40.1276],[118.916,40.0891],[118.8611,40.0616],[118.8721,40.0507],[118.8611,40.0232],[118.8831,40.0067],[118.8831,39.9573],[118.8721,39.9408],[118.8611,39.9353],[118.8501,39.8804],[118.8171,39.8254],[118.8171,39.809],[118.8281,39.798],[118.8062,39.7925],[118.7952,39.776],[118.7732,39.765],[118.7622,39.7321],[118.7842,39.6716],[118.8171,39.6552],[118.8391,39.6112],[118.8721,39.6057],[118.8831,39.5782],[118.8721,39.5673],[118.894,39.5453],[118.938,39.5453],[118.9709,39.5508],[118.9929,39.5398],[119.0039,39.5233],[118.9819,39.5123],[118.9819,39.5068],[119.0149,39.4904],[119.0369,39.4574],[119.0808,39.4739],[119.1577,39.4629],[119.2126,39.4629],[119.2566,39.4354],[119.3115,39.4574],[119.3445,39.4574],[119.3774,39.4519],[119.4434,39.4299],[119.4324,39.4189],[119.3884,39.386],[119.2456,39.3365],[119.1467,39.2047],[119.1138,39.1827],[119.0039,39.1718],[118.9929,39.1443],[118.938,39.0948],[118.8831,39.0619],[118.8171,39.0344],[118.6743,39.007],[118.6414,39.007],[118.6194,39.0015],[118.6194,38.9795],[118.5864,38.9301],[118.5095,38.9026],[118.4436,38.9191],[118.3777,38.9685],[118.3008,39.007],[118.158,39.0179],[118.114,39.0399],[118.0811,39.0784],[118.0701,39.1333],[118.0701,39.2542],[118.0261,39.2816],[118.0261,39.2926],[118.0371,39.3036],[118.0261,39.3091],[118.0371,39.3146],[118.0151,39.3365],[118.0151,39.3475],[118.0151,39.3585],[117.9822,39.375],[117.9712,39.3915],[117.9712,39.4025],[117.9492,39.4025],[117.9382,39.3915],[117.9053,39.408],[117.8723,39.386],[117.8723,39.4519],[117.8833,39.4684],[117.9053,39.4739],[117.8943,39.4849],[117.8943,39.5068],[117.9163,39.5178],[117.9053,39.5343],[117.9272,39.5673],[117.9272,39.5782],[117.8723,39.6002],[117.8503,39.5892],[117.8064,39.6002],[117.7844,39.5947],[117.7734,39.6002],[117.7515,39.5947],[117.7515,39.5782],[117.7405,39.5728],[117.7405,39.5618],[117.7405,39.5508],[117.7185,39.5288],[117.7075,39.5563],[117.6855,39.5673],[117.6965,39.5728],[117.6855,39.5837],[117.6746,39.5892],[117.6526,39.5782],[117.6526,39.5947],[117.6416,39.5947],[117.6306,39.6002],[117.6196,39.5947],[117.6196,39.6057],[117.6416,39.6112],[117.6526,39.6387],[117.6636,39.6387],[117.6636,39.6661],[117.6416,39.6881],[117.6416,39.6991],[117.6306,39.6991],[117.6196,39.7101],[117.6196,39.7046],[117.5977,39.7046],[117.5867,39.7211],[117.5757,39.7156],[117.5757,39.7266],[117.5977,39.743],[117.5647,39.754],[117.5427,39.7595],[117.5647,39.8035],[117.5427,39.8474],[117.5208,39.8749],[117.5098,39.9133],[117.5208,39.9298],[117.5098,39.9408],[117.5317,39.9518],[117.5427,39.9792],[117.5317,39.9957],[117.5427,39.9957],[117.5647,39.9902],[117.5867,39.9957],[117.6196,39.9738],[117.6306,39.9683],[117.7075,39.9847],[117.7185,39.9792],[117.7295,39.9738],[117.7844,39.9683],[117.7954,40.0122],[117.7734,40.0232],[117.7625,40.0177],[117.7515,40.0122],[117.7405,40.0177],[117.7515,40.0452],[117.7625,40.0507],[117.7734,40.0562],[117.7515,40.0671],[117.7515,40.0781],[117.7185,40.0781],[117.7075,40.0946],[117.6965,40.0946],[117.6855,40.0836],[117.6746,40.0836],[117.6636,40.1001],[117.6526,40.0946],[117.6526,40.1111],[117.6526,40.1331],[117.6196,40.144],[117.6196,40.155],[117.5977,40.1605],[117.5757,40.177],[117.5757,40.1935]]]}},
{"type": "feature","properties":{"id":"1309","name":"沧州市","cp":[116.8286,38.2104],"childnum":15},"geometry":{"type":"polygon","coordinates":[[[115.708,38.3588],[115.708,38.3807],[115.73,38.3807],[115.719,38.4467],[115.752,38.4851],[115.7739,38.4851],[115.7849,38.5071],[115.8179,38.5291],[115.8728,38.5126],[115.8838,38.5126],[115.8618,38.5236],[115.8838,38.5345],[115.9058,38.5236],[115.9387,38.54],[115.9387,38.5565],[115.9607,38.5785],[115.9607,38.6279],[115.9717,38.6444],[115.9717,38.6664],[115.9607,38.6884],[115.9607,38.7048],[115.9497,38.7323],[115.9497,38.7543],[115.9717,38.7653],[116.0046,38.7982],[116.0376,38.8092],[116.0376,38.8367],[116.0596,38.8531],[116.0706,38.8696],[116.0596,38.8861],[116.0596,38.8916],[116.0925,38.9026],[116.1255,38.9301],[116.1584,38.9465],[116.1914,38.9246],[116.2024,38.9081],[116.2024,38.8861],[116.2354,38.8751],[116.2463,38.8477],[116.2683,38.8367],[116.3013,38.8147],[116.3342,38.8092],[116.4221,38.7708],[116.4331,38.7488],[116.4331,38.7213],[116.3892,38.6993],[116.3672,38.6938],[116.3672,38.6719],[116.3892,38.6115],[116.4551,38.5785],[116.4331,38.5345],[116.4441,38.5291],[116.4551,38.5071],[116.4771,38.4906],[116.532,38.4906],[116.543,38.5016],[116.554,38.5016],[116.5649,38.4961],[116.5649,38.4741],[116.5869,38.4741],[116.5869,38.4851],[116.6089,38.4851],[116.6199,38.4961],[116.6199,38.5071],[116.6199,38.5126],[116.6528,38.5126],[116.6638,38.54],[116.6528,38.5675],[116.6638,38.5785],[116.7078,38.6224],[116.7627,38.6389],[116.7847,38.6499],[116.7627,38.6993],[116.7627,38.7433],[116.8726,38.7433],[116.8726,38.6829],[116.9165,38.6829],[116.9275,38.6774],[116.9275,38.6884],[116.9934,38.6938],[117.0154,38.6884],[117.0154,38.6993],[117.0374,38.7048],[117.0374,38.6884],[117.0593,38.6829],[117.0483,38.6444],[117.0703,38.606],[117.1033,38.5895],[117.1362,38.6005],[117.1472,38.6169],[117.1912,38.6169],[117.2241,38.6389],[117.2241,38.6224],[117.2571,38.6115],[117.2571,38.6005],[117.2461,38.595],[117.2571,38.595],[117.2351,38.584],[117.2571,38.584],[117.2351,38.5785],[117.2461,38.5565],[117.2681,38.5565],[117.29,38.562],[117.29,38.5675],[117.312,38.5565],[117.356,38.573],[117.356,38.584],[117.3669,38.584],[117.3669,38.5675],[117.3999,38.5785],[117.4109,38.595],[117.4438,38.606],[117.4768,38.606],[117.4878,38.6169],[117.5208,38.6115],[117.5317,38.6005],[117.5977,38.6169],[117.6416,38.6115],[117.7075,38.551],[117.8723,38.3478],[117.8943,38.3368],[117.9382,38.3203],[117.9492,38.3093],[117.8833,38.2983],[117.8503,38.2654],[117.8064,38.2269],[117.7954,38.205],[117.7954,38.183],[117.8064,38.172],[117.7625,38.161],[117.7734,38.139],[117.7405,38.1226],[117.7295,38.0951],[117.7075,38.0786],[117.6196,38.0676],[117.5867,38.0731],[117.5757,38.0621],[117.5208,37.9907],[117.5098,37.9413],[117.4878,37.9193],[117.4438,37.8644],[117.4329,37.8479],[117.3999,37.8424],[117.334,37.8644],[117.2681,37.8369],[117.1802,37.8479],[117.1582,37.8369],[117.0813,37.8479],[117.0264,37.8314],[116.9275,37.8479],[116.8506,37.8314],[116.8066,37.8369],[116.7627,37.804],[116.7517,37.76],[116.6748,37.7216],[116.6638,37.6886],[116.6089,37.6282],[116.5759,37.6117],[116.488,37.5238],[116.4551,37.5128],[116.4331,37.4744],[116.4331,37.4689],[116.4001,37.5128],[116.3672,37.5238],[116.3782,37.5458],[116.3782,37.5623],[116.3452,37.5677],[116.3342,37.5732],[116.3232,37.5787],[116.3342,37.5787],[116.3342,37.6062],[116.3782,37.6172],[116.3672,37.6447],[116.3892,37.6941],[116.4001,37.6941],[116.4111,37.7271],[116.4331,37.738],[116.4221,37.749],[116.4551,37.76],[116.4661,37.7765],[116.4771,37.8204],[116.4771,37.8589],[116.51,37.8589],[116.51,37.8699],[116.521,37.8918],[116.554,37.9468],[116.5649,37.9852],[116.5649,38.0237],[116.4221,38.0127],[116.3672,38.0237],[116.3342,38.0127],[116.3123,37.9797],[116.2793,37.9688],[116.2683,37.9797],[116.2683,37.9578],[116.2573,37.9688],[116.2244,37.9523],[116.1914,37.9688],[116.1804,37.9633],[116.1694,37.9358],[116.1584,37.9193],[116.0925,37.9138],[116.1145,37.9468],[116.0815,37.9578],[116.0596,38.0072],[116.0486,38.0237],[116.0486,38.0347],[116.0706,38.0402],[116.0486,38.0511],[116.0486,38.0676],[116.0266,38.0786],[116.0266,38.1006],[116.0596,38.1281],[116.0486,38.1445],[115.9827,38.1281],[115.9717,38.139],[115.9387,38.15],[115.9387,38.1665],[115.9058,38.1555],[115.8838,38.1775],[115.8948,38.1885],[115.8948,38.1995],[115.8728,38.2214],[115.8618,38.2599],[115.8289,38.2874],[115.8289,38.2983],[115.8398,38.3038],[115.8398,38.3313],[115.7959,38.3423],[115.7849,38.3533],[115.752,38.3588],[115.752,38.3698],[115.741,38.3698],[115.73,38.3588],[115.708,38.3588]]]}},
{"type": "feature","properties":{"id":"1301","name":"石家庄市","cp":[114.4995,38.1006],"childnum":19},"geometry":{"type":"polygon","coordinates":[[[113.8293,38.7598],[113.8513,38.7433],[113.8843,38.7433],[113.9282,38.7158],[113.9282,38.7048],[113.9612,38.6993],[113.9941,38.6774],[114.0271,38.6884],[114.0381,38.6829],[114.0491,38.6884],[114.093,38.6609],[114.126,38.6609],[114.1479,38.6774],[114.1809,38.6719],[114.1919,38.6829],[114.2139,38.6938],[114.2468,38.6938],[114.2578,38.7048],[114.3018,38.6993],[114.3127,38.7103],[114.3347,38.6938],[114.3787,38.6884],[114.4116,38.7048],[114.4226,38.6938],[114.4556,38.7048],[114.4666,38.6993],[114.4995,38.6774],[114.5105,38.6609],[114.5435,38.6444],[114.5544,38.6005],[114.5874,38.5785],[114.6313,38.5236],[114.6423,38.5071],[114.6643,38.4796],[114.7083,38.4906],[114.7302,38.4796],[114.7522,38.4961],[114.8071,38.4961],[114.8291,38.4741],[114.8291,38.4467],[114.8401,38.4467],[114.8401,38.4576],[114.8511,38.4576],[114.8621,38.4521],[114.8621,38.4357],[114.884,38.4247],[114.906,38.4027],[114.928,38.3752],[114.939,38.3313],[114.884,38.2819],[114.895,38.2654],[114.917,38.2654],[114.928,38.2764],[114.9609,38.2764],[114.9939,38.2654],[114.9939,38.2544],[115.0269,38.2654],[115.0598,38.2599],[115.0708,38.2874],[115.0928,38.2654],[115.1697,38.2544],[115.1917,38.2434],[115.2026,38.2489],[115.2136,38.2489],[115.2466,38.2928],[115.2686,38.2874],[115.2686,38.2599],[115.2795,38.2434],[115.3015,38.2379],[115.3235,38.2489],[115.3235,38.2269],[115.3564,38.205],[115.3455,38.1555],[115.3674,38.139],[115.3674,38.1171],[115.3784,38.0951],[115.4333,38.0896],[115.4663,38.0951],[115.4773,38.0786],[115.4773,38.0676],[115.4663,38.0676],[115.4553,38.0347],[115.4333,38.0127],[115.4553,38.0017],[115.4443,37.9797],[115.4553,37.9688],[115.4553,37.9523],[115.4443,37.9413],[115.4114,37.9413],[115.4114,37.9193],[115.3894,37.9193],[115.3784,37.9028],[115.3674,37.9028],[115.3674,37.8809],[115.3894,37.8754],[115.3894,37.8644],[115.3674,37.8479],[115.3564,37.8314],[115.3455,37.793],[115.3674,37.7765],[115.3455,37.7545],[115.3455,37.7435],[115.3784,37.7271],[115.3235,37.6996],[115.3125,37.6611],[115.3015,37.6611],[115.2905,37.6392],[115.2576,37.6447],[115.2576,37.6831],[115.2466,37.7051],[115.2466,37.7325],[115.2026,37.7435],[115.1587,37.7655],[115.1477,37.7765],[115.1587,37.782],[115.1477,37.7985],[115.1038,37.804],[115.0818,37.793],[115.0818,37.7765],[115.0708,37.7655],[115.0598,37.7435],[115.0378,37.738],[115.0159,37.7435],[115.0049,37.7325],[114.9829,37.7325],[114.9609,37.7216],[114.917,37.7325],[114.884,37.7161],[114.8511,37.6941],[114.8291,37.6721],[114.8071,37.6611],[114.7961,37.6282],[114.7742,37.6282],[114.7742,37.6172],[114.7192,37.6227],[114.7083,37.6117],[114.6863,37.5677],[114.6643,37.5568],[114.6094,37.5568],[114.5874,37.5513],[114.4885,37.5787],[114.4116,37.5513],[114.3347,37.5018],[114.3018,37.5073],[114.2688,37.4963],[114.1809,37.5348],[114.1589,37.5073],[114.137,37.4963],[114.126,37.4854],[114.115,37.4963],[114.093,37.4908],[114.071,37.4469],[114.0491,37.4414],[114.0271,37.4469],[114.0381,37.4799],[114.0601,37.5073],[114.071,37.5128],[114.082,37.5403],[114.093,37.5458],[114.093,37.5677],[114.104,37.5732],[114.126,37.6007],[114.126,37.6117],[114.115,37.6172],[114.115,37.6337],[114.137,37.6447],[114.137,37.6886],[114.104,37.7161],[114.071,37.7161],[114.0491,37.7271],[114.0381,37.7161],[114.0161,37.7216],[113.9941,37.7161],[114.0051,37.7435],[114.0381,37.749],[114.0491,37.782],[114.0161,37.804],[114.0051,37.8149],[113.9722,37.8149],[113.9612,37.8259],[113.9722,37.8589],[113.9722,37.8644],[113.9612,37.9083],[113.9282,37.9248],[113.9172,37.9358],[113.9282,37.9468],[113.8953,37.9797],[113.8623,38.0017],[113.8733,38.0072],[113.8733,38.0292],[113.8733,38.0457],[113.8733,38.0566],[113.8513,38.0676],[113.8513,38.0841],[113.8074,38.1116],[113.8293,38.1665],[113.7854,38.1555],[113.7524,38.172],[113.7305,38.1665],[113.7195,38.172],[113.7305,38.194],[113.7195,38.194],[113.7195,38.2104],[113.6865,38.205],[113.6536,38.2379],[113.6316,38.2324],[113.6206,38.2379],[113.5986,38.2214],[113.5767,38.2269],[113.5657,38.2489],[113.5437,38.2654],[113.5437,38.3093],[113.5547,38.3258],[113.5547,38.3533],[113.5327,38.3643],[113.5217,38.3807],[113.5327,38.4192],[113.5657,38.4357],[113.5657,38.4521],[113.5876,38.4576],[113.5547,38.4851],[113.5547,38.5071],[113.5437,38.5181],[113.5547,38.5236],[113.5547,38.5565],[113.6096,38.595],[113.5986,38.6169],[113.6096,38.6389],[113.6316,38.6554],[113.6646,38.6499],[113.6755,38.6444],[113.7085,38.6554],[113.7195,38.6719],[113.7195,38.7158],[113.7305,38.7158],[113.7524,38.6993],[113.7744,38.7048],[113.7744,38.7158],[113.7744,38.7268],[113.7964,38.7653],[113.8293,38.7598]]]}},
{"type": "feature","properties":{"id":"1305","name":"邢台市","cp":[114.8071,37.2821],"childnum":18},"geometry":{"type":"polygon","coordinates":[[[114.0271,37.4469],[114.0491,37.4414],[114.071,37.4469],[114.093,37.4908],[114.115,37.4963],[114.126,37.4854],[114.137,37.4963],[114.1589,37.5073],[114.1809,37.5348],[114.2688,37.4963],[114.3018,37.5073],[114.3347,37.5018],[114.4116,37.5513],[114.4885,37.5787],[114.5874,37.5513],[114.6094,37.5568],[114.6643,37.5568],[114.6863,37.5677],[114.7083,37.6117],[114.7192,37.6227],[114.7742,37.6172],[114.7742,37.6282],[114.7961,37.6282],[114.8071,37.6611],[114.8291,37.6721],[114.8511,37.6941],[114.884,37.7161],[114.917,37.7325],[114.9609,37.7216],[114.9829,37.7325],[115.0049,37.7325],[115.0159,37.7435],[115.0378,37.738],[115.0598,37.7435],[115.0708,37.7655],[115.0818,37.7765],[115.0818,37.793],[115.1038,37.804],[115.1477,37.7985],[115.1587,37.782],[115.1477,37.7765],[115.1587,37.7655],[115.2026,37.7435],[115.2466,37.7325],[115.2466,37.7051],[115.2576,37.6831],[115.2576,37.6447],[115.2026,37.6447],[115.1917,37.5952],[115.2026,37.5732],[115.1917,37.5568],[115.2466,37.5787],[115.2905,37.5732],[115.3235,37.5513],[115.3564,37.5238],[115.3564,37.5293],[115.3674,37.5623],[115.3784,37.5458],[115.4114,37.5348],[115.4114,37.5073],[115.4553,37.4963],[115.4224,37.4854],[115.4114,37.4799],[115.4333,37.4689],[115.3455,37.4579],[115.3455,37.4469],[115.3564,37.4359],[115.4004,37.4249],[115.4224,37.392],[115.4773,37.3865],[115.5103,37.359],[115.5322,37.3535],[115.5212,37.337],[115.5432,37.3206],[115.5762,37.3151],[115.5872,37.337],[115.6091,37.3315],[115.5872,37.3096],[115.6311,37.2986],[115.6201,37.2821],[115.6201,37.2766],[115.6641,37.2821],[115.675,37.2656],[115.675,37.2601],[115.697,37.2656],[115.719,37.2546],[115.719,37.2217],[115.752,37.2162],[115.7629,37.2052],[115.752,37.1832],[115.7629,37.1448],[115.7849,37.1283],[115.7959,37.1173],[115.8179,37.1173],[115.8398,37.0953],[115.8398,37.0734],[115.8508,37.0624],[115.7739,36.991],[115.7959,36.969],[115.7629,36.925],[115.708,36.8811],[115.686,36.8427],[115.686,36.8152],[115.5762,36.7767],[115.5322,36.7767],[115.5322,36.7657],[115.4993,36.7657],[115.4773,36.7603],[115.3784,36.7657],[115.3564,36.7767],[115.3235,36.7822],[115.3235,36.8097],[115.3015,36.8317],[115.3235,36.8701],[115.3125,36.8756],[115.2795,36.8646],[115.2026,36.8701],[115.1917,36.8536],[115.1587,36.8536],[115.1587,36.8976],[115.1367,36.9031],[115.1147,36.9141],[115.1038,36.925],[115.1257,36.9415],[115.1038,36.9635],[115.0269,36.9635],[114.95,36.947],[114.906,36.9635],[114.8511,36.9635],[114.7961,36.925],[114.7412,36.9305],[114.6753,36.9031],[114.5654,36.8866],[114.5544,36.8756],[114.5544,36.8427],[114.5325,36.8317],[114.4885,36.8317],[114.4666,36.8427],[114.4336,36.8372],[114.3787,36.8536],[114.3677,36.8481],[114.3347,36.8536],[114.2908,36.8427],[114.2798,36.8536],[114.2468,36.8591],[114.2249,36.8427],[114.1919,36.8481],[114.104,36.8427],[114.093,36.8481],[114.082,36.8646],[114.071,36.8756],[114.0491,36.8701],[114.0271,36.8921],[114.0051,36.8921],[114.0051,36.9086],[113.9832,36.9141],[113.9722,36.9525],[113.9392,36.9745],[113.9392,36.991],[113.9063,36.991],[113.8843,37.0129],[113.8623,37.0184],[113.8403,37.0074],[113.8293,37.0129],[113.7964,36.9965],[113.7634,37.0129],[113.7854,37.0514],[113.7634,37.0734],[113.7634,37.0953],[113.7744,37.1063],[113.7744,37.1558],[113.7964,37.1558],[113.8293,37.1777],[113.8293,37.1942],[113.8623,37.2217],[113.8843,37.2491],[113.8843,37.2656],[113.8953,37.2931],[113.8953,37.3096],[113.9282,37.337],[113.9502,37.348],[113.9502,37.3755],[113.9722,37.4084],[113.9941,37.4249],[114.0161,37.4194],[114.0271,37.4469]]]}},
{"type": "feature","properties":{"id":"1304","name":"邯郸市","cp":[114.4775,36.535],"childnum":18},"geometry":{"type":"polygon","coordinates":[[[113.7964,36.9965],[113.8293,37.0129],[113.8403,37.0074],[113.8623,37.0184],[113.8843,37.0129],[113.9063,36.991],[113.9392,36.991],[113.9392,36.9745],[113.9722,36.9525],[113.9832,36.9141],[114.0051,36.9086],[114.0051,36.8921],[114.0271,36.8921],[114.0491,36.8701],[114.071,36.8756],[114.082,36.8646],[114.093,36.8481],[114.104,36.8427],[114.1919,36.8481],[114.2249,36.8427],[114.2468,36.8591],[114.2798,36.8536],[114.2908,36.8427],[114.3347,36.8536],[114.3677,36.8481],[114.3787,36.8536],[114.4336,36.8372],[114.4666,36.8427],[114.4885,36.8317],[114.5325,36.8317],[114.5544,36.8427],[114.5544,36.8756],[114.5654,36.8866],[114.6753,36.9031],[114.7412,36.9305],[114.7961,36.925],[114.8511,36.9635],[114.906,36.9635],[114.95,36.947],[115.0269,36.9635],[115.1038,36.9635],[115.1257,36.9415],[115.1038,36.925],[115.1147,36.9141],[115.1367,36.9031],[115.1587,36.8976],[115.1587,36.8536],[115.1917,36.8536],[115.2026,36.8701],[115.2795,36.8646],[115.3125,36.8756],[115.3235,36.8701],[115.3015,36.8317],[115.3235,36.8097],[115.3235,36.7822],[115.3564,36.7767],[115.3784,36.7657],[115.4773,36.7603],[115.4443,36.6943],[115.4224,36.6833],[115.4114,36.6669],[115.3894,36.6559],[115.3784,36.6339],[115.3455,36.601],[115.3455,36.5845],[115.3345,36.5845],[115.3235,36.5405],[115.2905,36.5186],[115.2905,36.5076],[115.2795,36.4801],[115.2905,36.4581],[115.3015,36.4636],[115.3125,36.4417],[115.2905,36.4142],[115.3455,36.3977],[115.3455,36.3593],[115.3784,36.3263],[115.3564,36.3208],[115.3564,36.3098],[115.3674,36.3098],[115.3784,36.3208],[115.4114,36.3263],[115.4224,36.3153],[115.4224,36.2878],[115.4663,36.2604],[115.4773,36.2439],[115.4773,36.189],[115.4883,36.1505],[115.4663,36.1505],[115.4663,36.1725],[115.4553,36.167],[115.4443,36.1505],[115.4333,36.1505],[115.4224,36.1395],[115.4004,36.1505],[115.3894,36.1285],[115.3784,36.1285],[115.3674,36.1011],[115.3455,36.0901],[115.3235,36.0846],[115.3015,36.1066],[115.3015,36.1285],[115.2795,36.1395],[115.2466,36.1945],[115.2026,36.2054],[115.1697,36.189],[115.1587,36.1945],[115.1477,36.2054],[115.1257,36.2109],[115.1147,36.2],[115.1038,36.1725],[115.0708,36.178],[115.0488,36.1615],[115.0488,36.1176],[115.0378,36.0956],[115.0159,36.0901],[115.0049,36.0681],[114.9609,36.0736],[114.917,36.0516],[114.928,36.0956],[114.906,36.123],[114.906,36.1395],[114.8621,36.145],[114.8511,36.1285],[114.8291,36.123],[114.7632,36.1285],[114.7632,36.1395],[114.7412,36.156],[114.7192,36.145],[114.6643,36.1395],[114.5874,36.123],[114.5654,36.1505],[114.5435,36.156],[114.5325,36.1725],[114.4775,36.1835],[114.4556,36.2],[114.4116,36.2054],[114.4116,36.2274],[114.4006,36.2274],[114.3896,36.2219],[114.3677,36.2274],[114.3347,36.2549],[114.3127,36.2494],[114.2908,36.2439],[114.2578,36.2659],[114.2468,36.2494],[114.2139,36.2714],[114.2029,36.2494],[114.1809,36.2439],[114.1699,36.2439],[114.1699,36.2659],[114.1479,36.2823],[114.126,36.2823],[114.115,36.2714],[114.0601,36.2823],[114.0491,36.2933],[114.0381,36.2988],[114.0381,36.3098],[114.0601,36.3153],[114.0601,36.3263],[114.0271,36.3263],[114.0381,36.3483],[114.0271,36.3538],[114.0051,36.3428],[113.9722,36.3593],[113.9832,36.3483],[114.0051,36.3318],[113.9941,36.3153],[113.9612,36.3483],[113.9502,36.3593],[113.9502,36.3483],[113.9612,36.3428],[113.9282,36.3263],[113.9172,36.3538],[113.9063,36.3428],[113.8843,36.3538],[113.8513,36.3483],[113.8513,36.3428],[113.8513,36.3318],[113.8184,36.3318],[113.7524,36.3647],[113.7415,36.3647],[113.7415,36.3538],[113.7415,36.3702],[113.7085,36.4032],[113.7085,36.4252],[113.6865,36.4197],[113.6536,36.4307],[113.6316,36.4581],[113.5876,36.4581],[113.5767,36.4856],[113.5547,36.4966],[113.5437,36.4856],[113.5547,36.5186],[113.5547,36.535],[113.5657,36.5405],[113.5876,36.546],[113.5876,36.5625],[113.5437,36.59],[113.5547,36.6229],[113.4778,36.6394],[113.4778,36.6559],[113.5107,36.6888],[113.5107,36.6998],[113.4998,36.7108],[113.4778,36.7053],[113.4668,36.7108],[113.4778,36.7383],[113.5327,36.7328],[113.5437,36.7548],[113.5657,36.7603],[113.5876,36.7548],[113.6096,36.7603],[113.6426,36.7877],[113.6646,36.7932],[113.6755,36.8042],[113.6646,36.8152],[113.6865,36.8262],[113.6755,36.8317],[113.6755,36.8536],[113.6975,36.8866],[113.7305,36.8811],[113.7305,36.8591],[113.7415,36.8481],[113.7634,36.8646],[113.7854,36.8646],[113.7854,36.9031],[113.7634,36.936],[113.7634,36.9525],[113.7744,36.9855],[113.7964,36.9965]]]}},
{"type": "feature","properties":{"id":"1303","name":"秦皇岛市","cp":[119.2126,40.0232],"childnum":5},"geometry":{"type":"polygon","coordinates":[[[118.5645,40.2869],[118.5864,40.3088],[118.5974,40.3088],[118.6084,40.3253],[118.6523,40.3693],[118.6304,40.3967],[118.6304,40.4187],[118.6194,40.4187],[118.6194,40.4242],[118.6084,40.4352],[118.6304,40.4462],[118.6633,40.4517],[118.6743,40.4681],[118.6963,40.4901],[118.7292,40.4736],[118.7732,40.4791],[118.7842,40.4901],[118.7952,40.5121],[118.8281,40.5341],[118.8611,40.5286],[118.894,40.5396],[118.927,40.5286],[118.96,40.5341],[118.9709,40.5341],[118.96,40.556],[119.0588,40.6055],[119.0808,40.589],[119.1138,40.6055],[119.1577,40.6055],[119.1797,40.611],[119.2346,40.6],[119.2126,40.567],[119.2236,40.567],[119.2566,40.5396],[119.2786,40.5396],[119.2896,40.5286],[119.3225,40.5341],[119.3335,40.5286],[119.3884,40.545],[119.4104,40.5341],[119.4324,40.545],[119.4543,40.5341],[119.4653,40.5396],[119.4763,40.5341],[119.5313,40.5505],[119.5642,40.5341],[119.5422,40.5121],[119.5752,40.4736],[119.5972,40.4681],[119.5972,40.4517],[119.5862,40.4352],[119.5972,40.4022],[119.5862,40.3748],[119.5972,40.3638],[119.5862,40.3473],[119.6082,40.3308],[119.6191,40.3033],[119.6411,40.2924],[119.6521,40.2759],[119.6301,40.2264],[119.6741,40.2374],[119.6741,40.2264],[119.707,40.2045],[119.751,40.21],[119.762,40.1385],[119.74,40.1056],[119.7729,40.0836],[119.762,40.0781],[119.762,40.0616],[119.7839,40.0507],[119.8279,40.0507],[119.8499,40.0342],[119.8389,40.0287],[119.8389,40.0122],[119.8608,39.9463],[119.8608,39.9078],[119.751,39.8419],[119.5862,39.7156],[119.5093,39.6771],[119.4873,39.6442],[119.4873,39.5728],[119.4434,39.4299],[119.3774,39.4519],[119.3445,39.4574],[119.3115,39.4574],[119.2566,39.4354],[119.2126,39.4629],[119.1577,39.4629],[119.0808,39.4739],[119.0369,39.4574],[119.0149,39.4904],[118.9819,39.5068],[118.9819,39.5123],[119.0039,39.5233],[118.9929,39.5398],[118.9709,39.5508],[118.938,39.5453],[118.894,39.5453],[118.8721,39.5673],[118.8831,39.5782],[118.8721,39.6057],[118.8391,39.6112],[118.8171,39.6552],[118.7842,39.6716],[118.7622,39.7321],[118.7732,39.765],[118.7952,39.776],[118.8062,39.7925],[118.8281,39.798],[118.8171,39.809],[118.8171,39.8254],[118.8501,39.8804],[118.8611,39.9353],[118.8721,39.9408],[118.8831,39.9573],[118.8831,40.0067],[118.8611,40.0232],[118.8721,40.0507],[118.8611,40.0616],[118.916,40.0891],[118.927,40.1276],[118.938,40.144],[118.916,40.155],[118.905,40.166],[118.894,40.166],[118.8721,40.1825],[118.8501,40.177],[118.7952,40.2045],[118.7732,40.1935],[118.7402,40.1935],[118.6633,40.2484],[118.5754,40.2649],[118.5645,40.2869]]]}},
{"type": "feature","properties":{"id":"1311","name":"衡水市","cp":[115.8838,37.7161],"childnum":11},"geometry":{"type":"polygon","coordinates":[[[115.2576,37.6447],[115.2905,37.6392],[115.3015,37.6611],[115.3125,37.6611],[115.3235,37.6996],[115.3784,37.7271],[115.3455,37.7435],[115.3455,37.7545],[115.3674,37.7765],[115.3455,37.793],[115.3564,37.8314],[115.3674,37.8479],[115.3894,37.8644],[115.3894,37.8754],[115.3674,37.8809],[115.3674,37.9028],[115.3784,37.9028],[115.3894,37.9193],[115.4114,37.9193],[115.4114,37.9413],[115.4443,37.9413],[115.4553,37.9523],[115.4553,37.9688],[115.4443,37.9797],[115.4553,38.0017],[115.4333,38.0127],[115.4553,38.0347],[115.4663,38.0676],[115.4773,38.0676],[115.4773,38.0786],[115.4663,38.0951],[115.4333,38.0896],[115.3784,38.0951],[115.3674,38.1171],[115.3674,38.139],[115.3455,38.1555],[115.3564,38.205],[115.3235,38.2269],[115.3235,38.2489],[115.3564,38.2544],[115.3674,38.2764],[115.3894,38.2874],[115.3784,38.2983],[115.3784,38.3203],[115.4004,38.3203],[115.4224,38.3368],[115.4553,38.3258],[115.4773,38.3313],[115.4993,38.3423],[115.4993,38.3588],[115.5103,38.3588],[115.5103,38.3313],[115.5322,38.3148],[115.5432,38.3203],[115.5542,38.3368],[115.5762,38.3258],[115.5872,38.3423],[115.5981,38.3313],[115.6421,38.3313],[115.6531,38.3423],[115.697,38.3478],[115.708,38.3588],[115.73,38.3588],[115.741,38.3698],[115.752,38.3698],[115.752,38.3588],[115.7849,38.3533],[115.7959,38.3423],[115.8398,38.3313],[115.8398,38.3038],[115.8289,38.2983],[115.8289,38.2874],[115.8618,38.2599],[115.8728,38.2214],[115.8948,38.1995],[115.8948,38.1885],[115.8838,38.1775],[115.9058,38.1555],[115.9387,38.1665],[115.9387,38.15],[115.9717,38.139],[115.9827,38.1281],[116.0486,38.1445],[116.0596,38.1281],[116.0266,38.1006],[116.0266,38.0786],[116.0486,38.0676],[116.0486,38.0511],[116.0706,38.0402],[116.0486,38.0347],[116.0486,38.0237],[116.0596,38.0072],[116.0815,37.9578],[116.1145,37.9468],[116.0925,37.9138],[116.1584,37.9193],[116.1694,37.9358],[116.1804,37.9633],[116.1914,37.9688],[116.2244,37.9523],[116.2573,37.9688],[116.2683,37.9578],[116.2683,37.9797],[116.2793,37.9688],[116.3123,37.9797],[116.3342,38.0127],[116.3672,38.0237],[116.4221,38.0127],[116.5649,38.0237],[116.5649,37.9852],[116.554,37.9468],[116.521,37.8918],[116.51,37.8699],[116.51,37.8589],[116.4771,37.8589],[116.4771,37.8204],[116.4661,37.7765],[116.4551,37.76],[116.4221,37.749],[116.4331,37.738],[116.4111,37.7271],[116.4001,37.6941],[116.3892,37.6941],[116.3672,37.6447],[116.3782,37.6172],[116.3342,37.6062],[116.3342,37.5787],[116.3232,37.5787],[116.3342,37.5732],[116.3013,37.5677],[116.2903,37.5513],[116.2903,37.5238],[116.2793,37.5238],[116.2793,37.5073],[116.3013,37.5073],[116.2903,37.5018],[116.2903,37.4854],[116.2683,37.4799],[116.2793,37.4744],[116.2463,37.4908],[116.2354,37.4799],[116.2354,37.4634],[116.2463,37.4579],[116.2244,37.4249],[116.2683,37.4249],[116.2793,37.403],[116.2463,37.37],[116.1914,37.37],[116.1694,37.3865],[116.1035,37.37],[116.0815,37.3755],[115.9717,37.337],[115.9827,37.3206],[115.9717,37.2931],[115.9717,37.2766],[115.9717,37.2437],[115.9497,37.2217],[115.9387,37.2272],[115.9058,37.2052],[115.9058,37.1777],[115.8838,37.1503],[115.8838,37.1008],[115.8508,37.0624],[115.8398,37.0734],[115.8398,37.0953],[115.8179,37.1173],[115.7959,37.1173],[115.7849,37.1283],[115.7629,37.1448],[115.752,37.1832],[115.7629,37.2052],[115.752,37.2162],[115.719,37.2217],[115.719,37.2546],[115.697,37.2656],[115.675,37.2601],[115.675,37.2656],[115.6641,37.2821],[115.6201,37.2766],[115.6201,37.2821],[115.6311,37.2986],[115.5872,37.3096],[115.6091,37.3315],[115.5872,37.337],[115.5762,37.3151],[115.5432,37.3206],[115.5212,37.337],[115.5322,37.3535],[115.5103,37.359],[115.4773,37.3865],[115.4224,37.392],[115.4004,37.4249],[115.3564,37.4359],[115.3455,37.4469],[115.3455,37.4579],[115.4333,37.4689],[115.4114,37.4799],[115.4224,37.4854],[115.4553,37.4963],[115.4114,37.5073],[115.4114,37.5348],[115.3784,37.5458],[115.3674,37.5623],[115.3564,37.5293],[115.3564,37.5238],[115.3235,37.5513],[115.2905,37.5732],[115.2466,37.5787],[115.1917,37.5568],[115.2026,37.5732],[115.1917,37.5952],[115.2026,37.6447],[115.2576,37.6447]]]}},
{"type": "feature","properties":{"id":"1310","name":"廊坊市","cp":[116.521,39.0509],"childnum":9},"geometry":{"type":"multipolygon","coordinates":[[[[116.2463,39.5178],[116.2683,39.5013],[116.3013,39.4904],[116.3452,39.4519],[116.3892,39.4519],[116.4331,39.4409],[116.4551,39.4464],[116.4551,39.4574],[116.4441,39.4739],[116.4221,39.4958],[116.4111,39.5233],[116.4331,39.5178],[116.4441,39.5288],[116.4771,39.5398],[116.4771,39.5508],[116.51,39.5563],[116.532,39.5728],[116.521,39.5947],[116.5649,39.6057],[116.5759,39.6222],[116.5979,39.6222],[116.5979,39.6167],[116.6309,39.5947],[116.6418,39.5947],[116.6418,39.6057],[116.6968,39.5947],[116.7078,39.5892],[116.7297,39.5947],[116.7078,39.6167],[116.7627,39.6167],[116.7847,39.5947],[116.7957,39.6112],[116.8176,39.6167],[116.8176,39.6002],[116.7957,39.5947],[116.8066,39.5782],[116.7847,39.5508],[116.8066,39.5288],[116.8176,39.5288],[116.8176,39.5343],[116.8286,39.5178],[116.8066,39.5013],[116.8176,39.4849],[116.7847,39.4684],[116.7957,39.4574],[116.7957,39.4464],[116.8176,39.4519],[116.8286,39.4354],[116.8506,39.4409],[116.8726,39.4299],[116.8506,39.4135],[116.8396,39.4135],[116.8286,39.397],[116.8396,39.3805],[116.8176,39.375],[116.8176,39.3695],[116.8396,39.364],[116.8286,39.353],[116.8286,39.3365],[116.8506,39.3365],[116.8726,39.3585],[116.8726,39.342],[116.8945,39.3365],[116.8835,39.3036],[116.8616,39.2981],[116.8726,39.2816],[116.8726,39.2651],[116.8726,39.2432],[116.8945,39.2267],[116.8835,39.2212],[116.8726,39.2322],[116.8726,39.2212],[116.8506,39.2102],[116.8616,39.1553],[116.9055,39.1498],[116.9165,39.1168],[116.9275,39.1168],[116.9055,39.1058],[116.8835,39.0729],[116.8726,39.0729],[116.8726,39.0564],[116.8176,39.0509],[116.7957,39.0564],[116.7847,39.0454],[116.7847,39.0564],[116.7957,39.0564],[116.7847,39.0619],[116.7847,39.0509],[116.7517,39.0509],[116.7517,39.0399],[116.7627,39.0289],[116.7517,39.0125],[116.7517,39.0015],[116.7297,38.974],[116.7078,38.9301],[116.7078,38.8971],[116.7188,38.8971],[116.7188,38.8696],[116.7188,38.8531],[116.7407,38.8531],[116.7407,38.8367],[116.7517,38.8312],[116.7407,38.8092],[116.7517,38.7982],[116.7407,38.7872],[116.7517,38.7762],[116.7407,38.7543],[116.7627,38.7488],[116.7627,38.7433],[116.7627,38.6993],[116.7847,38.6499],[116.7627,38.6389],[116.7078,38.6224],[116.6638,38.5785],[116.6528,38.5675],[116.6638,38.54],[116.6528,38.5126],[116.6199,38.5126],[116.6199,38.5071],[116.6199,38.4961],[116.6089,38.4851],[116.5869,38.4851],[116.5869,38.4741],[116.5649,38.4741],[116.5649,38.4961],[116.554,38.5016],[116.543,38.5016],[116.532,38.4906],[116.4771,38.4906],[116.4551,38.5071],[116.4441,38.5291],[116.4331,38.5345],[116.4551,38.5785],[116.3892,38.6115],[116.3672,38.6719],[116.3672,38.6938],[116.3892,38.6993],[116.4331,38.7213],[116.4331,38.7488],[116.4221,38.7708],[116.3342,38.8092],[116.3013,38.8147],[116.2683,38.8367],[116.2463,38.8477],[116.2354,38.8751],[116.2024,38.8861],[116.2024,38.9081],[116.1914,38.9246],[116.2244,38.9191],[116.2573,38.9355],[116.3123,38.9575],[116.3342,38.9795],[116.2903,39.0015],[116.3123,39.0399],[116.3232,39.0948],[116.2683,39.1223],[116.2683,39.1278],[116.2463,39.1443],[116.2134,39.1498],[116.2024,39.1827],[116.2134,39.2102],[116.1914,39.2157],[116.2024,39.2706],[116.2024,39.342],[116.1914,39.353],[116.1145,39.3585],[116.1145,39.3805],[116.1365,39.4025],[116.1365,39.4354],[116.1475,39.4574],[116.1914,39.5013],[116.2134,39.5123],[116.2463,39.5178]]],[[[117.1582,39.8199],[117.1582,39.798],[117.1692,39.798],[117.1802,39.7815],[117.2021,39.765],[117.1692,39.7485],[117.1692,39.743],[117.1582,39.7375],[117.1582,39.7266],[117.1692,39.7156],[117.1692,39.6771],[117.1582,39.6606],[117.1802,39.6442],[117.1692,39.6387],[117.1582,39.6387],[117.1472,39.6222],[117.1362,39.6167],[117.0154,39.6552],[116.9934,39.6387],[116.9824,39.6387],[116.9714,39.6497],[116.9604,39.6442],[116.9495,39.6881],[116.9495,39.7046],[116.9165,39.7046],[116.9055,39.6881],[116.8835,39.7156],[116.8945,39.7266],[116.9165,39.7321],[116.9055,39.7485],[116.8945,39.7595],[116.9055,39.765],[116.9165,39.7815],[116.9385,39.7815],[116.9275,39.8364],[116.9055,39.8529],[116.9055,39.8419],[116.9055,39.8309],[116.8176,39.8914],[116.7957,39.8859],[116.7847,39.9463],[116.7627,39.9628],[116.7737,39.9957],[116.7737,40.0122],[116.7847,40.0287],[116.8066,40.0287],[116.8396,40.0507],[116.8506,40.0507],[116.8726,40.0397],[116.9604,40.0507],[116.9824,40.0397],[117.0264,40.0342],[117.0374,40.0507],[117.0593,40.0616],[117.0923,40.0726],[117.1143,40.0726],[117.1362,40.0616],[117.1582,40.0726],[117.1802,40.0726],[117.2131,40.0946],[117.2131,40.0836],[117.2241,40.0671],[117.1912,40.0616],[117.1802,40.0507],[117.2021,40.0012],[117.1912,39.9792],[117.1472,39.9463],[117.1582,39.9353],[117.1472,39.9353],[117.1472,39.9243],[117.1362,39.9188],[117.1582,39.9078],[117.1472,39.8969],[117.1692,39.8639],[117.1802,39.8694],[117.1802,39.8639],[117.2241,39.8529],[117.2461,39.8584],[117.2571,39.8474],[117.2461,39.8309],[117.2021,39.8309],[117.1582,39.8199]]]]}}
]
}
下面使用 java 8 中的脚本引擎执行该代码。
package tk.mybatis;
import javax.script.invocable;
import javax.script.scriptengine;
import javax.script.scriptenginemanager;
import javax.script.scriptexception;
import java.io.filenotfoundexception;
import java.io.filereader;
public class encoder {
  public static final scriptengine engine = new scriptenginemanager().getenginebyname("nashorn");
  static {
  try {
    //注意这里的 encode.js 路径,文件内容就是上面的 js 代码
    engine.eval(new filereader(encoder.class.getresource("/encode.js").getpath()));
  } catch (scriptexception e) {
    e.printstacktrace();
  } catch (filenotfoundexception e) {
    e.printstacktrace();
  }
  }
  public static final invocable invocable = (invocable) engine;
  /**
   * 压缩为 echarts 格式的地图
   * @param geojson
   * @param filename
   * @param type   json 或 其他(按js处理)
   * @return
   */
  public static string convert2echarts(string geojson, string filename, string type) {
  try {
    return (string) invocable.invokefunction("convert2echarts", geojson, filename, type);
  } catch (scriptexception e) {
    throw new runtimeexception(e);
  } catch (nosuchmethodexception e) {
    throw new runtimeexception(e);
  }
  }
}
用法:
string json = encoder.convert2echarts(
  "上面提供的河北省的geojson内容", "河北省", "json");
压缩后的结果如下(文件大小为 9 kb):
{
  "type": "featurecollection",
  "cp": [115.4004,
  39.4688],
  "size": "1300",
  "features": [{
  "type": "feature",
  "properties": {
    "id": "1308",
    "name": "承德市",
    "cp": [117.5757,
    41.4075],
    "childnum": 11
  },
  "geometry": {
    "type": "polygon",
    "coordinates": ["@@llnlmxn&bdquo;&bdquo;ivvlunb@vvxxjwl@l&thorn;Žvnnv&bdquo;j&tilde;_@wkm&scaron;k&bdquo;b&sbquo;x&bdquo;wxk&tilde;wxx&scaron;klb&sup2;k@nvvvb&bdquo;l@wlu&sup2;&bdquo;lkvnujvz@vvb@l&aring;&frac14;mvuvnb&ocirc;avx@°ub@lwbx&scaron;@b@bvb°x&bdquo;@vx&egrave;lvl&scaron;a&aelig;@&thorn;b&sup2;k°@lvuŽ@xn@vw&sbquo;lxb@¤vx&scaron;kvvvlnm°_ƨ¤@auiva&bdquo;alkx&rsaquo;°k&bdquo;&trade;v@&bdquo;alwuvy&bdquo;u@k&oacute;&trade;°&fnof;na°uvuumu&aelig;w@mklvu&fnof;wvi&bdquo;w&scaron;lnn@xlvnk&bdquo;myu@&fnof;u°uxav@u¥&fnof;u@u&aelig;&trade;@avukwu&macr;&fnof;au@wluv@bkbmkulmkkuvukmviuwlwv&sup2;&trade;uml°u@w&bdquo;luwvm@uuk@_&fnof;kuu&uuml;axw@&fnof;vkuu@mviuulmnivvvb&egrave;vlknbvk&scaron;@ni&tilde;@nvnwvlvk&bdquo;k&bdquo;&bdquo;&tilde;vnb@auivw@in&trade;°@lvni&scaron;@lwĢ@°uvl@b&bdquo;@vyuu&fnof;a@w@wunu@w&ccedil;&macr;&trade;k@ukkjwa&ucirc;bmk@mva&thorn;u@amkw&fnof;@mxukk&yuml;&fnof;£@a&bdquo;kl@um°uxwla&bdquo;al@nmlxnw°znw@a&fnof;wv&trade;@&fnof;akbĉ¥vmu@&fnof;i&fnof;v&fnof;u&fnof;jkumwu&trade;kbmkua&fnof;kkuvu@kv@@klw—&trade;wau@km&fnof;xv&egrave;nbmluu&fnof;k&fnof;x&macr;jkb&fnof;i@jmiuwu@&fnof;lml@xkj@u&trade;k&fnof;k@avkwwa—iww&fnof;mu&fnof;@mu@j@uaċu&trade;auu&fnof;vki±&fnof;k@uu&fnof;@ubvvm@uvk&fnof;l&fnof;lkiwauluw&fnof;xuju&bdquo;&fnof;@wbub@lkxuxm@@jvn@j@b&bdquo;n&fnof;b@vkx@b&scaron;lu&sbquo;&aelig;n&bdquo;j&scaron;avxnkvvmzx&sbquo;°v@_ljxxwx&fnof;k&macr;b&aring;amu&fnof;@lui&rsaquo;b&ntilde;j@l&ccedil;kki&ccedil;`kxwl@&bdquo;&fnof;@@buvub&macr;xwkk&bdquo;&aring;&bdquo;vlulw@&fnof;Žn|ul@i&trade;lmuuuvm@kw&fnof;nkkma&macr;xukwmnwvw&yacute;l&bdquo;mŽ&trade;vubuvwb@lnxm&bdquo;xvŽmbxx&rsaquo;|@&bdquo;nb@`&trade;&bdquo;&fnof;v&fnof;@kb&fnof;lu&bdquo;mvulkbvxk&ordm;mnm@@xk|&scaron;bĢ&uuml;l&scaron;"],
    "encodeoffsets": [[118868,
    42784]]
  }
  },
  {
  "type": "feature",
  "properties": {
    "id": "1307",
    "name": "张家口市",
    "cp": [115.1477,
    40.8527],
    "childnum": 15
  },
  "geometry": {
    "type": "polygon",
    "coordinates": ["@@k&trade;ġ&ucirc;&trade;al¥@wn@nml&sup1;uwlavknuv&fnof;&bdquo;kla&bdquo;@&bdquo;u&scaron;&fnof;@_ma@&fnof;&oelig;¥wwnau&sbquo;wn&fnof;mw@kxavuva&scaron;unmwuk°&trade;l&fnof;nuvuxwvw&trade;iwv&oacute;kui@wx&fnof;xuu@mma@kukwlkw@yk@&fnof;avkuuċauu@wk@unm@uvmlm±iu&fnof;kj&trade;kw&fnof;@a&bdquo;i@m@u&bdquo;&fnof;v&fnof;&bdquo;ula&bdquo;@vxv&fnof;xmvwnkwk&fnof;ku_k@m¥&fnof;mx_&trade;jmnu@km@u@kmu&trade;v&fnof;u@u&trade;@umk@@l&fnof;mw@&ucirc;£w&fnof;ka@wk&trade;@a&fnof;i@mmk@mua@umu&fnof;i&fnof;ww@awu&fnof;bu@kb&ccedil;@kw&fnof;@makvuk&trade;u@a&fnof;m@au@mxku&fnof;b&fnof;kuxu&fnof;±kxvwluk@wku@v&trade;@wxua@wbux&fnof;ji&fnof;Ž@|v&egrave;vvx@±&ecirc;&macr;kui&fnof;`&macr;uulvx@v&fnof;@uk&fnof;i&fnof;vklmvkkm&scaron;@nuj&yacute;bkiujvx&scaron;vvxvbu&bdquo;vj&bdquo;un&trade;°bv&bdquo;mlu°&bdquo;xnk@ul@lv&egrave;vux&scaron;x@w&bdquo;@vx&scaron;v&sbquo;k&thorn;b&bdquo;n@vnbv&bdquo;m`&fnof;ux&trade;kw@uvkl&trade;km&frac14;@lunujvnv&bdquo;xv@vm@@lv&bdquo;kl&fnof;ikl@v&fnof;wlŽulwkul@mj&bdquo;@blbuvulmzujuxm@uubċ&uuml;k@ub@v&scaron;lvv&bdquo;|&ocirc;bvŽm&scaron;ukuku@m&bdquo;&bdquo;@vlvn&frac14;wbuj&macr;@@&bdquo;°&scaron;nill&egrave;l&tilde;@nx&scaron;wll&oelig;k&sbquo;j@bkxlxkxlxulklj&fnof;&scaron;xl@bw&bdquo;n`@n&aelig;Žxxll@xl@xb&sbquo;l&oelig;klvlixblvubujw@lx@vl@vvŽ&scaron;x&scaron;j&scaron;w&bdquo;n@wnl°k&bdquo;bvbl@vi@k&bdquo;@u@nmvmv@xuwi@axm@&trade;vuukwmn@lmuuk@mumk@unwvĉ@&fnof;&fnof;mu_v@xj&ocirc;vvu&scaron;lvun@&scaron;llunjl_n@&scaron;ml@xŽlllw&sup2;lvjul@vmbvblvxmvnl&scaron;@Ť|&bdquo;nn@&uuml;Ž@b&scaron;l&bdquo;@@xv`&bdquo;unb@vllvb&sup2;j&sbquo;xn¥&aelig;&ntilde;@¥&thorn;@"],
    "encodeoffsets": [[118868,
    42784]]
  }
  },
  {
  "type": "feature",
  "properties": {
    "id": "1306",
    "name": "保定市",
    "cp": [115.0488,
    39.0948],
    "childnum": 23
  },
  "geometry": {
    "type": "polygon",
    "coordinates": ["@@vbxw&scaron;@@ulv@xvlxkwu&sup2;lv&bdquo;vw&bdquo;l&bdquo;alvnwv@@b&bdquo;n@b&scaron;vvllunb&bdquo;@lx&egrave;@lav@&bdquo;axv@b&sbquo;x&bdquo;x&bdquo;j&sbquo;nv@vvb@nnl@n&bdquo;j@bl&scaron;l@&bdquo;a&scaron;&fnof;u_vwuwvu&scaron;kum&trade;ukb±mvw&oelig;u@viuw@uwk&bdquo;@vu@ynl&bdquo;m@iv@&sbquo;bnk&bdquo;lvavmnilaxwv@@wvl°@@xnx&bdquo;@v`v@vbuvvlvknwnl@ll@@_v@vvna&aelig;@&oelig;kvx&aelig;@n&fnof;@w&fnof;kmu—&trade;wm@km@k&uuml;kxu@&ntilde;w±niuwv&fnof;&bdquo;kla@i°wu±k&scaron;kmm&macr;m&fnof;_&fnof;jn&fnof;a&fnof;ww@ivauama@w&fnof;u&fnof;mu@mvw@axk@mwa@£km@a&fnof;_kvmunww@&macr;b&fnof;kumk@&fnof;v&ccedil;m@@kuu&trade;kuu&trade;@uvuamvuawikb@xu@@amukk&fnof;vkam@@kvukuwmkmuklub@xmj&fnof;&trade;u@uimv&ucirc;vmnuw&fnof;j&fnof;u@v&fnof;x@uwm@ub°|u&scaron;mxklmx@`ulu@@uw@@xkn&macr;@makv&trade;umxub&trade;°&fnof;lu&scaron;&fnof;bub&fnof;nuj&fnof;uuv&fnof;a&trade;lkbuu&rsaquo;juu@muuu&fnof;jka&fnof;@&trade;xuiwj&fnof;un&fnof;j@v&trade;z&fnof;@kb@`@bln@l&trade;b&fnof;Ž@x@&scaron;@&scaron;&bdquo;@xl&sbquo;bnbvb&bdquo;@&bdquo;&bdquo;vjlinl&scaron;bvw@u&bdquo;k&bdquo;l@lbnan@vb&sbquo;j&ocirc;ln&sbquo;uzlv@l&egrave;lvbvk@lvx—vwxx`wxxz&sbquo;bv`uxv¤nx@&bdquo;bvlvnvlul"],
    "encodeoffsets": [[117304,
    40512]]
  }
  },
  {
  "type": "feature",
  "properties": {
    "id": "1302",
    "name": "唐山市",
    "cp": [118.4766,
    39.6826],
    "childnum": 11
  },
  "geometry": {
    "type": "polygon",
    "coordinates": ["@@&bdquo;@vvl@&sup2;&bdquo;lj&bdquo;uvv&scaron;bČvvb&sbquo;@@inv&bdquo;@&sbquo;v&bdquo;nxx&tilde;jxb&sbquo;xul@b&bdquo;l&scaron;l@vli@wnk&bdquo;kv@vxnj@i&bdquo;jla°i&bdquo;w&bdquo;lvvnkmau&ccedil;&bdquo;wvk&ocirc;a&uuml;&macr;&bdquo;@nv°wnjlav@vunuuaw&macr;wxwwwna@£uawku&macr;&fnof;&macr;@avukkuamuu&fnof;n»&sbquo;an&trade;&bdquo;ivwuwlk&scaron;@&bdquo;llwvaku@k&bdquo;_l&fnof;&scaron;b&thorn;u°@&scaron;y°n&bdquo;@&bdquo;k&egrave;kww&trade;ţ¥ĉō&fnof;kġwuw&macr;£&macr;&fnof;&ccedil;wţw&fnof;@kk@k&fnof;¥&yacute;w&aring;b&ccedil;¤&ucirc;ťv&trade;lw°@ĸ&trade;x@vvvulvlkl@v@x&fnof;`ub@xm@uwb&fnof;k@&aelig;vbnlwv@lnxubl&sbquo;@x&macr;lmu&trade;vkkwlkk@_uk@u@ummuxmvxlwvulku@`w@uluk@xljxzv@@xml@vu@ux@kk@wbuk@xn`&fnof;xmjn&scaron;m&scaron;kxuvbuvlvvxubv@nkll&bdquo;kvk&thorn;bvkxi°kv&scaron;mvuiukulvxvjvlkv@v&fnof;@ubu@wuu@ubuk@b@n&fnof;v@vklmb@b"],
    "encodeoffsets": [[120398,
    41159]]
  }
  },
  {
  "type": "feature",
  "properties": {
    "id": "1309",
    "name": "沧州市",
    "cp": [116.8286,
    38.2104],
    "childnum": 15
  },
  "geometry": {
    "type": "polygon",
    "coordinates": ["@@@ln@u&egrave;&bdquo;Žl@vn&bdquo;l°ax@mxnvlu&bdquo;`@bln@¤xb@nwl@bux@nnv&sbquo;&bdquo;&bdquo;v@xnbvbub@j&sbquo;x&bdquo;x&bdquo;b&sbquo;mxa@k&bdquo;uvwlw&bdquo;k&bdquo;k&ocirc;vm@w&trade;kkk@kl»&egrave;&fnof;m&trade;vkxkla°@xvv@vi@ml@@vn@vx@v@j&bdquo;@vxuzvv&scaron;&scaron;&sup2;blvk|@&scaron;Ġ@@»&scaron;@vk@v&egrave;llk@xnj@aliul&bdquo;a&bdquo;vvb&scaron;@&bdquo;n@a&bdquo;u@wuiv@mun@mkxml@ll@lnw&scaron;b@xv@@a&bdquo;vvb&bdquo;v&bdquo;@vv&bdquo;ivw&egrave;b&tilde;i&egrave;»&fnof;ǟlw&scaron;avu&aring;u&fnof;&fnof;&trade;um@kvu&trade;wvkauwma&oacute;u&fnof;juu&macr;&ntilde;u¥mk&trade;&macr;ua&fnof;k&aring;n&ccedil;y&oacute;xmw&ucirc;x&macr;aċb&ucirc;a&rsaquo;j—w&trade;&yacute;u&macr;»&fnof;a&oacute;&oacute;um@i&fnof;&scaron;vvl@b&fnof;lujwlx@@x&scaron;xuxl¤v@v&bdquo;nvuv&bdquo;xvbv&scaron;@Ž&bdquo;@@vvn&bdquo;°vŽ@ţu&macr;v&fnof;um&fnof;uwv@mux&fnof;a&fnof;bukuwua&ccedil;kn&bdquo;&fnof;vk|wb@vnlmv@bkv@n&bdquo;xw`&aring;_uv&fnof;v@b&fnof;uklvx@vmlu&fnof;x@vvl@x—vwvl@vw@uum@"],
    "encodeoffsets": [[118485,
    39280]]
  }
  },
  {
  "type": "feature",
  "properties": {
    "id": "1301",
    "name": "石家庄市",
    "cp": [114.4995,
    38.1006],
    "childnum": 19
  },
  "geometry": {
    "type": "polygon",
    "coordinates": ["@@la&bdquo;@&scaron;y@u&bdquo;i&sbquo;m&bdquo;vxivj&scaron;w&bdquo;@lb&bdquo;ivvnv&sbquo;@vv&oelig;ivvla&scaron;k&bdquo;bvu&bdquo;vvi&bdquo;mva&bdquo;av&trade;&bdquo;k&scaron;&macr;vanw&scaron;vlunb°@lm@wx@@vv@vk@_nwlknwv&trade;&macr;¥van@vx&sbquo;@&bdquo;w@u&bdquo;v&bdquo;ivxnm&uuml;unuvjv@&bdquo;&scaron;ni@wvalknv@k&sbquo;mu£na@mvk°k&bdquo;lva@uu@u&fnof;mknwwkxu@aww@@km@uau@@klk@ukawaunamm@u&bdquo;a&macr;wwu@uk&fnof;l@Žun@x&trade;v&trade;luxvjub&trade;lmu@auwukmkkluum@mw—x&fnof;a&fnof;mmkkwum@@u&macr;juum&trade;ku&macr;@mkĉx&yacute;w&yacute;¥l&fnof;u&oacute;Žmwkuuuwvkkm&trade;kkmlx&bdquo;lxvlvxxj@nvjnz@vwl@`nx@&scaron;&fnof;x&fnof;@kvuumjmixx&bdquo;jv&bdquo;&fnof;nuv&fnof;@uvv&bdquo;@lu&scaron;&fnof;`uxvv&fnof;&bdquo;&fnof;lxl@l@b@vmx@b&trade;xn°&trade;u&fnof;bkkwlxlw@@b&fnof;k&bdquo;mkulmaklulmb@&scaron;xb@xmxu`v&bdquo;b@`llx@nwvxl@&sbquo;°wlxnlb&bdquo;kvk&bdquo;xvb@&tilde;x@l_lj@v@xnŽ&bdquo;i"],
    "encodeoffsets": [[116562,
    39691]]
  }
  },
  {
  "type": "feature",
  "properties": {
    "id": "1305",
    "name": "邢台市",
    "cp": [114.8071,
    37.2821],
    "childnum": 18
  },
  "geometry": {
    "type": "polygon",
    "coordinates": ["@@nklln&scaron;llxuvvlvnx&ocirc;&bdquo;v&sbquo;k&thorn;|&thorn;xĊwnl°@lvn&scaron;vv°i@vn@v&sbquo;lxnl&bdquo;n&bdquo;b&tilde;wnxn@vvlknlvlvx@bnv&scaron;kvauivw&scaron;k&scaron;u@wvm@&macr;@u¥vmu_°l&scaron;k&bdquo;k&sbquo;w@lx&sbquo;va&bdquo;u@w&scaron;u&fnof;uuklu&oacute;w@uvu&oelig;ul&fnof;°k&bdquo;wlku_na&bdquo;kvnlkkk&scaron;wwa@i&oelig;jva@iljnu@&bdquo;kvuumvlaxul@lm@kxw&yacute;&ntilde;nk&fnof;&trade;±&trade;k@wğ&rsaquo;@@u@mkĉlmvj@zmlnŽwlu&yacute;ju_&fnof;@@&scaron;mjkxuvlbkl&yacute;@&yacute;a&trade;b&macr;@&macr;±j&aring;wġauu@&fnof;ku&trade;@mvi±buk&fnof;l&trade;wux&fnof;jka&fnof;l&oacute;kulwbuvkkmnk@@bmluŽ&fnof;l@b@mnmjkuul&fnof;a&fnof;bnŽmn@lvv@|n@&bdquo;l@b&sbquo;znx@`vz@b&bdquo;xnv@xl&bdquo;lbnkvx"],
    "encodeoffsets": [[116764,
    38346]]
  }
  },
  {
  "type": "feature",
  "properties": {
    "id": "1304",
    "name": "邯郸市",
    "cp": [114.4775,
    36.535],
    "childnum": 18
  },
  "geometry": {
    "type": "polygon",
    "coordinates": ["@@&bdquo;bvklvninm&sbquo;@@a&bdquo;kvnk@al@nmllvuxavk&ocirc;l&bdquo;klb&bdquo;ivw&scaron;x&bdquo;kvl&sup2;a&sbquo;jnu&scaron;@lv@&bdquo;vvĢb&aelig;x&sup2;i°Ž°@&scaron;a&thorn;b&thorn;@lkkavulwni@&trade;&bdquo;@v`&thorn;i&sbquo;vxkmnk@y&sbquo;inuĊk&fnof;&ccedil;kuuamuuk&fnof;&fnof;@au@u&trade;&fnof;k@wuwvkvjvkkw°a@&bdquo;mk@ux@vv&bdquo;lvw@w&scaron;wva@&macr;xm@@luiwau@uwkxwmu@uwmukkmn@lkv&fnof;&sup2;&trade;v&fnof;auluvmjuuuw&fnof;lma@&trade;umkium&rsaquo;l—mv&scaron;mx@b&trade;luamk&aring;l@vmbku&macr;k&yacute;amzkjub±vkb&trade;l@lu@wikj&fnof;zkkmk&fnof;nualwkkkw@@nkbk@ww&macr;xuvuj@xlj@x&fnof;@xlwlku&fnof;`vunawa&bdquo;uv@uvi&fnof;auxuumv&fnof;k@i@w@&ccedil;&bdquo;u@@u@b&fnof;&sbquo;@nmkxmx&trade;@uxkvwux&bdquo;@`vlll@`&trade;zx&sbquo;&yacute;b@b&sbquo;&bdquo;@vuvkiujvz°kvlnllknl&bdquo;xllvvuvlxuj@nn&sbquo;&bdquo;i@mvulbn@@Žm&bdquo;@bv&bdquo;nv"],
    "encodeoffsets": [[116528,
    37885]]
  }
  },
  {
  "type": "feature",
  "properties": {
    "id": "1303",
    "name": "秦皇岛市",
    "cp": [119.2126,
    40.0232],
    "childnum": 5
  },
  "geometry": {
    "type": "polygon",
    "coordinates": ["@@lnv@xb&tilde;&scaron;kx@lu@@luvlv&bdquo;lvbnl&sbquo;a&scaron;lxvvn&sbquo;l&bdquo;i&bdquo;v&bdquo;u&bdquo;jv@unĊ|la&bdquo;b&scaron;@nj°um&fnof;v@&bdquo;wn@vu&bdquo;jvi°bnwlxnwvlvk&sup2;b&sbquo;akk&bdquo;li@auav&fnof;uwvuualavwnuvak¥&scaron;x@w&sbquo;k&oelig;lv&oacute;m&bdquo;muk@_lw&scaron;@n_uk@al&aring;@ğ&aring;ƑŃ&yacute;m&fnof;@&ntilde;—ţ&ccedil;l&fnof;l&fnof;@&macr;m&trade;z&macr;@&yacute;v&trade;ak&bdquo;&fnof;`@llvubkx&fnof;k&trade;@klvxux&fnof;jm&scaron;bm&frac14;v&bdquo;nvvblluv@b&bdquo;°v°xlvb@¤mbxxwx°xxŽvbmvuvu@kbmi&macr;xmu&fnof;@&ucirc;°&oacute;bul"],
    "encodeoffsets": [[121411,
    41254]]
  }
  },
  {
  "type": "feature",
  "properties": {
    "id": "1311",
    "name": "衡水市",
    "cp": [115.8838,
    37.7161],
    "childnum": 11
  },
  "geometry": {
    "type": "polygon",
    "coordinates": ["@@&bdquo;kvlv@x°x&fnof;b@vnnmbvŽxblb@vkl@lv@vbn@@l&sbquo;@xx@bwvxlmxnlv&bdquo;v@@vub&fnof;k&macr;lul@nmbv¤n@l&sbquo;lxnlvuv@ln@lb&bdquo;ullnv@bv@@wlaxjvbnuvbvu&scaron;@vv&scaron;lvvn@vvx@@u&sbquo;kxu&tilde;u@wuk@u&bdquo;wvnk@uuwlk&bdquo;v@a&bdquo;uvu&aelig;`x_&fnof;w@mlu@anumk@uxal¥&bdquo;um&fnof;&egrave;lvbvxvl&bdquo;a&bdquo;bvw@nxu&sbquo;vn&bdquo;&bdquo;v°uŤv@u&fnof;&macr;um@u&fnof;@@u&trade;ua&fnof;wvumuu&fnof;u@k£vw&trade;w@ww@xk&fnof;iua@wu@@al@uk@_mkxk&fnof;buu@avkm&scaron;@xm&fnof;&fnof;±@kb&ccedil;aklğvauw@a@&fnof;mkuj&fnof;k@ykw@£&fnof;wx@lknk@wvkbuŽvnuv&fnof;l@&sbquo;mvki@jub&rsaquo;i@jxb&trade;xllklum&fnof;lmbv`kl&fnof;x&macr;lk&bdquo;&rsaquo;vuv@v&ocirc;xkvvl&bdquo;v&trade;v@x&fnof;vubw@kx&fnof;l&trade;l&macr;kv`unv|°@"],
    "encodeoffsets": [[118024,
    38549]]
  }
  },
  {
  "type": "feature",
  "properties": {
    "id": "1310",
    "name": "廊坊市",
    "cp": [116.521,
    39.0509],
    "childnum": 9
  },
  "geometry": {
    "type": "multipolygon",
    "coordinates": [["@@la&bdquo;u&scaron;&scaron;@&scaron;unl@vwbklwxnivv&bdquo;v@x&bdquo;jlbul&scaron;xvbn@@k&bdquo;mv@@x°wvinjmn&sup2;@lmvbnl@amkv_kwlmx@@lvamaxa&fnof;avu@unjvanllukaw@uavakk@ilkuu@an@ln@alku&fnof;kiva@a@klaukuv@ukuv&macr;&scaron;kv&fnof;v@kum&fnof;u@@a&macr;imjuu@vv@ul@u&fnof;@@wxuwa@ukwm&trade;@&fnof;x@@w@al@@aviumvuuuvwuknk@i@&trade;l¥ku±a&trade;&trade;uuvyuw&fnof;@@i@uuwm@@uk@@nuju@wu&macr;@kbwluln&scaron;&ccedil;&bdquo;k&frac14;@lll&scaron;l@xun&oacute;Ž&fnof;l&fnof;lkxux&fnof;v@lwb&bdquo;i&bdquo;`°nnn&trade;llŽv&sup2;&macr;x@jkb&fnof;lu&bdquo;vxmjx&sup2;@&ograve;wv&ucirc;l@lln@&sbquo;xn&tilde;&scaron;nv&bdquo;l"],
    ["@@@kx@valaa@kwi@uxw@wanauiw@uaukķŽk_w@uvuku&scaron;@b&fnof;@uamxvxnjubwvxlvbn@w°kb@u@w&oacute;&frac14;miu&frac14;k`v&bdquo;@bvbl@&bdquo;lx@lu&ocirc;vlu&oelig;iv`lx&bdquo;vn@lulvn@&bdquo;l@uva&fnof;iuwl£um&trade;vwu@@uukluuun&fnof;vl@k&scaron;unlvwua&rsaquo;@&trade;u"]],
    "encodeoffsets": [[[119037,
    40467]],
    [[119970,
    40776]]]
  }
  }],
  "utf8encoding": true
}
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对CodeAE代码之家的支持。如果你想了解更多相关内容请查看下面相关链接
原文链接:https://blog.csdn.net/isea533/article/details/79194819

关注下面的标签,发现更多相似文章