diff --git a/doc/images/logo99.png b/doc/images/logo99.png deleted file mode 100644 index 0ac2198..0000000 Binary files a/doc/images/logo99.png and /dev/null differ diff --git a/doc/images/main_window.png b/doc/images/main_window.png deleted file mode 100644 index d56f9f2..0000000 Binary files a/doc/images/main_window.png and /dev/null differ diff --git a/doc/images/message.png b/doc/images/message.png deleted file mode 100644 index 5ea3454..0000000 Binary files a/doc/images/message.png and /dev/null differ diff --git a/doc/images/qq2.jpg b/doc/images/qq2.jpg deleted file mode 100644 index 4fcb55a..0000000 Binary files a/doc/images/qq2.jpg and /dev/null differ diff --git a/doc/images/qq3.jpg b/doc/images/qq3.jpg deleted file mode 100644 index 6974a07..0000000 Binary files a/doc/images/qq3.jpg and /dev/null differ diff --git a/doc/images/数据库架构设计图.png b/doc/images/数据库架构设计图.png index 3505503..e638e1d 100644 Binary files a/doc/images/数据库架构设计图.png and b/doc/images/数据库架构设计图.png differ diff --git a/example/1-decrypt.py b/example/1-decrypt.py index 660c592..0db49df 100644 --- a/example/1-decrypt.py +++ b/example/1-decrypt.py @@ -18,25 +18,11 @@ from wxManager.decrypt import get_info_v4, get_info_v3 from wxManager.decrypt.decrypt_dat import get_decode_code_v4 from wxManager.decrypt import decrypt_v4, decrypt_v3 -if __name__ == '__main__': - freeze_support() # 使用多进程必须 - - r_4 = get_info_v4() # 微信4.0 - for wx_info in r_4: - print(wx_info) - me = Me() - me.wx_dir = wx_info.wx_dir - me.wxid = wx_info.wxid - me.name = wx_info.nick_name - me.xor_key = get_decode_code_v4(wx_info.wx_dir) - info_data = me.to_json() - output_dir = wx_info.wxid - key = wx_info.key - wx_dir = wx_info.wx_dir - decrypt_v4.decrypt_db_files(key, src_dir=wx_dir, dest_dir=output_dir) - with open(os.path.join(output_dir, 'db_storage', 'info.json'), 'w', encoding='utf-8') as f: - json.dump(info_data, f, ensure_ascii=False, indent=4) +def dump_v3(): + """ + 解析微信3.x版本的数据库 + """ version_list_path = '../wxManager/decrypt/version_list.json' with open(version_list_path, "r", encoding="utf-8") as f: version_list = json.loads(f.read()) @@ -52,5 +38,37 @@ if __name__ == '__main__': key = wx_info.key wx_dir = wx_info.wx_dir decrypt_v3.decrypt_db_files(key, src_dir=wx_dir, dest_dir=output_dir) + # 导出的数据库在 output_dir/Msg 文件夹下,后面会用到 with open(os.path.join(output_dir, 'Msg', 'info.json'), 'w', encoding='utf-8') as f: json.dump(info_data, f, ensure_ascii=False, indent=4) + print(f'数据库解析成功,在{os.path.join(output_dir, "Msg")}路径下') + + +def dump_v4(): + """ + 解析微信4.0版本的数据库 + """ + r_4 = get_info_v4() # 微信4.0 + for wx_info in r_4: + print(wx_info) + me = Me() + me.wx_dir = wx_info.wx_dir + me.wxid = wx_info.wxid + me.name = wx_info.nick_name + me.xor_key = get_decode_code_v4(wx_info.wx_dir) + info_data = me.to_json() + output_dir = wx_info.wxid # 数据库输出文件夹 + key = wx_info.key + wx_dir = wx_info.wx_dir + decrypt_v4.decrypt_db_files(key, src_dir=wx_dir, dest_dir=output_dir) + # 导出的数据库在 output_dir/db_storage 文件夹下,后面会用到 + with open(os.path.join(output_dir, 'db_storage', 'info.json'), 'w', encoding='utf-8') as f: + json.dump(info_data, f, ensure_ascii=False, indent=4) + print(f'数据库解析成功,在{os.path.join(output_dir, "Msg")}路径下') + + +if __name__ == '__main__': + freeze_support() # 使用多进程必须 + # 根据自己的微信版本选择使用对应的函数 + dump_v3() # 微信3.x + # dump_v4() # 微信4.0 diff --git a/example/2-contact.py b/example/2-contact.py index edb88a9..5dc6707 100644 --- a/example/2-contact.py +++ b/example/2-contact.py @@ -12,7 +12,7 @@ import time from wxManager import DatabaseConnection -db_dir = '' # 解析后的数据库路径,例如:./db_storage +db_dir = '' # 第一步解析后的数据库路径,例如:./wxid_xxxx/db_storage db_version = 4 # 数据库版本,4 or 3 conn = DatabaseConnection(db_dir, db_version) # 创建数据库连接 diff --git a/example/3-exporter.py b/example/3-exporter.py index 3e80e17..5b2ad03 100644 --- a/example/3-exporter.py +++ b/example/3-exporter.py @@ -35,7 +35,7 @@ def export(): contact, output_dir=output_dir, type_=FileType.HTML, - message_types={MessageType.MergedMessages}, # 要导出的消息类型,默认全导出 + message_types=None, # 要导出的消息类型,默认全导出 time_range=['2020-01-01 00:00:00', '2035-03-12 00:00:00'], # 要导出的日期范围,默认全导出 group_members=None # 指定导出群聊里某个或者几个群成员的聊天记录 ) diff --git a/example/README.md b/example/README.md index 9fc6d8f..1c4c8c9 100644 --- a/example/README.md +++ b/example/README.md @@ -2,88 +2,22 @@ ## 1、解析数据 -```python -import json -import os -from multiprocessing import freeze_support - -from wxManager import Me -from wxManager.decrypt import get_info_v4, get_info_v3 -from wxManager.decrypt.decrypt_dat import get_decode_code_v4 -from wxManager.decrypt import decrypt_v4, decrypt_v3 - -if __name__ == '__main__': - freeze_support() # 使用多进程必须 - - r_4 = get_info_v4() # 微信4.0 - for wx_info in r_4: - print(wx_info) - me = Me() - me.wx_dir = wx_info.wx_dir - me.wxid = wx_info.wxid - me.name = wx_info.nick_name - me.xor_key = get_decode_code_v4(wx_info.wx_dir) - info_data = me.to_json() - output_dir = wx_info.wxid - key = wx_info.key - wx_dir = wx_info.wx_dir - decrypt_v4.decrypt_db_files(key, src_dir=wx_dir, dest_dir=output_dir) - with open(os.path.join(output_dir, 'db_storage', 'info.json'), 'w', encoding='utf-8') as f: - json.dump(info_data, f, ensure_ascii=False, indent=4) - - version_list_path = '../wxManager/decrypt/version_list.json' - with open(version_list_path, "r", encoding="utf-8") as f: - version_list = json.loads(f.read()) - r_3 = get_info_v3(version_list) # 微信3.x - for wx_info in r_3: - print(wx_info) - me = Me() - me.wx_dir = wx_info.wx_dir - me.wxid = wx_info.wxid - me.name = wx_info.nick_name - info_data = me.to_json() - output_dir = wx_info.wxid - key = wx_info.key - wx_dir = wx_info.wx_dir - decrypt_v3.decrypt_db_files(key, src_dir=wx_dir, dest_dir=output_dir) - with open(os.path.join(output_dir, 'Msg', 'info.json'), 'w', encoding='utf-8') as f: - json.dump(info_data, f, ensure_ascii=False, indent=4) +```shell +python 1-decrypt.py ``` +运行成功之后会生成一个数据库文件夹 +* 如果微信版本是4.0的话数据库文件夹是:`./wxid_xxx/db_storage` +* 如果微信版本是3.x的话数据库文件夹是:`./wxid_xxx/Msg` + +后面其他操作都会用到这个文件夹 ## 2、查看联系人 -```python -import time +修改 `2-contact.py` 文件的 `db_dir` 为上面得到的文件夹,如果微信是4.0 `db_version` 设置为4,否则设置为3 -from wxManager import DatabaseConnection - -db_dir = '' # 解析后的数据库路径,例如:./db_storage -db_version = 4 # 数据库版本,4 or 3 - -conn = DatabaseConnection(db_dir, db_version) # 创建数据库连接 -database = conn.get_interface() # 获取数据库接口 - -st = time.time() -cnt = 0 -contacts = database.get_contacts() -for contact in contacts: - print(contact) - contact.small_head_img_blog = database.get_avatar_buffer(contact.wxid) - cnt += 1 - if contact.is_chatroom: - print('*' * 80) - print(contact) - chatroom_members = database.get_chatroom_members(contact.wxid) - print(contact.wxid, '群成员个数:', len(chatroom_members)) - for wxid, chatroom_member in chatroom_members.items(): - chatroom_member.small_head_img_blog = database.get_avatar_buffer(wxid) - print(chatroom_member) - cnt += 1 - -et = time.time() - -print(f'联系人个数:{cnt} 耗时:{et - st:.2f}s') +```shell +python 2-contact.py ``` ## 3、导出数据 diff --git a/readme.md b/readme.md index b4f9be9..6009b03 100644 --- a/readme.md +++ b/readme.md @@ -45,6 +45,23 @@ +## 3.0 全面来袭 + +### 全面适配微信4.0 [点击查看详细设计文档](https://blog.lc044.love/post/13) + +![数据库架构设计图](./doc/images/数据库架构设计图.png) + + * 全新框架、重构底层逻辑 + * 更低的内存占用 + * 更快的导出速度 + +### 全新的Ui + * 更简洁 + * 更流畅 + * 更友好 + * 前后端彻底分离 + + ## 🍉功能 - [![](https://img.shields.io/badge/MemoTrace-官网-blue)](https://memotrace.cn/) [![](https://img.shields.io/badge/GitHub-black.svg)](https://github.com/LC044/WeChatMsg) @@ -88,28 +105,6 @@ [https://github.com/LC044/AnnualReport](https://github.com/LC044/AnnualReport) -## 3.0 全面来袭 - -### 全面适配微信4.0 - -![](https://blog.lc044.love/static/img/792544ecbbffc60703a1421b92bf9b6d.image.webp) - - * 全新框架、重构底层逻辑 - * 更低的内存占用 - * 更快的导出速度 - -### 全新的Ui - * 更简洁 - * 更流畅 - * 更友好 - * 前后端彻底分离 - -### 更宽松的许可证 - - - 如果跟其他模块兼容的话,将采用MIT许可证 - - 已有功能代码全开源 - - # ⌛使用 下载地址:[https://memotrace.cn/](https://memotrace.cn/) diff --git a/resource/datasets/__init__.py b/resource/datasets/__init__.py deleted file mode 100644 index 0ea7ed8..0000000 --- a/resource/datasets/__init__.py +++ /dev/null @@ -1,141 +0,0 @@ -import difflib -import os -import typing -import urllib.request - -import simplejson as json - - -class FuzzyDict(dict): - """Provides a dictionary that performs fuzzy lookup""" - - def __init__(self, cutoff: float = 0.6): - """Construct a new FuzzyDict instance - - items is an dictionary to copy items from (optional) - cutoff is the match ratio below which matches should not be considered - cutoff needs to be a float between 0 and 1 (where zero is no match - and 1 is a perfect match)""" - super(FuzzyDict, self).__init__() - self.cutoff = cutoff - - # short wrapper around some super (dict) methods - self._dict_contains = lambda key: super(FuzzyDict, self).__contains__(key) - self._dict_getitem = lambda key: super(FuzzyDict, self).__getitem__(key) - - def _search(self, lookfor: typing.Any, stop_on_first: bool = False): - """Returns the value whose key best matches lookfor - - if stop_on_first is True then the method returns as soon - as it finds the first item - """ - - # if the item is in the dictionary then just return it - if self._dict_contains(lookfor): - return True, lookfor, self._dict_getitem(lookfor), 1 - - # set up the fuzzy matching tool - ratio_calc = difflib.SequenceMatcher() - ratio_calc.set_seq1(lookfor) - - # test each key in the dictionary - best_ratio = 0 - best_match = None - best_key = None - for key in self: - # if the current key is not a string - # then we just skip it - try: - # set up the SequenceMatcher with other text - ratio_calc.set_seq2(key) - except TypeError: - continue - - # we get an error here if the item to look for is not a - # string - if it cannot be fuzzy matched and we are here - # this it is definitely not in the dictionary - try: - # calculate the match value - ratio = ratio_calc.ratio() - except TypeError: - break - - # if this is the best ratio so far - save it and the value - if ratio > best_ratio: - best_ratio = ratio - best_key = key - best_match = self._dict_getitem(key) - - if stop_on_first and ratio >= self.cutoff: - break - - return best_ratio >= self.cutoff, best_key, best_match, best_ratio - - def __contains__(self, item: typing.Any): - if self._search(item, True)[0]: - return True - else: - return False - - def __getitem__(self, lookfor: typing.Any): - matched, key, item, ratio = self._search(lookfor) - - if not matched: - raise KeyError( - "'%s'. closest match: '%s' with ratio %.3f" - % (str(lookfor), str(key), ratio) - ) - - return item - - -__HERE = os.path.abspath(os.path.dirname(__file__)) -with open(os.path.join(__HERE, "map_filename.json"), "r", encoding="utf8") as f: - FILENAMES: FuzzyDict = FuzzyDict() - for k, v in json.load(f).items(): - FILENAMES[k] = v - -with open(os.path.join(__HERE, "city_coordinates.json"), "r", encoding="utf8") as f: - COORDINATES: FuzzyDict = FuzzyDict() - for k, v in json.load(f).items(): - COORDINATES[k] = v - -EXTRA = {} - - -def register_url(asset_url: str): - if asset_url: - registry = asset_url + "/registry.json" - try: - contents = urllib.request.urlopen(registry).read() - contents = json.loads(contents) - except Exception as e: - raise e - files = {} - pinyin_names = set() - for name, pinyin in contents["PINYIN_MAP"].items(): - file_name = contents["FILE_MAP"][pinyin] - files[name] = [file_name, "js"] - pinyin_names.add(pinyin) - - for key, file_name in contents["FILE_MAP"].items(): - if key not in pinyin_names: - # English names - files[key] = [file_name, "js"] - - js_folder_name = contents["JS_FOLDER"] - if js_folder_name == "/": - js_file_prefix = f"{asset_url}/" - else: - js_file_prefix = f"{asset_url}/{js_folder_name}/" - EXTRA[js_file_prefix] = files - - -def register_files(asset_files: dict): - if asset_files: - FILENAMES.update(asset_files) - - -def register_coords(coords: dict): - if coords: - COORDINATES.update(coords) diff --git a/resource/datasets/city_coordinates.json b/resource/datasets/city_coordinates.json deleted file mode 100644 index c56b5e3..0000000 --- a/resource/datasets/city_coordinates.json +++ /dev/null @@ -1,15006 +0,0 @@ -{ - "阿城": [ - 126.58, - 45.32 - ], - "阿克苏": [ - 80.19, - 41.09 - ], - "阿勒泰": [ - 88.12, - 47.5 - ], - "阿图什": [ - 76.08, - 39.42 - ], - "安达": [ - 125.18, - 46.24 - ], - "安国": [ - 115.2, - 38.24 - ], - "安康": [ - 109.01, - 32.41 - ], - "安陆": [ - 113.41, - 31.15 - ], - "安庆": [ - 117.02, - 30.31 - ], - "安丘": [ - 119.12, - 36.25 - ], - "安顺": [ - 105.55, - 26.14 - ], - "安阳": [ - 114.35, - 36.1 - ], - "鞍山": [ - 122.85, - 41.12 - ], - "巴中": [ - 106.43, - 31.51 - ], - "霸州": [ - 116.24, - 39.06 - ], - "白城": [ - 122.5, - 45.38 - ], - "白山": [ - 126.26, - 41.56 - ], - "白银": [ - 104.12, - 36.33 - ], - "百色": [ - 106.36, - 23.54 - ], - "蚌埠": [ - 117.21, - 32.56 - ], - "包头": [ - 110, - 40.58 - ], - "宝鸡": [ - 107.15, - 34.38 - ], - "保定": [ - 115.48, - 38.85 - ], - "保山": [ - 99.1, - 25.08 - ], - "北海": [ - 109.12, - 21.49 - ], - "北流": [ - 110.21, - 22.42 - ], - "北票": [ - 120.47, - 41.48 - ], - "本溪": [ - 123.73, - 41.3 - ], - "毕节": [ - 105.18, - 27.18 - ], - "滨州": [ - 118.03, - 37.36 - ], - "亳州": [ - 115.47, - 33.52 - ], - "博乐": [ - 82.08, - 44.57 - ], - "沧州": [ - 116.83, - 38.33 - ], - "昌吉": [ - 87.18, - 44.02 - ], - "昌邑": [ - 119.24, - 39.52 - ], - "常德": [ - 111.69, - 29.05 - ], - "常熟": [ - 120.74, - 31.64 - ], - "常州": [ - 119.95, - 31.79 - ], - "巢湖": [ - 117.52, - 31.36 - ], - "朝阳": [ - 120.27, - 41.34 - ], - "潮阳": [ - 116.36, - 23.16 - ], - "潮州": [ - 116.63, - 23.68 - ], - "郴州": [ - 113.02, - 25.46 - ], - "成都": [ - 104.06, - 30.67 - ], - "承德": [ - 117.93, - 40.97 - ], - "澄海": [ - 116.46, - 23.28 - ], - "赤峰": [ - 118.87, - 42.28 - ], - "赤水": [ - 105.42, - 28.34 - ], - "崇州": [ - 103.4, - 30.39 - ], - "滁州": [ - 118.18, - 32.18 - ], - "楚雄": [ - 101.32, - 25.01 - ], - "慈溪": [ - 121.15, - 30.11 - ], - "从化": [ - 113.33, - 23.33 - ], - "达川": [ - 107.29, - 31.14 - ], - "大安": [ - 124.18, - 45.3 - ], - "大理": [ - 100.13, - 25.34 - ], - "大连": [ - 121.62, - 38.92 - ], - "大庆": [ - 125.03, - 46.58 - ], - "大石桥": [ - 122.31, - 40.37 - ], - "大同": [ - 113.3, - 40.12 - ], - "大冶": [ - 114.58, - 30.06 - ], - "丹东": [ - 124.37, - 40.13 - ], - "丹江口": [ - 108.3, - 32.33 - ], - "丹阳": [ - 119.32, - 32 - ], - "儋州": [ - 109.34, - 19.31 - ], - "当阳": [ - 111.47, - 30.5 - ], - "德惠": [ - 125.42, - 44.32 - ], - "德令哈": [ - 97.23, - 37.22 - ], - "德兴": [ - 117.35, - 28.57 - ], - "德阳": [ - 104.37, - 31.13 - ], - "德州": [ - 116.29, - 37.45 - ], - "登封": [ - 113.02, - 34.27 - ], - "邓州": [ - 112.05, - 32.42 - ], - "定州": [ - 115, - 38.3 - ], - "东川": [ - 103.12, - 26.06 - ], - "东港": [ - 124.08, - 39.53 - ], - "东莞": [ - 113.75, - 23.04 - ], - "东胜": [ - 109.59, - 39.48 - ], - "东台": [ - 120.19, - 32.51 - ], - "东阳": [ - 120.14, - 29.16 - ], - "东营": [ - 118.49, - 37.46 - ], - "都江堰": [ - 103.37, - 31.01 - ], - "都匀": [ - 107.31, - 26.15 - ], - "敦化": [ - 128.13, - 43.22 - ], - "敦煌": [ - 94.41, - 40.08 - ], - "峨眉山": [ - 103.29, - 29.36 - ], - "额尔古纳": [ - 120.11, - 50.13 - ], - "鄂尔多斯": [ - 109.781327, - 39.608266 - ], - "鄂州": [ - 114.52, - 30.23 - ], - "恩平": [ - 112.19, - 22.12 - ], - "恩施": [ - 109.29, - 30.16 - ], - "二连浩特": [ - 111.58, - 43.38 - ], - "番禺": [ - 113.22, - 22.57 - ], - "防城港": [ - 108.2, - 21.37 - ], - "肥城": [ - 116.46, - 36.14 - ], - "丰城": [ - 115.48, - 28.12 - ], - "丰南": [ - 118.06, - 39.34 - ], - "丰镇": [ - 113.09, - 40.27 - ], - "凤城": [ - 124.02, - 40.28 - ], - "奉化": [ - 121.24, - 29.39 - ], - "佛山": [ - 113.11, - 23.05 - ], - "涪陵": [ - 107.22, - 29.42 - ], - "福安": [ - 119.39, - 27.06 - ], - "福清": [ - 119.23, - 25.42 - ], - "福州": [ - 119.3, - 26.08 - ], - "抚顺": [ - 123.97, - 41.97 - ], - "阜康": [ - 87.58, - 44.09 - ], - "阜新": [ - 121.39, - 42.01 - ], - "阜阳": [ - 115.48, - 32.54 - ], - "富锦": [ - 132.02, - 47.15 - ], - "富阳": [ - 119.95, - 30.07 - ], - "盖州": [ - 122.21, - 40.24 - ], - "赣州": [ - 114.56, - 28.52 - ], - "高安": [ - 115.22, - 28.25 - ], - "高碑店": [ - 115.51, - 39.2 - ], - "高密": [ - 119.44, - 36.22 - ], - "高明": [ - 112.5, - 22.53 - ], - "高平": [ - 112.55, - 35.48 - ], - "高要": [ - 112.26, - 23.02 - ], - "高邮": [ - 119.27, - 32.47 - ], - "高州": [ - 110.5, - 21.54 - ], - "格尔木": [ - 94.55, - 36.26 - ], - "个旧": [ - 103.09, - 23.21 - ], - "根河": [ - 121.29, - 50.48 - ], - "公主岭": [ - 124.49, - 43.31 - ], - "巩义": [ - 112.58, - 34.46 - ], - "古交": [ - 112.09, - 37.54 - ], - "广汉": [ - 104.15, - 30.58 - ], - "广水": [ - 113.48, - 31.37 - ], - "广元": [ - 105.51, - 32.28 - ], - "广州": [ - 113.23, - 23.16 - ], - "贵池": [ - 117.28, - 30.39 - ], - "贵港": [ - 109.36, - 23.06 - ], - "贵阳": [ - 106.71, - 26.57 - ], - "桂林": [ - 110.28, - 25.29 - ], - "桂平": [ - 110.04, - 23.22 - ], - "哈尔滨": [ - 126.63, - 45.75 - ], - "哈密": [ - 93.28, - 42.5 - ], - "海城": [ - 122.43, - 40.51 - ], - "海口": [ - 110.35, - 20.02 - ], - "海拉尔": [ - 119.39, - 49.12 - ], - "海林": [ - 129.21, - 44.35 - ], - "海伦": [ - 126.57, - 47.28 - ], - "海门": [ - 121.15, - 31.89 - ], - "海宁": [ - 120.42, - 30.32 - ], - "邯郸": [ - 114.47, - 36.6 - ], - "韩城": [ - 110.27, - 35.28 - ], - "汉中": [ - 107.01, - 33.04 - ], - "杭州": [ - 120.19, - 30.26 - ], - "蒿城": [ - 114.5, - 38.02 - ], - "合川": [ - 106.15, - 30.02 - ], - "合肥": [ - 117.27, - 31.86 - ], - "合山": [ - 108.52, - 23.47 - ], - "和龙": [ - 129, - 42.32 - ], - "和田": [ - 79.55, - 37.09 - ], - "河池": [ - 108.03, - 24.42 - ], - "河间": [ - 116.05, - 38.26 - ], - "河津": [ - 110.41, - 35.35 - ], - "河源": [ - 114.68, - 23.73 - ], - "菏泽": [ - 115.480656, - 35.23375 - ], - "鹤壁": [ - 114.11, - 35.54 - ], - "鹤岗": [ - 130.16, - 47.2 - ], - "鹤山": [ - 112.57, - 22.46 - ], - "黑河": [ - 127.29, - 50.14 - ], - "衡水": [ - 115.72, - 37.72 - ], - "衡阳": [ - 112.37, - 26.53 - ], - "洪湖": [ - 113.27, - 29.48 - ], - "洪江": [ - 109.59, - 27.07 - ], - "侯马": [ - 111.21, - 35.37 - ], - "呼和浩特": [ - 111.65, - 40.82 - ], - "湖州": [ - 120.1, - 30.86 - ], - "葫芦岛": [ - 120.836932, - 40.711052 - ], - "花都": [ - 113.12, - 23.23 - ], - "华阴": [ - 110.05, - 34.34 - ], - "华蓥": [ - 106.44, - 30.26 - ], - "化州": [ - 110.37, - 21.39 - ], - "桦甸": [ - 126.44, - 42.58 - ], - "怀化": [ - 109.58, - 27.33 - ], - "淮安": [ - 119.15, - 33.5 - ], - "淮北": [ - 116.47, - 33.57 - ], - "淮南": [ - 116.58, - 32.37 - ], - "淮阴": [ - 119.02, - 33.36 - ], - "黄骅": [ - 117.21, - 38.21 - ], - "黄山": [ - 118.18, - 29.43 - ], - "黄石": [ - 115.06, - 30.12 - ], - "黄州": [ - 114.52, - 30.27 - ], - "珲春": [ - 130.22, - 42.52 - ], - "辉县": [ - 113.47, - 35.27 - ], - "惠阳": [ - 114.28, - 22.48 - ], - "惠州": [ - 114.4, - 23.09 - ], - "霍林郭勒": [ - 119.38, - 45.32 - ], - "霍州": [ - 111.42, - 36.34 - ], - "鸡西": [ - 130.57, - 45.17 - ], - "吉安": [ - 114.58, - 27.07 - ], - "吉首": [ - 109.43, - 28.18 - ], - "即墨": [ - 120.45, - 36.38 - ], - "集安": [ - 126.11, - 41.08 - ], - "集宁": [ - 113.06, - 41.02 - ], - "济南": [ - 117, - 36.65 - ], - "济宁": [ - 116.59, - 35.38 - ], - "济源": [ - 112.35, - 35.04 - ], - "冀州": [ - 115.33, - 37.34 - ], - "佳木斯": [ - 130.22, - 46.47 - ], - "嘉兴": [ - 120.76, - 30.77 - ], - "嘉峪关": [ - 98.289152, - 39.77313 - ], - "简阳": [ - 104.32, - 30.24 - ], - "建德": [ - 119.16, - 29.29 - ], - "建瓯": [ - 118.2, - 27.03 - ], - "建阳": [ - 118.07, - 27.21 - ], - "江都": [ - 119.32, - 32.26 - ], - "江津": [ - 106.16, - 29.18 - ], - "江门": [ - 113.06, - 22.61 - ], - "江山": [ - 118.37, - 28.45 - ], - "江阴": [ - 120.26, - 31.91 - ], - "江油": [ - 104.42, - 31.48 - ], - "姜堰": [ - 120.08, - 32.34 - ], - "胶南": [ - 119.97, - 35.88 - ], - "胶州": [ - 120.03336, - 36.264622 - ], - "焦作": [ - 113.21, - 35.24 - ], - "蛟河": [ - 127.21, - 43.42 - ], - "揭阳": [ - 116.35, - 23.55 - ], - "介休": [ - 111.55, - 37.02 - ], - "界首": [ - 115.21, - 33.15 - ], - "金昌": [ - 102.188043, - 38.520089 - ], - "金华": [ - 119.64, - 29.12 - ], - "金坛": [ - 119.56, - 31.74 - ], - "津市": [ - 111.52, - 29.38 - ], - "锦州": [ - 121.15, - 41.13 - ], - "晋城": [ - 112.51, - 35.3 - ], - "晋江": [ - 118.35, - 24.49 - ], - "晋州": [ - 115.02, - 38.02 - ], - "荆门": [ - 112.12, - 31.02 - ], - "荆沙": [ - 112.16, - 30.18 - ], - "荆州": [ - 112.239741, - 30.335165 - ], - "井冈山": [ - 114.1, - 26.34 - ], - "景德镇": [ - 117.13, - 29.17 - ], - "景洪": [ - 100.48, - 22.01 - ], - "靖江": [ - 120.17, - 32.02 - ], - "九江": [ - 115.97, - 29.71 - ], - "九台": [ - 125.51, - 44.09 - ], - "酒泉": [ - 98.31, - 39.44 - ], - "句容": [ - 119.16, - 31.95 - ], - "喀什": [ - 75.59, - 39.3 - ], - "开封": [ - 114.35, - 34.79 - ], - "开平": [ - 112.4, - 22.22 - ], - "开原": [ - 124.02, - 42.32 - ], - "开远": [ - 103.13, - 23.43 - ], - "凯里": [ - 107.58, - 26.35 - ], - "克拉玛依": [ - 84.77, - 45.59 - ], - "库尔勒": [ - 86.06, - 41.68 - ], - "奎屯": [ - 84.56, - 44.27 - ], - "昆明": [ - 102.73, - 25.04 - ], - "昆山": [ - 120.95, - 31.39 - ], - "廓坊": [ - 116.42, - 39.31 - ], - "拉萨": [ - 91.11, - 29.97 - ], - "莱芜": [ - 117.67, - 36.19 - ], - "莱西": [ - 120.53, - 36.86 - ], - "莱阳": [ - 120.42, - 36.58 - ], - "莱州": [ - 119.942327, - 37.177017 - ], - "兰溪": [ - 119.28, - 29.12 - ], - "兰州": [ - 103.73, - 36.03 - ], - "阆中": [ - 105.58, - 31.36 - ], - "廊坊": [ - 116.7, - 39.53 - ], - "老河口": [ - 111.4, - 32.23 - ], - "乐昌": [ - 113.21, - 25.09 - ], - "乐陵": [ - 117.12, - 37.44 - ], - "乐平": [ - 117.08, - 28.58 - ], - "乐清": [ - 120.58, - 28.08 - ], - "乐山": [ - 103.44, - 29.36 - ], - "雷州": [ - 110.04, - 20.54 - ], - "耒阳": [ - 112.51, - 26.24 - ], - "冷水江": [ - 111.26, - 27.42 - ], - "冷水滩": [ - 111.35, - 26.26 - ], - "醴陵": [ - 113.3, - 27.4 - ], - "丽水": [ - 119.92, - 28.45 - ], - "利川": [ - 108.56, - 30.18 - ], - "溧阳": [ - 119.48, - 31.43 - ], - "连云港": [ - 119.16, - 34.59 - ], - "连州": [ - 112.23, - 24.48 - ], - "涟源": [ - 111.41, - 27.41 - ], - "廉江": [ - 110.17, - 21.37 - ], - "辽阳": [ - 123.12, - 41.16 - ], - "辽源": [ - 125.09, - 42.54 - ], - "聊城": [ - 115.97, - 36.45 - ], - "林州": [ - 113.49, - 36.03 - ], - "临安": [ - 119.72, - 30.23 - ], - "临川": [ - 116.21, - 27.59 - ], - "临汾": [ - 111.5, - 36.08 - ], - "临海": [ - 121.08, - 28.51 - ], - "临河": [ - 107.22, - 40.46 - ], - "临江": [ - 126.53, - 41.49 - ], - "临清": [ - 115.42, - 36.51 - ], - "临夏": [ - 103.12, - 35.37 - ], - "临湘": [ - 113.27, - 29.29 - ], - "临沂": [ - 118.35, - 35.05 - ], - "赁祥": [ - 106.44, - 22.07 - ], - "灵宝": [ - 110.52, - 34.31 - ], - "凌海": [ - 121.21, - 41.1 - ], - "凌源": [ - 119.22, - 41.14 - ], - "浏阳": [ - 113.37, - 28.09 - ], - "柳州": [ - 109.4, - 24.33 - ], - "六安": [ - 116.28, - 31.44 - ], - "六盘水": [ - 104.5, - 26.35 - ], - "龙海": [ - 117.48, - 24.26 - ], - "龙井": [ - 129.26, - 42.46 - ], - "龙口": [ - 120.21, - 37.39 - ], - "龙泉": [ - 119.08, - 28.04 - ], - "龙岩": [ - 117.01, - 25.06 - ], - "娄底": [ - 111.59, - 27.44 - ], - "泸州": [ - 105.39, - 28.91 - ], - "鹿泉": [ - 114.19, - 38.04 - ], - "潞城": [ - 113.14, - 36.21 - ], - "罗定": [ - 111.33, - 22.46 - ], - "洛阳": [ - 112.44, - 34.7 - ], - "漯河": [ - 114.02, - 33.33 - ], - "麻城": [ - 115.01, - 31.1 - ], - "马鞍山": [ - 118.48, - 31.56 - ], - "满洲里": [ - 117.23, - 49.35 - ], - "茂名": [ - 110.88, - 21.68 - ], - "梅河口": [ - 125.4, - 42.32 - ], - "梅州": [ - 116.1, - 24.55 - ], - "汨罗": [ - 113.03, - 28.49 - ], - "密山": [ - 131.5, - 45.32 - ], - "绵阳": [ - 104.73, - 31.48 - ], - "明光": [ - 117.58, - 32.47 - ], - "牡丹江": [ - 129.58, - 44.6 - ], - "南安": [ - 118.23, - 24.57 - ], - "南昌": [ - 115.89, - 28.68 - ], - "南充": [ - 106.110698, - 30.837793 - ], - "南川": [ - 107.05, - 29.1 - ], - "南宫": [ - 115.23, - 37.22 - ], - "南海": [ - 113.09, - 23.01 - ], - "南京": [ - 118.78, - 32.04 - ], - "南宁": [ - 108.33, - 22.84 - ], - "南平": [ - 118.1, - 26.38 - ], - "南通": [ - 121.05, - 32.08 - ], - "南阳": [ - 112.32, - 33 - ], - "讷河": [ - 124.51, - 48.29 - ], - "内江": [ - 105.02, - 29.36 - ], - "宁安": [ - 129.28, - 44.21 - ], - "宁波": [ - 121.56, - 29.86 - ], - "宁德": [ - 119.31, - 26.39 - ], - "攀枝花": [ - 101.718637, - 26.582347 - ], - "盘锦": [ - 122.070714, - 41.119997 - ], - "彭州": [ - 103.57, - 30.59 - ], - "蓬莱": [ - 120.75, - 37.8 - ], - "邳州": [ - 117.59, - 34.19 - ], - "平顶山": [ - 113.29, - 33.75 - ], - "平度": [ - 119.97, - 36.77 - ], - "平湖": [ - 121.01, - 30.42 - ], - "平凉": [ - 106.4, - 35.32 - ], - "萍乡": [ - 113.5, - 27.37 - ], - "泊头": [ - 116.34, - 38.04 - ], - "莆田": [ - 119.01, - 24.26 - ], - "濮阳": [ - 115.01, - 35.44 - ], - "浦圻": [ - 113.51, - 29.42 - ], - "普兰店": [ - 121.58, - 39.23 - ], - "普宁": [ - 116.1, - 23.18 - ], - "七台河": [ - 130.49, - 45.48 - ], - "齐齐哈尔": [ - 123.97, - 47.33 - ], - "启乐": [ - 121.39, - 31.48 - ], - "潜江": [ - 112.53, - 30.26 - ], - "钦州": [ - 108.37, - 21.57 - ], - "秦皇岛": [ - 119.57, - 39.95 - ], - "沁阳": [ - 112.57, - 35.05 - ], - "青岛": [ - 120.33, - 36.07 - ], - "青铜峡": [ - 105.59, - 37.56 - ], - "青州": [ - 118.28, - 36.42 - ], - "清远": [ - 113.01, - 23.7 - ], - "清镇": [ - 106.27, - 26.33 - ], - "邛崃": [ - 103.28, - 30.26 - ], - "琼海": [ - 110.28, - 19.14 - ], - "琼山": [ - 110.21, - 19.59 - ], - "曲阜": [ - 116.58, - 35.36 - ], - "曲靖": [ - 103.79, - 25.51 - ], - "衢州": [ - 118.88, - 28.97 - ], - "泉州": [ - 118.58, - 24.93 - ], - "任丘": [ - 116.07, - 38.42 - ], - "日喀则": [ - 88.51, - 29.16 - ], - "日照": [ - 119.46, - 35.42 - ], - "荣成": [ - 122.41, - 37.16 - ], - "如皋": [ - 120.33, - 32.23 - ], - "汝州": [ - 112.5, - 34.09 - ], - "乳山": [ - 121.52, - 36.89 - ], - "瑞安": [ - 120.38, - 27.48 - ], - "瑞昌": [ - 115.38, - 29.4 - ], - "瑞金": [ - 116.01, - 25.53 - ], - "瑞丽": [ - 97.5, - 24 - ], - "三河": [ - 117.04, - 39.58 - ], - "三门峡": [ - 111.19, - 34.76 - ], - "三明": [ - 117.36, - 26.13 - ], - "三水": [ - 112.52, - 23.1 - ], - "三亚": [ - 109.511909, - 18.252847 - ], - "沙河": [ - 114.3, - 36.51 - ], - "厦门": [ - 118.1, - 24.46 - ], - "汕头": [ - 116.69, - 23.39 - ], - "汕尾": [ - 115.375279, - 22.786211 - ], - "商丘": [ - 115.38, - 34.26 - ], - "商州": [ - 109.57, - 33.52 - ], - "上饶": [ - 117.58, - 25.27 - ], - "上虞": [ - 120.52, - 30.01 - ], - "尚志": [ - 127.55, - 45.14 - ], - "韶关": [ - 113.62, - 24.84 - ], - "韶山": [ - 112.29, - 27.54 - ], - "邵武": [ - 117.29, - 27.2 - ], - "邵阳": [ - 111.28, - 27.14 - ], - "绍兴": [ - 120.58, - 30.01 - ], - "深圳": [ - 114.07, - 22.62 - ], - "深州": [ - 115.32, - 38.01 - ], - "沈阳": [ - 123.38, - 41.8 - ], - "十堰": [ - 110.47, - 32.4 - ], - "石河子": [ - 86, - 44.18 - ], - "石家庄": [ - 114.48, - 38.03 - ], - "石狮": [ - 118.38, - 24.44 - ], - "石首": [ - 112.24, - 29.43 - ], - "石嘴山": [ - 106.39, - 39.04 - ], - "寿光": [ - 118.73, - 36.86 - ], - "舒兰": [ - 126.57, - 44.24 - ], - "双城": [ - 126.15, - 45.22 - ], - "双鸭山": [ - 131.11, - 46.38 - ], - "顺德": [ - 113.15, - 22.5 - ], - "朔州": [ - 112.26, - 39.19 - ], - "思茅": [ - 100.58, - 22.48 - ], - "四会": [ - 112.41, - 23.21 - ], - "四平": [ - 124.22, - 43.1 - ], - "松原": [ - 124.49, - 45.11 - ], - "苏州": [ - 120.62, - 31.32 - ], - "宿迁": [ - 118.3, - 33.96 - ], - "宿州": [ - 116.58, - 33.38 - ], - "绥芬河": [ - 131.11, - 44.25 - ], - "绥化": [ - 126.59, - 46.38 - ], - "随州": [ - 113.22, - 31.42 - ], - "遂宁": [ - 105.33, - 30.31 - ], - "塔城": [ - 82.59, - 46.46 - ], - "台北": [ - 121.3, - 25.03 - ], - "台山": [ - 112.48, - 22.15 - ], - "台州": [ - 121.420757, - 28.656386 - ], - "太仓": [ - 121.1, - 31.45 - ], - "太原": [ - 112.53, - 37.87 - ], - "泰安": [ - 117.13, - 36.18 - ], - "泰兴": [ - 120.01, - 32.1 - ], - "泰州": [ - 119.9, - 32.49 - ], - "唐山": [ - 118.02, - 39.63 - ], - "洮南": [ - 122.47, - 45.2 - ], - "滕州": [ - 117.09, - 35.06 - ], - "天门": [ - 113.1, - 30.39 - ], - "天水": [ - 105.42, - 34.37 - ], - "天长": [ - 118.59, - 32.41 - ], - "铁法": [ - 123.32, - 42.28 - ], - "铁力": [ - 128.01, - 46.59 - ], - "铁岭": [ - 123.51, - 42.18 - ], - "通化": [ - 125.56, - 41.43 - ], - "通辽": [ - 122.16, - 43.37 - ], - "通什": [ - 109.31, - 18.46 - ], - "通州": [ - 121.03, - 32.05 - ], - "同江": [ - 132.3, - 47.39 - ], - "桐乡": [ - 120.32, - 30.38 - ], - "铜川": [ - 109.11, - 35.09 - ], - "铜陵": [ - 117.48, - 30.56 - ], - "铜仁": [ - 109.12, - 27.43 - ], - "图们": [ - 129.51, - 42.57 - ], - "吐鲁番": [ - 89.11, - 42.54 - ], - "瓦房店": [ - 121.979603, - 39.627114 - ], - "畹町": [ - 98.04, - 24.06 - ], - "万县": [ - 108.21, - 30.5 - ], - "万源": [ - 108.03, - 32.03 - ], - "威海": [ - 122.1, - 37.5 - ], - "潍坊": [ - 119.1, - 36.62 - ], - "卫辉": [ - 114.03, - 35.24 - ], - "渭南": [ - 109.5, - 34.52 - ], - "温岭": [ - 121.21, - 28.22 - ], - "温州": [ - 120.65, - 28.01 - ], - "文登": [ - 122.05, - 37.2 - ], - "乌海": [ - 106.48, - 39.4 - ], - "乌兰浩特": [ - 122.03, - 46.03 - ], - "乌鲁木齐": [ - 87.68, - 43.77 - ], - "无锡": [ - 120.29, - 31.59 - ], - "吴川": [ - 110.47, - 21.26 - ], - "吴江": [ - 120.63, - 31.16 - ], - "吴忠": [ - 106.11, - 37.59 - ], - "芜湖": [ - 118.38, - 31.33 - ], - "梧州": [ - 111.2, - 23.29 - ], - "五常": [ - 127.11, - 44.55 - ], - "五大连池": [ - 126.07, - 48.38 - ], - "武安": [ - 114.11, - 36.42 - ], - "武冈": [ - 110.37, - 26.43 - ], - "武汉": [ - 114.31, - 30.52 - ], - "武威": [ - 102.39, - 37.56 - ], - "武穴": [ - 115.33, - 29.51 - ], - "武夷山": [ - 118.02, - 27.46 - ], - "舞钢": [ - 113.3, - 33.17 - ], - "西安": [ - 108.95, - 34.27 - ], - "西昌": [ - 102.16, - 27.54 - ], - "西峰": [ - 107.4, - 35.45 - ], - "西宁": [ - 101.74, - 36.56 - ], - "锡林浩特": [ - 116.03, - 43.57 - ], - "仙桃": [ - 113.27, - 30.22 - ], - "咸宁": [ - 114.17, - 29.53 - ], - "咸阳": [ - 108.72, - 34.36 - ], - "湘潭": [ - 112.91, - 27.87 - ], - "湘乡": [ - 112.31, - 27.44 - ], - "襄樊": [ - 112.08, - 32.02 - ], - "项城": [ - 114.54, - 33.26 - ], - "萧山": [ - 120.16, - 30.09 - ], - "孝感": [ - 113.54, - 30.56 - ], - "孝义": [ - 111.48, - 37.08 - ], - "忻州": [ - 112.43, - 38.24 - ], - "辛集": [ - 115.12, - 37.54 - ], - "新会": [ - 113.01, - 22.32 - ], - "新乐": [ - 114.41, - 38.2 - ], - "新密": [ - 113.22, - 34.31 - ], - "新民": [ - 122.49, - 41.59 - ], - "新泰": [ - 117.45, - 35.54 - ], - "新乡": [ - 113.52, - 35.18 - ], - "新沂": [ - 118.2, - 34.22 - ], - "新余": [ - 114.56, - 27.48 - ], - "新郑": [ - 113.43, - 34.24 - ], - "信阳": [ - 114.04, - 32.07 - ], - "邢台": [ - 114.48, - 37.05 - ], - "荥阳": [ - 113.21, - 34.46 - ], - "兴城": [ - 120.41, - 40.37 - ], - "兴化": [ - 119.5, - 32.56 - ], - "兴宁": [ - 115.43, - 24.09 - ], - "兴平": [ - 108.29, - 34.18 - ], - "兴义": [ - 104.53, - 25.05 - ], - "徐州": [ - 117.2, - 34.26 - ], - "许昌": [ - 113.49, - 34.01 - ], - "宣威": [ - 104.06, - 26.13 - ], - "宣州": [ - 118.44, - 30.57 - ], - "牙克石": [ - 120.4, - 49.17 - ], - "雅安": [ - 102.59, - 29.59 - ], - "烟台": [ - 121.39, - 37.52 - ], - "延安": [ - 109.47, - 36.6 - ], - "延吉": [ - 129.3, - 42.54 - ], - "盐城": [ - 120.13, - 33.38 - ], - "盐在": [ - 120.08, - 33.22 - ], - "兖州": [ - 116.49, - 35.32 - ], - "偃师": [ - 112.47, - 34.43 - ], - "扬中": [ - 119.49, - 32.14 - ], - "扬州": [ - 119.42, - 32.39 - ], - "阳春": [ - 111.48, - 22.1 - ], - "阳江": [ - 111.95, - 21.85 - ], - "阳泉": [ - 113.57, - 37.85 - ], - "伊春": [ - 128.56, - 47.42 - ], - "伊宁": [ - 81.2, - 43.55 - ], - "仪征": [ - 119.1, - 32.16 - ], - "宜宾": [ - 104.56, - 29.77 - ], - "宜昌": [ - 111.3, - 30.7 - ], - "宜城": [ - 112.15, - 31.42 - ], - "宜春": [ - 114.23, - 27.47 - ], - "宜兴": [ - 119.82, - 31.36 - ], - "宜州": [ - 108.4, - 24.28 - ], - "义马": [ - 111.55, - 34.43 - ], - "义乌": [ - 120.06, - 29.32 - ], - "益阳": [ - 112.2, - 28.36 - ], - "银川": [ - 106.27, - 38.47 - ], - "应城": [ - 113.33, - 30.57 - ], - "英德": [ - 113.22, - 24.1 - ], - "鹰潭": [ - 117.03, - 28.14 - ], - "营口": [ - 122.18, - 40.65 - ], - "永安": [ - 117.23, - 25.58 - ], - "永川": [ - 105.53, - 29.23 - ], - "永济": [ - 110.27, - 34.52 - ], - "永康": [ - 120.01, - 29.54 - ], - "永州": [ - 111.37, - 26.13 - ], - "余杭": [ - 120.18, - 30.26 - ], - "余姚": [ - 121.1, - 30.02 - ], - "愉树": [ - 126.32, - 44.49 - ], - "榆次": [ - 112.43, - 37.41 - ], - "榆林": [ - 109.47, - 38.18 - ], - "禹城": [ - 116.39, - 36.56 - ], - "禹州": [ - 113.28, - 34.09 - ], - "玉林": [ - 110.09, - 22.38 - ], - "玉门": [ - 97.35, - 39.49 - ], - "玉溪": [ - 102.52, - 24.35 - ], - "沅江": [ - 112.22, - 28.5 - ], - "原平": [ - 112.42, - 38.43 - ], - "岳阳": [ - 113.09, - 29.37 - ], - "云浮": [ - 112.02, - 22.93 - ], - "运城": [ - 110.59, - 35.02 - ], - "枣阳": [ - 112.44, - 32.07 - ], - "枣庄": [ - 117.57, - 34.86 - ], - "增城": [ - 113.49, - 23.18 - ], - "扎兰屯": [ - 122.47, - 48 - ], - "湛江": [ - 110.359377, - 21.270708 - ], - "张家港": [ - 120.555821, - 31.875428 - ], - "张家界": [ - 110.479191, - 29.117096 - ], - "张家口": [ - 114.87, - 40.82 - ], - "张掖": [ - 100.26, - 38.56 - ], - "章丘": [ - 117.53, - 36.72 - ], - "漳平": [ - 117.24, - 25.17 - ], - "漳州": [ - 117.39, - 24.31 - ], - "樟树": [ - 115.32, - 28.03 - ], - "长春": [ - 125.35, - 43.88 - ], - "长葛": [ - 113.47, - 34.12 - ], - "长乐": [ - 119.31, - 25.58 - ], - "长沙": [ - 113, - 28.21 - ], - "长治": [ - 113.08, - 36.18 - ], - "招远": [ - 120.38, - 37.35 - ], - "昭通": [ - 103.42, - 27.2 - ], - "肇东": [ - 125.58, - 46.04 - ], - "肇庆": [ - 112.44, - 23.05 - ], - "镇江": [ - 119.44, - 32.2 - ], - "郑州": [ - 113.65, - 34.76 - ], - "枝城": [ - 111.27, - 30.23 - ], - "中山": [ - 113.38, - 22.52 - ], - "钟祥": [ - 112.34, - 31.1 - ], - "舟山": [ - 122.207216, - 29.985295 - ], - "周口": [ - 114.38, - 33.37 - ], - "株洲": [ - 113.16, - 27.83 - ], - "珠海": [ - 113.52, - 22.3 - ], - "诸城": [ - 119.24, - 35.59 - ], - "诸暨": [ - 120.23, - 29.71 - ], - "驻马店": [ - 114.01, - 32.58 - ], - "庄河": [ - 122.58, - 39.41 - ], - "涿州": [ - 115.59, - 39.29 - ], - "资兴": [ - 113.13, - 25.58 - ], - "资阳": [ - 104.38, - 30.09 - ], - "淄博": [ - 118.05, - 36.78 - ], - "自贡": [ - 104.778442, - 29.33903 - ], - "邹城": [ - 116.58, - 35.24 - ], - "遵化": [ - 117.58, - 40.11 - ], - "遵义": [ - 106.9, - 27.7 - ], - "晋中": [ - 112.75, - 37.68 - ], - "吕梁": [ - 111.13, - 37.52 - ], - "呼伦贝尔": [ - 119.77, - 49.22 - ], - "巴彦淖尔": [ - 107.42, - 40.75 - ], - "抚州": [ - 116.35, - 28 - ], - "襄阳": [ - 112.2, - 32.08 - ], - "黄冈": [ - 114.87, - 30.45 - ], - "红河": [ - 103.4, - 23.37 - ], - "文山": [ - 104.25, - 23.37 - ], - "商洛": [ - 109.93, - 33.87 - ], - "定西": [ - 104.62, - 35.58 - ], - "陇南": [ - 104.92, - 33.4 - ], - "北京市": [ - 116.4, - 39.9 - ], - "天安门": [ - 116.38, - 39.9 - ], - "东城区": [ - 116.42, - 39.93 - ], - "西城区": [ - 116.37, - 39.92 - ], - "崇文区": [ - 116.43, - 39.88 - ], - "宣武区": [ - 116.35, - 39.87 - ], - "丰台区": [ - 116.28, - 39.85 - ], - "石景山区": [ - 116.22, - 39.9 - ], - "海淀区": [ - 116.3, - 39.95 - ], - "门头沟区": [ - 116.1, - 39.93 - ], - "房山区": [ - 116.13, - 39.75 - ], - "通州区": [ - 116.65, - 39.92 - ], - "顺义区": [ - 116.65, - 40.13 - ], - "昌平区": [ - 116.23, - 40.22 - ], - "大兴区": [ - 116.33, - 39.73 - ], - "怀柔区": [ - 116.63, - 40.32 - ], - "平谷区": [ - 117.12, - 40.13 - ], - "密云区": [ - 116.83, - 40.37 - ], - "延庆区": [ - 115.97, - 40.45 - ], - "天津市": [ - 117.2, - 39.12 - ], - "河西区": [ - 117.22, - 39.12 - ], - "南开区": [ - 117.15, - 39.13 - ], - "河北区": [ - 117.18, - 39.15 - ], - "红桥区": [ - 117.15, - 39.17 - ], - "塘沽区": [ - 117.65, - 39.02 - ], - "汉沽区": [ - 117.8, - 39.25 - ], - "大港区": [ - 117.45, - 38.83 - ], - "东丽区": [ - 117.3, - 39.08 - ], - "西青区": [ - 117, - 39.13 - ], - "津南区": [ - 117.38, - 38.98 - ], - "北辰区": [ - 117.13, - 39.22 - ], - "武清区": [ - 117.03, - 39.38 - ], - "宝坻区": [ - 117.3, - 39.72 - ], - "滨海新区": [ - 117.68, - 39.03 - ], - "宁河县": [ - 117.82, - 39.33 - ], - "静海县": [ - 116.92, - 38.93 - ], - "蓟县": [ - 117.4, - 40.05 - ], - "石家庄市": [ - 114.52, - 38.05 - ], - "井陉矿区": [ - 114.05, - 38.08 - ], - "裕华区": [ - 114.52, - 38.02 - ], - "井陉县": [ - 114.13, - 38.03 - ], - "正定县": [ - 114.57, - 38.15 - ], - "栾城县": [ - 114.65, - 37.88 - ], - "行唐县": [ - 114.55, - 38.43 - ], - "灵寿县": [ - 114.37, - 38.3 - ], - "高邑县": [ - 114.6, - 37.6 - ], - "深泽县": [ - 115.2, - 38.18 - ], - "赞皇县": [ - 114.38, - 37.67 - ], - "无极县": [ - 114.97, - 38.18 - ], - "平山县": [ - 114.2, - 38.25 - ], - "元氏县": [ - 114.52, - 37.75 - ], - "赵县": [ - 114.77, - 37.75 - ], - "辛集市": [ - 115.22, - 37.92 - ], - "藁城市": [ - 114.83, - 38.03 - ], - "晋州市": [ - 115.03, - 38.03 - ], - "新乐市": [ - 114.68, - 38.35 - ], - "鹿泉市": [ - 114.3, - 38.08 - ], - "唐山市": [ - 118.2, - 39.63 - ], - "路南区": [ - 118.17, - 39.63 - ], - "路北区": [ - 118.22, - 39.63 - ], - "古冶区": [ - 118.42, - 39.73 - ], - "开平区": [ - 118.27, - 39.68 - ], - "丰南区": [ - 118.1, - 39.57 - ], - "丰润区": [ - 118.17, - 39.83 - ], - "滦县": [ - 118.7, - 39.75 - ], - "滦南县": [ - 118.68, - 39.5 - ], - "乐亭县": [ - 118.9, - 39.42 - ], - "迁西县": [ - 118.32, - 40.15 - ], - "玉田县": [ - 117.73, - 39.88 - ], - "唐海县": [ - 118.45, - 39.27 - ], - "遵化市": [ - 117.95, - 40.18 - ], - "迁安市": [ - 118.7, - 40.02 - ], - "秦皇岛市": [ - 119.6, - 39.93 - ], - "海港区": [ - 119.6, - 39.93 - ], - "山海关区": [ - 119.77, - 40 - ], - "北戴河区": [ - 119.48, - 39.83 - ], - "青龙满族自治县": [ - 118.95, - 40.4 - ], - "昌黎县": [ - 119.17, - 39.7 - ], - "抚宁县": [ - 119.23, - 39.88 - ], - "卢龙县": [ - 118.87, - 39.88 - ], - "邯郸市": [ - 114.48, - 36.62 - ], - "邯山区": [ - 114.48, - 36.6 - ], - "丛台区": [ - 114.48, - 36.63 - ], - "复兴区": [ - 114.45, - 36.63 - ], - "峰峰矿区": [ - 114.2, - 36.42 - ], - "邯郸县": [ - 114.53, - 36.6 - ], - "临漳县": [ - 114.62, - 36.35 - ], - "成安县": [ - 114.68, - 36.43 - ], - "大名县": [ - 115.15, - 36.28 - ], - "涉县": [ - 113.67, - 36.57 - ], - "磁县": [ - 114.37, - 36.35 - ], - "肥乡县": [ - 114.8, - 36.55 - ], - "永年县": [ - 114.48, - 36.78 - ], - "邱县": [ - 115.17, - 36.82 - ], - "鸡泽县": [ - 114.87, - 36.92 - ], - "广平县": [ - 114.93, - 36.48 - ], - "馆陶县": [ - 115.3, - 36.53 - ], - "魏县": [ - 114.93, - 36.37 - ], - "曲周县": [ - 114.95, - 36.78 - ], - "武安市": [ - 114.2, - 36.7 - ], - "邢台市": [ - 114.48, - 37.07 - ], - "邢台县": [ - 114.5, - 37.08 - ], - "临城县": [ - 114.5, - 37.43 - ], - "内丘县": [ - 114.52, - 37.3 - ], - "柏乡县": [ - 114.68, - 37.5 - ], - "隆尧县": [ - 114.77, - 37.35 - ], - "任县": [ - 114.68, - 37.13 - ], - "南和县": [ - 114.68, - 37 - ], - "宁晋县": [ - 114.92, - 37.62 - ], - "巨鹿县": [ - 115.03, - 37.22 - ], - "新河县": [ - 115.25, - 37.53 - ], - "广宗县": [ - 115.15, - 37.07 - ], - "平乡县": [ - 115.03, - 37.07 - ], - "威县": [ - 115.25, - 36.98 - ], - "清河县": [ - 115.67, - 37.07 - ], - "临西县": [ - 115.5, - 36.85 - ], - "南宫市": [ - 115.38, - 37.35 - ], - "沙河市": [ - 114.5, - 36.85 - ], - "保定市": [ - 115.47, - 38.87 - ], - "北市区": [ - 115.48, - 38.87 - ], - "南市区": [ - 115.5, - 38.85 - ], - "满城县": [ - 115.32, - 38.95 - ], - "清苑县": [ - 115.48, - 38.77 - ], - "涞水县": [ - 115.72, - 39.4 - ], - "阜平县": [ - 114.18, - 38.85 - ], - "徐水县": [ - 115.65, - 39.02 - ], - "定兴县": [ - 115.77, - 39.27 - ], - "唐县": [ - 114.98, - 38.75 - ], - "高阳县": [ - 115.78, - 38.68 - ], - "容城县": [ - 115.87, - 39.05 - ], - "涞源县": [ - 114.68, - 39.35 - ], - "望都县": [ - 115.15, - 38.72 - ], - "安新县": [ - 115.93, - 38.92 - ], - "易县": [ - 115.5, - 39.35 - ], - "曲阳县": [ - 114.7, - 38.62 - ], - "蠡县": [ - 115.57, - 38.48 - ], - "顺平县": [ - 115.13, - 38.83 - ], - "博野县": [ - 115.47, - 38.45 - ], - "雄县": [ - 116.1, - 38.98 - ], - "涿州市": [ - 115.97, - 39.48 - ], - "定州市": [ - 114.97, - 38.52 - ], - "安国市": [ - 115.32, - 38.42 - ], - "高碑店市": [ - 115.85, - 39.33 - ], - "张家口市": [ - 114.88, - 40.82 - ], - "宣化区": [ - 115.05, - 40.6 - ], - "下花园区": [ - 115.27, - 40.48 - ], - "宣化县": [ - 115.02, - 40.55 - ], - "张北县": [ - 114.7, - 41.15 - ], - "康保县": [ - 114.62, - 41.85 - ], - "沽源县": [ - 115.7, - 41.67 - ], - "尚义县": [ - 113.97, - 41.08 - ], - "蔚县": [ - 114.57, - 39.85 - ], - "阳原县": [ - 114.17, - 40.12 - ], - "怀安县": [ - 114.42, - 40.67 - ], - "万全县": [ - 114.72, - 40.75 - ], - "怀来县": [ - 115.52, - 40.4 - ], - "涿鹿县": [ - 115.22, - 40.38 - ], - "赤城县": [ - 115.83, - 40.92 - ], - "崇礼县": [ - 115.27, - 40.97 - ], - "承德市": [ - 117.93, - 40.97 - ], - "双滦区": [ - 117.78, - 40.95 - ], - "鹰手营子矿区": [ - 117.65, - 40.55 - ], - "承德县": [ - 118.17, - 40.77 - ], - "兴隆县": [ - 117.52, - 40.43 - ], - "平泉县": [ - 118.68, - 41 - ], - "滦平县": [ - 117.33, - 40.93 - ], - "隆化县": [ - 117.72, - 41.32 - ], - "丰宁满族自治县": [ - 116.65, - 41.2 - ], - "宽城满族自治县": [ - 118.48, - 40.6 - ], - "围场满族蒙古族自治县": [ - 117.75, - 41.93 - ], - "沧州市": [ - 116.83, - 38.3 - ], - "运河区": [ - 116.85, - 38.32 - ], - "沧县": [ - 116.87, - 38.3 - ], - "青县": [ - 116.82, - 38.58 - ], - "东光县": [ - 116.53, - 37.88 - ], - "海兴县": [ - 117.48, - 38.13 - ], - "盐山县": [ - 117.22, - 38.05 - ], - "肃宁县": [ - 115.83, - 38.43 - ], - "南皮县": [ - 116.7, - 38.03 - ], - "吴桥县": [ - 116.38, - 37.62 - ], - "献县": [ - 116.12, - 38.18 - ], - "孟村回族自治县": [ - 117.1, - 38.07 - ], - "泊头市": [ - 116.57, - 38.07 - ], - "任丘市": [ - 116.1, - 38.72 - ], - "黄骅市": [ - 117.35, - 38.37 - ], - "河间市": [ - 116.08, - 38.43 - ], - "廊坊市": [ - 116.7, - 39.52 - ], - "安次区": [ - 116.68, - 39.52 - ], - "广阳区": [ - 116.72, - 39.53 - ], - "固安县": [ - 116.3, - 39.43 - ], - "永清县": [ - 116.5, - 39.32 - ], - "香河县": [ - 117, - 39.77 - ], - "大城县": [ - 116.63, - 38.7 - ], - "文安县": [ - 116.47, - 38.87 - ], - "大厂回族自治县": [ - 116.98, - 39.88 - ], - "霸州市": [ - 116.4, - 39.1 - ], - "三河市": [ - 117.07, - 39.98 - ], - "衡水市": [ - 115.68, - 37.73 - ], - "桃城区": [ - 115.68, - 37.73 - ], - "枣强县": [ - 115.72, - 37.52 - ], - "武邑县": [ - 115.88, - 37.82 - ], - "武强县": [ - 115.98, - 38.03 - ], - "饶阳县": [ - 115.73, - 38.23 - ], - "安平县": [ - 115.52, - 38.23 - ], - "故城县": [ - 115.97, - 37.35 - ], - "景县": [ - 116.27, - 37.7 - ], - "阜城县": [ - 116.15, - 37.87 - ], - "冀州市": [ - 115.57, - 37.57 - ], - "深州市": [ - 115.55, - 38.02 - ], - "太原市": [ - 112.55, - 37.87 - ], - "小店区": [ - 112.57, - 37.73 - ], - "迎泽区": [ - 112.57, - 37.87 - ], - "杏花岭区": [ - 112.57, - 37.88 - ], - "尖草坪区": [ - 112.48, - 37.93 - ], - "万柏林区": [ - 112.52, - 37.87 - ], - "晋源区": [ - 112.48, - 37.73 - ], - "清徐县": [ - 112.35, - 37.6 - ], - "阳曲县": [ - 112.67, - 38.07 - ], - "娄烦县": [ - 111.78, - 38.07 - ], - "古交市": [ - 112.17, - 37.92 - ], - "大同市": [ - 113.3, - 40.08 - ], - "南郊区": [ - 113.13, - 40 - ], - "新荣区": [ - 113.15, - 40.27 - ], - "阳高县": [ - 113.75, - 40.37 - ], - "天镇县": [ - 114.08, - 40.42 - ], - "广灵县": [ - 114.28, - 39.77 - ], - "灵丘县": [ - 114.23, - 39.43 - ], - "浑源县": [ - 113.68, - 39.7 - ], - "左云县": [ - 112.7, - 40 - ], - "大同县": [ - 113.6, - 40.03 - ], - "阳泉市": [ - 113.57, - 37.85 - ], - "平定县": [ - 113.62, - 37.8 - ], - "盂县": [ - 113.4, - 38.08 - ], - "长治市": [ - 113.12, - 36.2 - ], - "长治县": [ - 113.03, - 36.05 - ], - "襄垣县": [ - 113.05, - 36.53 - ], - "屯留县": [ - 112.88, - 36.32 - ], - "平顺县": [ - 113.43, - 36.2 - ], - "黎城县": [ - 113.38, - 36.5 - ], - "壶关县": [ - 113.2, - 36.12 - ], - "长子县": [ - 112.87, - 36.12 - ], - "武乡县": [ - 112.85, - 36.83 - ], - "沁县": [ - 112.7, - 36.75 - ], - "沁源县": [ - 112.33, - 36.5 - ], - "潞城市": [ - 113.22, - 36.33 - ], - "晋城市": [ - 112.83, - 35.5 - ], - "沁水县": [ - 112.18, - 35.68 - ], - "阳城县": [ - 112.42, - 35.48 - ], - "陵川县": [ - 113.27, - 35.78 - ], - "泽州县": [ - 112.83, - 35.5 - ], - "高平市": [ - 112.92, - 35.8 - ], - "朔州市": [ - 112.43, - 39.33 - ], - "朔城区": [ - 112.43, - 39.33 - ], - "山阴县": [ - 112.82, - 39.52 - ], - "应县": [ - 113.18, - 39.55 - ], - "右玉县": [ - 112.47, - 39.98 - ], - "怀仁县": [ - 113.08, - 39.83 - ], - "晋中市": [ - 112.75, - 37.68 - ], - "榆次区": [ - 112.75, - 37.68 - ], - "榆社县": [ - 112.97, - 37.07 - ], - "左权县": [ - 113.37, - 37.07 - ], - "和顺县": [ - 113.57, - 37.33 - ], - "昔阳县": [ - 113.7, - 37.62 - ], - "寿阳县": [ - 113.18, - 37.88 - ], - "太谷县": [ - 112.55, - 37.42 - ], - "祁县": [ - 112.33, - 37.35 - ], - "平遥县": [ - 112.17, - 37.18 - ], - "灵石县": [ - 111.77, - 36.85 - ], - "介休市": [ - 111.92, - 37.03 - ], - "运城市": [ - 110.98, - 35.02 - ], - "盐湖区": [ - 110.98, - 35.02 - ], - "临猗县": [ - 110.77, - 35.15 - ], - "万荣县": [ - 110.83, - 35.42 - ], - "闻喜县": [ - 111.22, - 35.35 - ], - "稷山县": [ - 110.97, - 35.6 - ], - "新绛县": [ - 111.22, - 35.62 - ], - "绛县": [ - 111.57, - 35.48 - ], - "垣曲县": [ - 111.67, - 35.3 - ], - "夏县": [ - 111.22, - 35.15 - ], - "平陆县": [ - 111.22, - 34.83 - ], - "芮城县": [ - 110.68, - 34.7 - ], - "河津市": [ - 110.7, - 35.6 - ], - "忻州市": [ - 112.73, - 38.42 - ], - "忻府区": [ - 112.73, - 38.42 - ], - "定襄县": [ - 112.95, - 38.48 - ], - "五台县": [ - 113.25, - 38.73 - ], - "代县": [ - 112.95, - 39.07 - ], - "繁峙县": [ - 113.25, - 39.18 - ], - "宁武县": [ - 112.3, - 39 - ], - "静乐县": [ - 111.93, - 38.37 - ], - "神池县": [ - 112.2, - 39.08 - ], - "五寨县": [ - 111.85, - 38.9 - ], - "岢岚县": [ - 111.57, - 38.7 - ], - "河曲县": [ - 111.13, - 39.38 - ], - "偏关县": [ - 111.5, - 39.43 - ], - "原平市": [ - 112.7, - 38.73 - ], - "临汾市": [ - 111.52, - 36.08 - ], - "尧都区": [ - 111.52, - 36.08 - ], - "曲沃县": [ - 111.47, - 35.63 - ], - "翼城县": [ - 111.72, - 35.73 - ], - "襄汾县": [ - 111.43, - 35.88 - ], - "洪洞县": [ - 111.67, - 36.25 - ], - "古县": [ - 111.92, - 36.27 - ], - "安泽县": [ - 112.25, - 36.15 - ], - "浮山县": [ - 111.83, - 35.97 - ], - "吉县": [ - 110.68, - 36.1 - ], - "乡宁县": [ - 110.83, - 35.97 - ], - "大宁县": [ - 110.75, - 36.47 - ], - "隰县": [ - 110.93, - 36.7 - ], - "永和县": [ - 110.63, - 36.77 - ], - "蒲县": [ - 111.08, - 36.42 - ], - "汾西县": [ - 111.57, - 36.65 - ], - "侯马市": [ - 111.35, - 35.62 - ], - "霍州市": [ - 111.72, - 36.57 - ], - "吕梁市": [ - 111.13, - 37.52 - ], - "离石区": [ - 111.13, - 37.52 - ], - "文水县": [ - 112.02, - 37.43 - ], - "交城县": [ - 112.15, - 37.55 - ], - "兴县": [ - 111.12, - 38.47 - ], - "临县": [ - 110.98, - 37.95 - ], - "柳林县": [ - 110.9, - 37.43 - ], - "石楼县": [ - 110.83, - 37 - ], - "岚县": [ - 111.67, - 38.28 - ], - "方山县": [ - 111.23, - 37.88 - ], - "中阳县": [ - 111.18, - 37.33 - ], - "交口县": [ - 111.2, - 36.97 - ], - "孝义市": [ - 111.77, - 37.15 - ], - "汾阳市": [ - 111.78, - 37.27 - ], - "呼和浩特市": [ - 111.73, - 40.83 - ], - "回民区": [ - 111.6, - 40.8 - ], - "玉泉区": [ - 111.67, - 40.75 - ], - "赛罕区": [ - 111.68, - 40.8 - ], - "土默特左旗": [ - 111.13, - 40.72 - ], - "托克托县": [ - 111.18, - 40.27 - ], - "和林格尔县": [ - 111.82, - 40.38 - ], - "清水河县": [ - 111.68, - 39.92 - ], - "武川县": [ - 111.45, - 41.08 - ], - "包头市": [ - 109.83, - 40.65 - ], - "东河区": [ - 110.02, - 40.58 - ], - "昆都仑区": [ - 109.83, - 40.63 - ], - "石拐区": [ - 110.27, - 40.68 - ], - "九原区": [ - 109.97, - 40.6 - ], - "土默特右旗": [ - 110.52, - 40.57 - ], - "固阳县": [ - 110.05, - 41.03 - ], - "达尔罕茂明安联合旗": [ - 110.43, - 41.7 - ], - "乌海市": [ - 106.82, - 39.67 - ], - "海勃湾区": [ - 106.83, - 39.7 - ], - "海南区": [ - 106.88, - 39.43 - ], - "乌达区": [ - 106.7, - 39.5 - ], - "赤峰市": [ - 118.92, - 42.27 - ], - "红山区": [ - 118.97, - 42.28 - ], - "元宝山区": [ - 119.28, - 42.03 - ], - "松山区": [ - 118.92, - 42.28 - ], - "阿鲁科尔沁旗": [ - 120.08, - 43.88 - ], - "巴林左旗": [ - 119.38, - 43.98 - ], - "巴林右旗": [ - 118.67, - 43.52 - ], - "林西县": [ - 118.05, - 43.6 - ], - "克什克腾旗": [ - 117.53, - 43.25 - ], - "翁牛特旗": [ - 119.02, - 42.93 - ], - "喀喇沁旗": [ - 118.7, - 41.93 - ], - "宁城县": [ - 119.33, - 41.6 - ], - "敖汉旗": [ - 119.9, - 42.28 - ], - "通辽市": [ - 122.27, - 43.62 - ], - "科尔沁区": [ - 122.27, - 43.62 - ], - "科尔沁左翼中旗": [ - 123.32, - 44.13 - ], - "科尔沁左翼后旗": [ - 122.35, - 42.95 - ], - "开鲁县": [ - 121.3, - 43.6 - ], - "库伦旗": [ - 121.77, - 42.73 - ], - "奈曼旗": [ - 120.65, - 42.85 - ], - "扎鲁特旗": [ - 120.92, - 44.55 - ], - "霍林郭勒市": [ - 119.65, - 45.53 - ], - "鄂尔多斯市": [ - 109.8, - 39.62 - ], - "东胜区": [ - 110, - 39.82 - ], - "达拉特旗": [ - 110.03, - 40.4 - ], - "准格尔旗": [ - 111.23, - 39.87 - ], - "鄂托克前旗": [ - 107.48, - 38.18 - ], - "鄂托克旗": [ - 107.98, - 39.1 - ], - "杭锦旗": [ - 108.72, - 39.83 - ], - "乌审旗": [ - 108.85, - 38.6 - ], - "伊金霍洛旗": [ - 109.73, - 39.57 - ], - "呼伦贝尔市": [ - 119.77, - 49.22 - ], - "海拉尔区": [ - 119.77, - 49.22 - ], - "阿荣旗": [ - 123.47, - 48.13 - ], - "鄂伦春自治旗": [ - 123.72, - 50.58 - ], - "鄂温克族自治旗": [ - 119.75, - 49.13 - ], - "陈巴尔虎旗": [ - 119.43, - 49.32 - ], - "新巴尔虎左旗": [ - 118.27, - 48.22 - ], - "新巴尔虎右旗": [ - 116.82, - 48.67 - ], - "满洲里市": [ - 117.45, - 49.58 - ], - "牙克石市": [ - 120.73, - 49.28 - ], - "扎兰屯市": [ - 122.75, - 47.98 - ], - "额尔古纳市": [ - 120.18, - 50.23 - ], - "根河市": [ - 121.52, - 50.78 - ], - "巴彦淖尔市": [ - 107.42, - 40.75 - ], - "临河区": [ - 107.4, - 40.75 - ], - "五原县": [ - 108.27, - 41.1 - ], - "磴口县": [ - 107.02, - 40.33 - ], - "乌拉特前旗": [ - 108.65, - 40.72 - ], - "乌拉特中旗": [ - 108.52, - 41.57 - ], - "乌拉特后旗": [ - 107.07, - 41.1 - ], - "杭锦后旗": [ - 107.15, - 40.88 - ], - "乌兰察布市": [ - 113.12, - 40.98 - ], - "集宁区": [ - 113.1, - 41.03 - ], - "卓资县": [ - 112.57, - 40.9 - ], - "化德县": [ - 114, - 41.9 - ], - "商都县": [ - 113.53, - 41.55 - ], - "兴和县": [ - 113.88, - 40.88 - ], - "凉城县": [ - 112.48, - 40.53 - ], - "察哈尔右翼前旗": [ - 113.22, - 40.78 - ], - "察哈尔右翼中旗": [ - 112.63, - 41.27 - ], - "察哈尔右翼后旗": [ - 113.18, - 41.45 - ], - "四子王旗": [ - 111.7, - 41.52 - ], - "丰镇市": [ - 113.15, - 40.43 - ], - "兴安盟": [ - 122.05, - 46.08 - ], - "乌兰浩特市": [ - 122.05, - 46.08 - ], - "阿尔山市": [ - 119.93, - 47.18 - ], - "科尔沁右翼前旗": [ - 121.92, - 46.07 - ], - "科尔沁右翼中旗": [ - 121.47, - 45.05 - ], - "扎赉特旗": [ - 122.9, - 46.73 - ], - "突泉县": [ - 121.57, - 45.38 - ], - "锡林郭勒盟": [ - 116.07, - 43.95 - ], - "二连浩特市": [ - 111.98, - 43.65 - ], - "锡林浩特市": [ - 116.07, - 43.93 - ], - "阿巴嘎旗": [ - 114.97, - 44.02 - ], - "苏尼特左旗": [ - 113.63, - 43.85 - ], - "苏尼特右旗": [ - 112.65, - 42.75 - ], - "东乌珠穆沁旗": [ - 116.97, - 45.52 - ], - "西乌珠穆沁旗": [ - 117.6, - 44.58 - ], - "太仆寺旗": [ - 115.28, - 41.9 - ], - "镶黄旗": [ - 113.83, - 42.23 - ], - "正镶白旗": [ - 115, - 42.3 - ], - "正蓝旗": [ - 116, - 42.25 - ], - "多伦县": [ - 116.47, - 42.18 - ], - "阿拉善盟": [ - 105.67, - 38.83 - ], - "阿拉善左旗": [ - 105.67, - 38.83 - ], - "阿拉善右旗": [ - 101.68, - 39.2 - ], - "额济纳旗": [ - 101.07, - 41.97 - ], - "沈阳市": [ - 123.43, - 41.8 - ], - "和平区": [ - 123.4, - 41.78 - ], - "沈河区": [ - 123.45, - 41.8 - ], - "大东区": [ - 123.47, - 41.8 - ], - "皇姑区": [ - 123.42, - 41.82 - ], - "铁西区": [ - 123.35, - 41.8 - ], - "苏家屯区": [ - 123.33, - 41.67 - ], - "东陵区": [ - 123.47, - 41.77 - ], - "新城子区": [ - 123.52, - 42.05 - ], - "于洪区": [ - 123.3, - 41.78 - ], - "辽中县": [ - 122.72, - 41.52 - ], - "康平县": [ - 123.35, - 42.75 - ], - "法库县": [ - 123.4, - 42.5 - ], - "新民市": [ - 122.82, - 42 - ], - "大连市": [ - 121.62, - 38.92 - ], - "中山区": [ - 121.63, - 38.92 - ], - "西岗区": [ - 121.6, - 38.92 - ], - "沙河口区": [ - 121.58, - 38.9 - ], - "甘井子区": [ - 121.57, - 38.95 - ], - "旅顺口区": [ - 121.27, - 38.82 - ], - "金州区": [ - 121.7, - 39.1 - ], - "长海县": [ - 122.58, - 39.27 - ], - "瓦房店市": [ - 122, - 39.62 - ], - "普兰店市": [ - 121.95, - 39.4 - ], - "庄河市": [ - 122.98, - 39.7 - ], - "鞍山市": [ - 122.98, - 41.1 - ], - "立山区": [ - 123, - 41.15 - ], - "千山区": [ - 122.97, - 41.07 - ], - "台安县": [ - 122.42, - 41.38 - ], - "岫岩满族自治县": [ - 123.28, - 40.28 - ], - "海城市": [ - 122.7, - 40.88 - ], - "抚顺市": [ - 123.98, - 41.88 - ], - "新抚区": [ - 123.88, - 41.87 - ], - "东洲区": [ - 124.02, - 41.85 - ], - "望花区": [ - 123.78, - 41.85 - ], - "顺城区": [ - 123.93, - 41.88 - ], - "抚顺县": [ - 123.9, - 41.88 - ], - "新宾满族自治县": [ - 125.03, - 41.73 - ], - "清原满族自治县": [ - 124.92, - 42.1 - ], - "本溪市": [ - 123.77, - 41.3 - ], - "平山区": [ - 123.77, - 41.3 - ], - "溪湖区": [ - 123.77, - 41.33 - ], - "明山区": [ - 123.82, - 41.3 - ], - "南芬区": [ - 123.73, - 41.1 - ], - "本溪满族自治县": [ - 124.12, - 41.3 - ], - "桓仁满族自治县": [ - 125.35, - 41.27 - ], - "丹东市": [ - 124.38, - 40.13 - ], - "元宝区": [ - 124.38, - 40.13 - ], - "振兴区": [ - 124.35, - 40.08 - ], - "振安区": [ - 124.42, - 40.17 - ], - "宽甸满族自治县": [ - 124.78, - 40.73 - ], - "东港市": [ - 124.15, - 39.87 - ], - "凤城市": [ - 124.07, - 40.45 - ], - "锦州市": [ - 121.13, - 41.1 - ], - "古塔区": [ - 121.12, - 41.13 - ], - "凌河区": [ - 121.15, - 41.12 - ], - "太和区": [ - 121.1, - 41.1 - ], - "黑山县": [ - 122.12, - 41.7 - ], - "义县": [ - 121.23, - 41.53 - ], - "凌海市": [ - 121.35, - 41.17 - ], - "营口市": [ - 122.23, - 40.67 - ], - "站前区": [ - 122.27, - 40.68 - ], - "西市区": [ - 122.22, - 40.67 - ], - "鲅鱼圈区": [ - 122.12, - 40.27 - ], - "老边区": [ - 122.37, - 40.67 - ], - "盖州市": [ - 122.35, - 40.4 - ], - "大石桥市": [ - 122.5, - 40.65 - ], - "阜新市": [ - 121.67, - 42.02 - ], - "海州区": [ - 121.65, - 42.02 - ], - "太平区": [ - 121.67, - 42.02 - ], - "清河门区": [ - 121.42, - 41.75 - ], - "细河区": [ - 121.68, - 42.03 - ], - "阜新蒙古族自治县": [ - 121.75, - 42.07 - ], - "彰武县": [ - 122.53, - 42.38 - ], - "辽阳市": [ - 123.17, - 41.27 - ], - "白塔区": [ - 123.17, - 41.27 - ], - "文圣区": [ - 123.18, - 41.27 - ], - "宏伟区": [ - 123.2, - 41.2 - ], - "弓长岭区": [ - 123.45, - 41.13 - ], - "太子河区": [ - 123.18, - 41.25 - ], - "辽阳县": [ - 123.07, - 41.22 - ], - "灯塔市": [ - 123.33, - 41.42 - ], - "盘锦市": [ - 122.07, - 41.12 - ], - "双台子区": [ - 122.05, - 41.2 - ], - "兴隆台区": [ - 122.07, - 41.12 - ], - "大洼县": [ - 122.07, - 40.98 - ], - "盘山县": [ - 122.02, - 41.25 - ], - "铁岭市": [ - 123.83, - 42.28 - ], - "银州区": [ - 123.85, - 42.28 - ], - "铁岭县": [ - 123.83, - 42.3 - ], - "西丰县": [ - 124.72, - 42.73 - ], - "昌图县": [ - 124.1, - 42.78 - ], - "调兵山市": [ - 123.55, - 42.47 - ], - "开原市": [ - 124.03, - 42.55 - ], - "朝阳市": [ - 120.45, - 41.57 - ], - "双塔区": [ - 120.45, - 41.57 - ], - "龙城区": [ - 120.43, - 41.6 - ], - "朝阳县": [ - 120.47, - 41.58 - ], - "建平县": [ - 119.63, - 41.4 - ], - "北票市": [ - 120.77, - 41.8 - ], - "凌源市": [ - 119.4, - 41.25 - ], - "葫芦岛市": [ - 120.83, - 40.72 - ], - "连山区": [ - 120.87, - 40.77 - ], - "龙港区": [ - 120.93, - 40.72 - ], - "南票区": [ - 120.75, - 41.1 - ], - "绥中县": [ - 120.33, - 40.32 - ], - "建昌县": [ - 119.8, - 40.82 - ], - "兴城市": [ - 120.72, - 40.62 - ], - "长春市": [ - 125.32, - 43.9 - ], - "南关区": [ - 125.33, - 43.87 - ], - "宽城区": [ - 125.32, - 43.92 - ], - "朝阳区": [ - 125.28, - 43.83 - ], - "二道区": [ - 125.37, - 43.87 - ], - "绿园区": [ - 125.25, - 43.88 - ], - "双阳区": [ - 125.67, - 43.52 - ], - "农安县": [ - 125.18, - 44.43 - ], - "九台市": [ - 125.83, - 44.15 - ], - "榆树市": [ - 126.55, - 44.82 - ], - "德惠市": [ - 125.7, - 44.53 - ], - "吉林市": [ - 126.55, - 43.83 - ], - "昌邑区": [ - 126.57, - 43.88 - ], - "龙潭区": [ - 126.57, - 43.92 - ], - "船营区": [ - 126.53, - 43.83 - ], - "丰满区": [ - 126.57, - 43.82 - ], - "永吉县": [ - 126.5, - 43.67 - ], - "蛟河市": [ - 127.33, - 43.72 - ], - "桦甸市": [ - 126.73, - 42.97 - ], - "舒兰市": [ - 126.95, - 44.42 - ], - "磐石市": [ - 126.05, - 42.95 - ], - "四平市": [ - 124.35, - 43.17 - ], - "铁东区": [ - 124.38, - 43.17 - ], - "梨树县": [ - 124.33, - 43.32 - ], - "伊通满族自治县": [ - 125.3, - 43.35 - ], - "公主岭市": [ - 124.82, - 43.5 - ], - "双辽市": [ - 123.5, - 43.52 - ], - "辽源市": [ - 125.13, - 42.88 - ], - "龙山区": [ - 125.12, - 42.9 - ], - "西安区": [ - 125.15, - 42.92 - ], - "东丰县": [ - 125.53, - 42.68 - ], - "东辽县": [ - 125, - 42.92 - ], - "通化市": [ - 125.93, - 41.73 - ], - "东昌区": [ - 125.95, - 41.73 - ], - "二道江区": [ - 126.03, - 41.77 - ], - "通化县": [ - 125.75, - 41.68 - ], - "辉南县": [ - 126.03, - 42.68 - ], - "柳河县": [ - 125.73, - 42.28 - ], - "梅河口市": [ - 125.68, - 42.53 - ], - "集安市": [ - 126.18, - 41.12 - ], - "白山市": [ - 126.42, - 41.93 - ], - "八道江区": [ - 126.4, - 41.93 - ], - "抚松县": [ - 127.28, - 42.33 - ], - "靖宇县": [ - 126.8, - 42.4 - ], - "长白朝鲜族自治县": [ - 128.2, - 41.42 - ], - "临江市": [ - 126.9, - 41.8 - ], - "松原市": [ - 124.82, - 45.13 - ], - "宁江区": [ - 124.8, - 45.17 - ], - "长岭县": [ - 123.98, - 44.28 - ], - "乾安县": [ - 124.02, - 45.02 - ], - "扶余县": [ - 126.02, - 44.98 - ], - "白城市": [ - 122.83, - 45.62 - ], - "洮北区": [ - 122.85, - 45.62 - ], - "镇赉县": [ - 123.2, - 45.85 - ], - "通榆县": [ - 123.08, - 44.82 - ], - "洮南市": [ - 122.78, - 45.33 - ], - "大安市": [ - 124.28, - 45.5 - ], - "延边朝鲜族自治州": [ - 129.5, - 42.88 - ], - "延吉市": [ - 129.5, - 42.88 - ], - "图们市": [ - 129.83, - 42.97 - ], - "敦化市": [ - 128.23, - 43.37 - ], - "珲春市": [ - 130.37, - 42.87 - ], - "龙井市": [ - 129.42, - 42.77 - ], - "和龙市": [ - 129, - 42.53 - ], - "汪清县": [ - 129.75, - 43.32 - ], - "安图县": [ - 128.9, - 43.12 - ], - "哈尔滨市": [ - 126.53, - 45.8 - ], - "道里区": [ - 126.62, - 45.77 - ], - "南岗区": [ - 126.68, - 45.77 - ], - "道外区": [ - 126.65, - 45.78 - ], - "香坊区": [ - 126.68, - 45.72 - ], - "平房区": [ - 126.62, - 45.62 - ], - "松北区": [ - 126.55, - 45.8 - ], - "呼兰区": [ - 126.58, - 45.9 - ], - "依兰县": [ - 129.55, - 46.32 - ], - "方正县": [ - 128.83, - 45.83 - ], - "宾县": [ - 127.48, - 45.75 - ], - "巴彦县": [ - 127.4, - 46.08 - ], - "木兰县": [ - 128.03, - 45.95 - ], - "通河县": [ - 128.75, - 45.97 - ], - "延寿县": [ - 128.33, - 45.45 - ], - "双城市": [ - 126.32, - 45.37 - ], - "尚志市": [ - 127.95, - 45.22 - ], - "五常市": [ - 127.15, - 44.92 - ], - "齐齐哈尔市": [ - 123.95, - 47.33 - ], - "龙沙区": [ - 123.95, - 47.32 - ], - "建华区": [ - 123.95, - 47.35 - ], - "铁锋区": [ - 123.98, - 47.35 - ], - "昂昂溪区": [ - 123.8, - 47.15 - ], - "富拉尔基区": [ - 123.62, - 47.2 - ], - "龙江县": [ - 123.18, - 47.33 - ], - "依安县": [ - 125.3, - 47.88 - ], - "泰来县": [ - 123.42, - 46.4 - ], - "甘南县": [ - 123.5, - 47.92 - ], - "富裕县": [ - 124.47, - 47.82 - ], - "克山县": [ - 125.87, - 48.03 - ], - "克东县": [ - 126.25, - 48.03 - ], - "拜泉县": [ - 126.08, - 47.6 - ], - "讷河市": [ - 124.87, - 48.48 - ], - "鸡西市": [ - 130.97, - 45.3 - ], - "鸡冠区": [ - 130.97, - 45.3 - ], - "恒山区": [ - 130.93, - 45.2 - ], - "滴道区": [ - 130.78, - 45.37 - ], - "梨树区": [ - 130.68, - 45.08 - ], - "城子河区": [ - 131, - 45.33 - ], - "麻山区": [ - 130.52, - 45.2 - ], - "鸡东县": [ - 131.13, - 45.25 - ], - "虎林市": [ - 132.98, - 45.77 - ], - "密山市": [ - 131.87, - 45.55 - ], - "鹤岗市": [ - 130.27, - 47.33 - ], - "向阳区": [ - 130.28, - 47.33 - ], - "工农区": [ - 130.25, - 47.32 - ], - "兴安区": [ - 130.22, - 47.27 - ], - "东山区": [ - 130.32, - 47.33 - ], - "兴山区": [ - 130.3, - 47.37 - ], - "萝北县": [ - 130.83, - 47.58 - ], - "绥滨县": [ - 131.85, - 47.28 - ], - "双鸭山市": [ - 131.15, - 46.63 - ], - "尖山区": [ - 131.17, - 46.63 - ], - "岭东区": [ - 131.13, - 46.57 - ], - "四方台区": [ - 131.33, - 46.58 - ], - "集贤县": [ - 131.13, - 46.72 - ], - "友谊县": [ - 131.8, - 46.78 - ], - "宝清县": [ - 132.2, - 46.32 - ], - "饶河县": [ - 134.02, - 46.8 - ], - "大庆市": [ - 125.03, - 46.58 - ], - "萨尔图区": [ - 125.02, - 46.6 - ], - "龙凤区": [ - 125.1, - 46.53 - ], - "让胡路区": [ - 124.85, - 46.65 - ], - "红岗区": [ - 124.88, - 46.4 - ], - "大同区": [ - 124.82, - 46.03 - ], - "肇州县": [ - 125.27, - 45.7 - ], - "肇源县": [ - 125.08, - 45.52 - ], - "林甸县": [ - 124.87, - 47.18 - ], - "杜尔伯特蒙古族自治县": [ - 124.45, - 46.87 - ], - "伊春市": [ - 128.9, - 47.73 - ], - "南岔区": [ - 129.28, - 47.13 - ], - "友好区": [ - 128.82, - 47.85 - ], - "西林区": [ - 129.28, - 47.48 - ], - "翠峦区": [ - 128.65, - 47.72 - ], - "新青区": [ - 129.53, - 48.28 - ], - "美溪区": [ - 129.13, - 47.63 - ], - "金山屯区": [ - 129.43, - 47.42 - ], - "五营区": [ - 129.25, - 48.12 - ], - "乌马河区": [ - 128.78, - 47.72 - ], - "汤旺河区": [ - 129.57, - 48.45 - ], - "带岭区": [ - 129.02, - 47.02 - ], - "乌伊岭区": [ - 129.42, - 48.6 - ], - "红星区": [ - 129.38, - 48.23 - ], - "上甘岭区": [ - 129.02, - 47.97 - ], - "嘉荫县": [ - 130.38, - 48.88 - ], - "铁力市": [ - 128.02, - 46.98 - ], - "佳木斯市": [ - 130.37, - 46.82 - ], - "前进区": [ - 130.37, - 46.82 - ], - "东风区": [ - 130.4, - 46.82 - ], - "桦南县": [ - 130.57, - 46.23 - ], - "桦川县": [ - 130.72, - 47.02 - ], - "汤原县": [ - 129.9, - 46.73 - ], - "抚远县": [ - 134.28, - 48.37 - ], - "同江市": [ - 132.52, - 47.65 - ], - "富锦市": [ - 132.03, - 47.25 - ], - "七台河市": [ - 130.95, - 45.78 - ], - "新兴区": [ - 130.83, - 45.8 - ], - "桃山区": [ - 130.97, - 45.77 - ], - "茄子河区": [ - 131.07, - 45.77 - ], - "勃利县": [ - 130.57, - 45.75 - ], - "牡丹江市": [ - 129.6, - 44.58 - ], - "东安区": [ - 129.62, - 44.58 - ], - "阳明区": [ - 129.63, - 44.6 - ], - "爱民区": [ - 129.58, - 44.58 - ], - "东宁县": [ - 131.12, - 44.07 - ], - "林口县": [ - 130.27, - 45.3 - ], - "绥芬河市": [ - 131.15, - 44.42 - ], - "海林市": [ - 129.38, - 44.57 - ], - "宁安市": [ - 129.47, - 44.35 - ], - "穆棱市": [ - 130.52, - 44.92 - ], - "黑河市": [ - 127.48, - 50.25 - ], - "爱辉区": [ - 127.48, - 50.25 - ], - "逊克县": [ - 128.47, - 49.58 - ], - "孙吴县": [ - 127.32, - 49.42 - ], - "北安市": [ - 126.52, - 48.23 - ], - "五大连池市": [ - 126.2, - 48.52 - ], - "绥化市": [ - 126.98, - 46.63 - ], - "北林区": [ - 126.98, - 46.63 - ], - "望奎县": [ - 126.48, - 46.83 - ], - "兰西县": [ - 126.28, - 46.27 - ], - "青冈县": [ - 126.1, - 46.68 - ], - "庆安县": [ - 127.52, - 46.88 - ], - "明水县": [ - 125.9, - 47.18 - ], - "绥棱县": [ - 127.1, - 47.25 - ], - "安达市": [ - 125.33, - 46.4 - ], - "肇东市": [ - 125.98, - 46.07 - ], - "海伦市": [ - 126.97, - 47.47 - ], - "大兴安岭地区": [ - 124.12, - 50.42 - ], - "呼玛县": [ - 126.65, - 51.73 - ], - "塔河县": [ - 124.7, - 52.32 - ], - "漠河县": [ - 122.53, - 52.97 - ], - "上海市": [ - 121.47, - 31.23 - ], - "黄浦区": [ - 121.48, - 31.23 - ], - "卢湾区": [ - 121.47, - 31.22 - ], - "徐汇区": [ - 121.43, - 31.18 - ], - "长宁区": [ - 121.42, - 31.22 - ], - "静安区": [ - 121.45, - 31.23 - ], - "闸北区": [ - 121.45, - 31.25 - ], - "虹口区": [ - 121.5, - 31.27 - ], - "杨浦区": [ - 121.52, - 31.27 - ], - "闵行区": [ - 121.38, - 31.12 - ], - "宝山区": [ - 121.48, - 31.4 - ], - "嘉定区": [ - 121.27, - 31.38 - ], - "浦东新区": [ - 121.53, - 31.22 - ], - "金山区": [ - 121.33, - 30.75 - ], - "松江区": [ - 121.22, - 31.03 - ], - "青浦区": [ - 121.12, - 31.15 - ], - "南汇区": [ - 121.75, - 31.05 - ], - "奉贤区": [ - 121.47, - 30.92 - ], - "崇明县": [ - 121.4, - 31.62 - ], - "南京市": [ - 118.78, - 32.07 - ], - "玄武区": [ - 118.8, - 32.05 - ], - "白下区": [ - 118.78, - 32.03 - ], - "秦淮区": [ - 118.8, - 32.02 - ], - "建邺区": [ - 118.75, - 32.03 - ], - "下关区": [ - 118.73, - 32.08 - ], - "浦口区": [ - 118.62, - 32.05 - ], - "栖霞区": [ - 118.88, - 32.12 - ], - "雨花台区": [ - 118.77, - 32 - ], - "江宁区": [ - 118.85, - 31.95 - ], - "六合区": [ - 118.83, - 32.35 - ], - "溧水县": [ - 119.02, - 31.65 - ], - "高淳县": [ - 118.88, - 31.33 - ], - "无锡市": [ - 120.3, - 31.57 - ], - "崇安区": [ - 120.3, - 31.58 - ], - "南长区": [ - 120.3, - 31.57 - ], - "北塘区": [ - 120.28, - 31.58 - ], - "锡山区": [ - 120.35, - 31.6 - ], - "惠山区": [ - 120.28, - 31.68 - ], - "滨湖区": [ - 120.27, - 31.57 - ], - "江阴市": [ - 120.27, - 31.9 - ], - "宜兴市": [ - 119.82, - 31.35 - ], - "徐州市": [ - 117.18, - 34.27 - ], - "云龙区": [ - 117.22, - 34.25 - ], - "九里区": [ - 117.13, - 34.3 - ], - "贾汪区": [ - 117.45, - 34.45 - ], - "泉山区": [ - 117.18, - 34.25 - ], - "丰县": [ - 116.6, - 34.7 - ], - "沛县": [ - 116.93, - 34.73 - ], - "铜山县": [ - 117.17, - 34.18 - ], - "睢宁县": [ - 117.95, - 33.9 - ], - "新沂市": [ - 118.35, - 34.38 - ], - "邳州市": [ - 117.95, - 34.32 - ], - "常州市": [ - 119.95, - 31.78 - ], - "天宁区": [ - 119.93, - 31.75 - ], - "钟楼区": [ - 119.93, - 31.78 - ], - "戚墅堰区": [ - 120.05, - 31.73 - ], - "新北区": [ - 119.97, - 31.83 - ], - "武进区": [ - 119.93, - 31.72 - ], - "溧阳市": [ - 119.48, - 31.42 - ], - "金坛市": [ - 119.57, - 31.75 - ], - "苏州市": [ - 120.58, - 31.3 - ], - "沧浪区": [ - 120.63, - 31.3 - ], - "平江区": [ - 120.63, - 31.32 - ], - "金阊区": [ - 120.6, - 31.32 - ], - "虎丘区": [ - 120.57, - 31.3 - ], - "吴中区": [ - 120.63, - 31.27 - ], - "相城区": [ - 120.63, - 31.37 - ], - "常熟市": [ - 120.75, - 31.65 - ], - "张家港市": [ - 120.55, - 31.87 - ], - "昆山市": [ - 120.98, - 31.38 - ], - "吴江市": [ - 120.63, - 31.17 - ], - "太仓市": [ - 121.1, - 31.45 - ], - "南通市": [ - 120.88, - 31.98 - ], - "崇川区": [ - 120.85, - 32 - ], - "港闸区": [ - 120.8, - 32.03 - ], - "海安县": [ - 120.45, - 32.55 - ], - "如东县": [ - 121.18, - 32.32 - ], - "启东市": [ - 121.65, - 31.82 - ], - "如皋市": [ - 120.57, - 32.4 - ], - "通州市": [ - 121.07, - 32.08 - ], - "海门市": [ - 121.17, - 31.9 - ], - "连云港市": [ - 119.22, - 34.6 - ], - "连云区": [ - 119.37, - 34.75 - ], - "新浦区": [ - 119.17, - 34.6 - ], - "赣榆县": [ - 119.12, - 34.83 - ], - "东海县": [ - 118.77, - 34.53 - ], - "灌云县": [ - 119.25, - 34.3 - ], - "灌南县": [ - 119.35, - 34.08 - ], - "淮安市": [ - 119.02, - 33.62 - ], - "清河区": [ - 119.02, - 33.6 - ], - "楚州区": [ - 119.13, - 33.5 - ], - "淮阴区": [ - 119.03, - 33.63 - ], - "清浦区": [ - 119.03, - 33.58 - ], - "涟水县": [ - 119.27, - 33.78 - ], - "洪泽县": [ - 118.83, - 33.3 - ], - "盱眙县": [ - 118.48, - 33 - ], - "金湖县": [ - 119.02, - 33.02 - ], - "盐城市": [ - 120.15, - 33.35 - ], - "亭湖区": [ - 120.13, - 33.4 - ], - "盐都区": [ - 120.15, - 33.33 - ], - "响水县": [ - 119.57, - 34.2 - ], - "滨海县": [ - 119.83, - 33.98 - ], - "阜宁县": [ - 119.8, - 33.78 - ], - "射阳县": [ - 120.25, - 33.78 - ], - "建湖县": [ - 119.8, - 33.47 - ], - "东台市": [ - 120.3, - 32.85 - ], - "大丰市": [ - 120.47, - 33.2 - ], - "扬州市": [ - 119.4, - 32.4 - ], - "广陵区": [ - 119.43, - 32.38 - ], - "邗江区": [ - 119.4, - 32.38 - ], - "维扬区": [ - 119.4, - 32.42 - ], - "宝应县": [ - 119.3, - 33.23 - ], - "仪征市": [ - 119.18, - 32.27 - ], - "高邮市": [ - 119.43, - 32.78 - ], - "江都市": [ - 119.55, - 32.43 - ], - "镇江市": [ - 119.45, - 32.2 - ], - "京口区": [ - 119.47, - 32.2 - ], - "润州区": [ - 119.4, - 32.2 - ], - "丹徒区": [ - 119.45, - 32.13 - ], - "丹阳市": [ - 119.57, - 32 - ], - "扬中市": [ - 119.82, - 32.23 - ], - "句容市": [ - 119.17, - 31.95 - ], - "泰州市": [ - 119.92, - 32.45 - ], - "兴化市": [ - 119.85, - 32.92 - ], - "靖江市": [ - 120.27, - 32.02 - ], - "泰兴市": [ - 120.02, - 32.17 - ], - "姜堰市": [ - 120.15, - 32.52 - ], - "宿迁市": [ - 118.28, - 33.97 - ], - "宿城区": [ - 118.25, - 33.97 - ], - "宿豫区": [ - 118.32, - 33.95 - ], - "沭阳县": [ - 118.77, - 34.13 - ], - "泗阳县": [ - 118.68, - 33.72 - ], - "泗洪县": [ - 118.22, - 33.47 - ], - "杭州市": [ - 120.15, - 30.28 - ], - "上城区": [ - 120.17, - 30.25 - ], - "下城区": [ - 120.17, - 30.28 - ], - "江干区": [ - 120.2, - 30.27 - ], - "拱墅区": [ - 120.13, - 30.32 - ], - "滨江区": [ - 120.2, - 30.2 - ], - "萧山区": [ - 120.27, - 30.17 - ], - "余杭区": [ - 120.3, - 30.42 - ], - "桐庐县": [ - 119.67, - 29.8 - ], - "淳安县": [ - 119.03, - 29.6 - ], - "建德市": [ - 119.28, - 29.48 - ], - "富阳市": [ - 119.95, - 30.05 - ], - "临安市": [ - 119.72, - 30.23 - ], - "宁波市": [ - 121.55, - 29.88 - ], - "海曙区": [ - 121.55, - 29.87 - ], - "江东区": [ - 121.57, - 29.87 - ], - "北仑区": [ - 121.85, - 29.93 - ], - "镇海区": [ - 121.72, - 29.95 - ], - "鄞州区": [ - 121.53, - 29.83 - ], - "象山县": [ - 121.87, - 29.48 - ], - "宁海县": [ - 121.43, - 29.28 - ], - "余姚市": [ - 121.15, - 30.03 - ], - "慈溪市": [ - 121.23, - 30.17 - ], - "奉化市": [ - 121.4, - 29.65 - ], - "温州市": [ - 120.7, - 28 - ], - "鹿城区": [ - 120.65, - 28.02 - ], - "龙湾区": [ - 120.82, - 27.93 - ], - "洞头县": [ - 121.15, - 27.83 - ], - "永嘉县": [ - 120.68, - 28.15 - ], - "平阳县": [ - 120.57, - 27.67 - ], - "苍南县": [ - 120.4, - 27.5 - ], - "文成县": [ - 120.08, - 27.78 - ], - "泰顺县": [ - 119.72, - 27.57 - ], - "瑞安市": [ - 120.63, - 27.78 - ], - "乐清市": [ - 120.95, - 28.13 - ], - "嘉兴市": [ - 120.75, - 30.75 - ], - "秀洲区": [ - 120.7, - 30.77 - ], - "嘉善县": [ - 120.92, - 30.85 - ], - "海盐县": [ - 120.95, - 30.53 - ], - "海宁市": [ - 120.68, - 30.53 - ], - "平湖市": [ - 121.02, - 30.7 - ], - "桐乡市": [ - 120.57, - 30.63 - ], - "湖州市": [ - 120.08, - 30.9 - ], - "吴兴区": [ - 120.12, - 30.87 - ], - "南浔区": [ - 120.43, - 30.88 - ], - "德清县": [ - 119.97, - 30.53 - ], - "长兴县": [ - 119.9, - 31.02 - ], - "安吉县": [ - 119.68, - 30.63 - ], - "绍兴市": [ - 120.57, - 30 - ], - "越城区": [ - 120.57, - 30 - ], - "绍兴县": [ - 120.47, - 30.08 - ], - "新昌县": [ - 120.9, - 29.5 - ], - "诸暨市": [ - 120.23, - 29.72 - ], - "上虞市": [ - 120.87, - 30.03 - ], - "嵊州市": [ - 120.82, - 29.58 - ], - "金华市": [ - 119.65, - 29.08 - ], - "婺城区": [ - 119.65, - 29.08 - ], - "金东区": [ - 119.7, - 29.08 - ], - "武义县": [ - 119.82, - 28.9 - ], - "浦江县": [ - 119.88, - 29.45 - ], - "磐安县": [ - 120.43, - 29.05 - ], - "兰溪市": [ - 119.45, - 29.22 - ], - "义乌市": [ - 120.07, - 29.3 - ], - "东阳市": [ - 120.23, - 29.28 - ], - "永康市": [ - 120.03, - 28.9 - ], - "衢州市": [ - 118.87, - 28.93 - ], - "柯城区": [ - 118.87, - 28.93 - ], - "衢江区": [ - 118.93, - 28.98 - ], - "常山县": [ - 118.52, - 28.9 - ], - "开化县": [ - 118.42, - 29.13 - ], - "龙游县": [ - 119.17, - 29.03 - ], - "江山市": [ - 118.62, - 28.75 - ], - "舟山市": [ - 122.2, - 30 - ], - "定海区": [ - 122.1, - 30.02 - ], - "普陀区": [ - 122.3, - 29.95 - ], - "岱山县": [ - 122.2, - 30.25 - ], - "嵊泗县": [ - 122.45, - 30.73 - ], - "台州市": [ - 121.43, - 28.68 - ], - "椒江区": [ - 121.43, - 28.68 - ], - "黄岩区": [ - 121.27, - 28.65 - ], - "路桥区": [ - 121.38, - 28.58 - ], - "玉环县": [ - 121.23, - 28.13 - ], - "三门县": [ - 121.38, - 29.12 - ], - "天台县": [ - 121.03, - 29.13 - ], - "仙居县": [ - 120.73, - 28.87 - ], - "温岭市": [ - 121.37, - 28.37 - ], - "临海市": [ - 121.12, - 28.85 - ], - "丽水市": [ - 119.92, - 28.45 - ], - "莲都区": [ - 119.92, - 28.45 - ], - "青田县": [ - 120.28, - 28.15 - ], - "缙云县": [ - 120.07, - 28.65 - ], - "遂昌县": [ - 119.27, - 28.6 - ], - "松阳县": [ - 119.48, - 28.45 - ], - "云和县": [ - 119.57, - 28.12 - ], - "庆元县": [ - 119.05, - 27.62 - ], - "景宁畲族自治县": [ - 119.63, - 27.98 - ], - "龙泉市": [ - 119.13, - 28.08 - ], - "合肥市": [ - 117.25, - 31.83 - ], - "瑶海区": [ - 117.3, - 31.87 - ], - "庐阳区": [ - 117.25, - 31.88 - ], - "蜀山区": [ - 117.27, - 31.85 - ], - "包河区": [ - 117.3, - 31.8 - ], - "长丰县": [ - 117.17, - 32.48 - ], - "肥东县": [ - 117.47, - 31.88 - ], - "肥西县": [ - 117.17, - 31.72 - ], - "芜湖市": [ - 118.38, - 31.33 - ], - "镜湖区": [ - 118.37, - 31.35 - ], - "鸠江区": [ - 118.38, - 31.37 - ], - "芜湖县": [ - 118.57, - 31.15 - ], - "繁昌县": [ - 118.2, - 31.08 - ], - "南陵县": [ - 118.33, - 30.92 - ], - "蚌埠市": [ - 117.38, - 32.92 - ], - "龙子湖区": [ - 117.38, - 32.95 - ], - "蚌山区": [ - 117.35, - 32.95 - ], - "禹会区": [ - 117.33, - 32.93 - ], - "淮上区": [ - 117.35, - 32.97 - ], - "怀远县": [ - 117.18, - 32.97 - ], - "五河县": [ - 117.88, - 33.15 - ], - "固镇县": [ - 117.32, - 33.32 - ], - "淮南市": [ - 117, - 32.63 - ], - "大通区": [ - 117.05, - 32.63 - ], - "田家庵区": [ - 117, - 32.67 - ], - "谢家集区": [ - 116.85, - 32.6 - ], - "八公山区": [ - 116.83, - 32.63 - ], - "潘集区": [ - 116.82, - 32.78 - ], - "凤台县": [ - 116.72, - 32.7 - ], - "马鞍山市": [ - 118.5, - 31.7 - ], - "金家庄区": [ - 118.48, - 31.73 - ], - "花山区": [ - 118.5, - 31.72 - ], - "雨山区": [ - 118.48, - 31.68 - ], - "当涂县": [ - 118.48, - 31.55 - ], - "淮北市": [ - 116.8, - 33.95 - ], - "杜集区": [ - 116.82, - 34 - ], - "相山区": [ - 116.8, - 33.95 - ], - "烈山区": [ - 116.8, - 33.9 - ], - "濉溪县": [ - 116.77, - 33.92 - ], - "铜陵市": [ - 117.82, - 30.93 - ], - "铜官山区": [ - 117.82, - 30.93 - ], - "狮子山区": [ - 117.85, - 30.95 - ], - "铜陵县": [ - 117.78, - 30.95 - ], - "安庆市": [ - 117.05, - 30.53 - ], - "迎江区": [ - 117.05, - 30.5 - ], - "大观区": [ - 117.03, - 30.52 - ], - "怀宁县": [ - 116.83, - 30.72 - ], - "枞阳县": [ - 117.2, - 30.7 - ], - "潜山县": [ - 116.57, - 30.63 - ], - "太湖县": [ - 116.27, - 30.43 - ], - "宿松县": [ - 116.12, - 30.15 - ], - "望江县": [ - 116.68, - 30.13 - ], - "岳西县": [ - 116.35, - 30.85 - ], - "桐城市": [ - 116.95, - 31.05 - ], - "黄山市": [ - 118.33, - 29.72 - ], - "屯溪区": [ - 118.33, - 29.72 - ], - "黄山区": [ - 118.13, - 30.3 - ], - "徽州区": [ - 118.33, - 29.82 - ], - "歙县": [ - 118.43, - 29.87 - ], - "休宁县": [ - 118.18, - 29.78 - ], - "黟县": [ - 117.93, - 29.93 - ], - "祁门县": [ - 117.72, - 29.87 - ], - "滁州市": [ - 118.32, - 32.3 - ], - "琅琊区": [ - 118.3, - 32.3 - ], - "南谯区": [ - 118.3, - 32.32 - ], - "来安县": [ - 118.43, - 32.45 - ], - "全椒县": [ - 118.27, - 32.1 - ], - "定远县": [ - 117.67, - 32.53 - ], - "凤阳县": [ - 117.57, - 32.87 - ], - "天长市": [ - 119, - 32.7 - ], - "明光市": [ - 117.98, - 32.78 - ], - "阜阳市": [ - 115.82, - 32.9 - ], - "颍州区": [ - 115.8, - 32.88 - ], - "颍东区": [ - 115.85, - 32.92 - ], - "颍泉区": [ - 115.8, - 32.93 - ], - "临泉县": [ - 115.25, - 33.07 - ], - "太和县": [ - 115.62, - 33.17 - ], - "阜南县": [ - 115.58, - 32.63 - ], - "颍上县": [ - 116.27, - 32.63 - ], - "宿州市": [ - 116.98, - 33.63 - ], - "埇桥区": [ - 116.97, - 33.63 - ], - "砀山县": [ - 116.35, - 34.42 - ], - "萧县": [ - 116.93, - 34.18 - ], - "灵璧县": [ - 117.55, - 33.55 - ], - "泗县": [ - 117.88, - 33.48 - ], - "巢湖市": [ - 117.87, - 31.6 - ], - "居巢区": [ - 117.85, - 31.6 - ], - "庐江县": [ - 117.28, - 31.25 - ], - "无为县": [ - 117.92, - 31.3 - ], - "含山县": [ - 118.1, - 31.72 - ], - "和县": [ - 118.37, - 31.72 - ], - "六安市": [ - 116.5, - 31.77 - ], - "金安区": [ - 116.5, - 31.77 - ], - "裕安区": [ - 116.48, - 31.77 - ], - "寿县": [ - 116.78, - 32.58 - ], - "霍邱县": [ - 116.27, - 32.33 - ], - "舒城县": [ - 116.93, - 31.47 - ], - "金寨县": [ - 115.92, - 31.72 - ], - "霍山县": [ - 116.33, - 31.4 - ], - "亳州市": [ - 115.78, - 33.85 - ], - "谯城区": [ - 115.77, - 33.88 - ], - "涡阳县": [ - 116.22, - 33.52 - ], - "蒙城县": [ - 116.57, - 33.27 - ], - "利辛县": [ - 116.2, - 33.15 - ], - "池州市": [ - 117.48, - 30.67 - ], - "贵池区": [ - 117.48, - 30.65 - ], - "东至县": [ - 117.02, - 30.1 - ], - "石台县": [ - 117.48, - 30.22 - ], - "青阳县": [ - 117.85, - 30.65 - ], - "宣城市": [ - 118.75, - 30.95 - ], - "宣州区": [ - 118.75, - 30.95 - ], - "郎溪县": [ - 119.17, - 31.13 - ], - "广德县": [ - 119.42, - 30.9 - ], - "泾县": [ - 118.4, - 30.7 - ], - "绩溪县": [ - 118.6, - 30.07 - ], - "旌德县": [ - 118.53, - 30.28 - ], - "宁国市": [ - 118.98, - 30.63 - ], - "福州市": [ - 119.3, - 26.08 - ], - "鼓楼区": [ - 119.3, - 26.08 - ], - "台江区": [ - 119.3, - 26.07 - ], - "仓山区": [ - 119.32, - 26.05 - ], - "马尾区": [ - 119.45, - 26 - ], - "晋安区": [ - 119.32, - 26.08 - ], - "闽侯县": [ - 119.13, - 26.15 - ], - "连江县": [ - 119.53, - 26.2 - ], - "罗源县": [ - 119.55, - 26.48 - ], - "闽清县": [ - 118.85, - 26.22 - ], - "永泰县": [ - 118.93, - 25.87 - ], - "平潭县": [ - 119.78, - 25.52 - ], - "福清市": [ - 119.38, - 25.72 - ], - "长乐市": [ - 119.52, - 25.97 - ], - "厦门市": [ - 118.08, - 24.48 - ], - "思明区": [ - 118.08, - 24.45 - ], - "海沧区": [ - 117.98, - 24.47 - ], - "湖里区": [ - 118.08, - 24.52 - ], - "集美区": [ - 118.1, - 24.57 - ], - "同安区": [ - 118.15, - 24.73 - ], - "翔安区": [ - 118.23, - 24.62 - ], - "莆田市": [ - 119, - 25.43 - ], - "城厢区": [ - 119, - 25.43 - ], - "涵江区": [ - 119.1, - 25.45 - ], - "荔城区": [ - 119.02, - 25.43 - ], - "秀屿区": [ - 119.08, - 25.32 - ], - "仙游县": [ - 118.68, - 25.37 - ], - "三明市": [ - 117.62, - 26.27 - ], - "梅列区": [ - 117.63, - 26.27 - ], - "三元区": [ - 117.6, - 26.23 - ], - "明溪县": [ - 117.2, - 26.37 - ], - "清流县": [ - 116.82, - 26.18 - ], - "宁化县": [ - 116.65, - 26.27 - ], - "大田县": [ - 117.85, - 25.7 - ], - "尤溪县": [ - 118.18, - 26.17 - ], - "沙县": [ - 117.78, - 26.4 - ], - "将乐县": [ - 117.47, - 26.73 - ], - "泰宁县": [ - 117.17, - 26.9 - ], - "建宁县": [ - 116.83, - 26.83 - ], - "永安市": [ - 117.37, - 25.98 - ], - "泉州市": [ - 118.67, - 24.88 - ], - "鲤城区": [ - 118.6, - 24.92 - ], - "丰泽区": [ - 118.6, - 24.92 - ], - "洛江区": [ - 118.67, - 24.95 - ], - "泉港区": [ - 118.88, - 25.12 - ], - "惠安县": [ - 118.8, - 25.03 - ], - "安溪县": [ - 118.18, - 25.07 - ], - "永春县": [ - 118.3, - 25.32 - ], - "德化县": [ - 118.23, - 25.5 - ], - "金门县": [ - 118.32, - 24.43 - ], - "石狮市": [ - 118.65, - 24.73 - ], - "晋江市": [ - 118.58, - 24.82 - ], - "南安市": [ - 118.38, - 24.97 - ], - "漳州市": [ - 117.65, - 24.52 - ], - "芗城区": [ - 117.65, - 24.52 - ], - "龙文区": [ - 117.72, - 24.52 - ], - "云霄县": [ - 117.33, - 23.95 - ], - "漳浦县": [ - 117.62, - 24.13 - ], - "诏安县": [ - 117.18, - 23.72 - ], - "长泰县": [ - 117.75, - 24.62 - ], - "东山县": [ - 117.43, - 23.7 - ], - "南靖县": [ - 117.37, - 24.52 - ], - "平和县": [ - 117.3, - 24.37 - ], - "华安县": [ - 117.53, - 25.02 - ], - "龙海市": [ - 117.82, - 24.45 - ], - "南平市": [ - 118.17, - 26.65 - ], - "延平区": [ - 118.17, - 26.65 - ], - "顺昌县": [ - 117.8, - 26.8 - ], - "浦城县": [ - 118.53, - 27.92 - ], - "光泽县": [ - 117.33, - 27.55 - ], - "松溪县": [ - 118.78, - 27.53 - ], - "政和县": [ - 118.85, - 27.37 - ], - "邵武市": [ - 117.48, - 27.37 - ], - "武夷山市": [ - 118.03, - 27.77 - ], - "建瓯市": [ - 118.32, - 27.03 - ], - "建阳市": [ - 118.12, - 27.33 - ], - "龙岩市": [ - 117.03, - 25.1 - ], - "新罗区": [ - 117.03, - 25.1 - ], - "长汀县": [ - 116.35, - 25.83 - ], - "永定县": [ - 116.73, - 24.72 - ], - "上杭县": [ - 116.42, - 25.05 - ], - "武平县": [ - 116.1, - 25.1 - ], - "连城县": [ - 116.75, - 25.72 - ], - "漳平市": [ - 117.42, - 25.3 - ], - "宁德市": [ - 119.52, - 26.67 - ], - "蕉城区": [ - 119.52, - 26.67 - ], - "霞浦县": [ - 120, - 26.88 - ], - "古田县": [ - 118.75, - 26.58 - ], - "屏南县": [ - 118.98, - 26.92 - ], - "寿宁县": [ - 119.5, - 27.47 - ], - "周宁县": [ - 119.33, - 27.12 - ], - "柘荣县": [ - 119.9, - 27.23 - ], - "福安市": [ - 119.65, - 27.08 - ], - "福鼎市": [ - 120.22, - 27.33 - ], - "南昌市": [ - 115.85, - 28.68 - ], - "东湖区": [ - 115.9, - 28.68 - ], - "西湖区": [ - 115.87, - 28.67 - ], - "青云谱区": [ - 115.92, - 28.63 - ], - "湾里区": [ - 115.73, - 28.72 - ], - "青山湖区": [ - 115.95, - 28.68 - ], - "南昌县": [ - 115.93, - 28.55 - ], - "新建县": [ - 115.82, - 28.7 - ], - "安义县": [ - 115.55, - 28.85 - ], - "进贤县": [ - 116.27, - 28.37 - ], - "景德镇市": [ - 117.17, - 29.27 - ], - "昌江区": [ - 117.17, - 29.27 - ], - "珠山区": [ - 117.2, - 29.3 - ], - "浮梁县": [ - 117.25, - 29.37 - ], - "乐平市": [ - 117.12, - 28.97 - ], - "萍乡市": [ - 113.85, - 27.63 - ], - "安源区": [ - 113.87, - 27.65 - ], - "湘东区": [ - 113.73, - 27.65 - ], - "莲花县": [ - 113.95, - 27.13 - ], - "上栗县": [ - 113.8, - 27.88 - ], - "芦溪县": [ - 114.03, - 27.63 - ], - "九江市": [ - 116, - 29.7 - ], - "庐山区": [ - 115.98, - 29.68 - ], - "浔阳区": [ - 115.98, - 29.73 - ], - "九江县": [ - 115.88, - 29.62 - ], - "武宁县": [ - 115.1, - 29.27 - ], - "修水县": [ - 114.57, - 29.03 - ], - "永修县": [ - 115.8, - 29.03 - ], - "德安县": [ - 115.77, - 29.33 - ], - "星子县": [ - 116.03, - 29.45 - ], - "都昌县": [ - 116.18, - 29.27 - ], - "湖口县": [ - 116.22, - 29.73 - ], - "彭泽县": [ - 116.55, - 29.9 - ], - "瑞昌市": [ - 115.67, - 29.68 - ], - "新余市": [ - 114.92, - 27.82 - ], - "渝水区": [ - 114.93, - 27.8 - ], - "分宜县": [ - 114.67, - 27.82 - ], - "鹰潭市": [ - 117.07, - 28.27 - ], - "月湖区": [ - 117.05, - 28.23 - ], - "余江县": [ - 116.82, - 28.2 - ], - "贵溪市": [ - 117.22, - 28.28 - ], - "赣州市": [ - 114.93, - 25.83 - ], - "章贡区": [ - 114.93, - 25.87 - ], - "赣县": [ - 115, - 25.87 - ], - "信丰县": [ - 114.93, - 25.38 - ], - "大余县": [ - 114.35, - 25.4 - ], - "上犹县": [ - 114.53, - 25.8 - ], - "崇义县": [ - 114.3, - 25.7 - ], - "安远县": [ - 115.38, - 25.13 - ], - "龙南县": [ - 114.78, - 24.92 - ], - "定南县": [ - 115.03, - 24.78 - ], - "全南县": [ - 114.52, - 24.75 - ], - "宁都县": [ - 116.02, - 26.48 - ], - "于都县": [ - 115.42, - 25.95 - ], - "兴国县": [ - 115.35, - 26.33 - ], - "会昌县": [ - 115.78, - 25.6 - ], - "寻乌县": [ - 115.65, - 24.95 - ], - "石城县": [ - 116.33, - 26.33 - ], - "瑞金市": [ - 116.03, - 25.88 - ], - "南康市": [ - 114.75, - 25.65 - ], - "吉安市": [ - 114.98, - 27.12 - ], - "吉州区": [ - 114.98, - 27.12 - ], - "青原区": [ - 115, - 27.1 - ], - "吉安县": [ - 114.9, - 27.05 - ], - "吉水县": [ - 115.13, - 27.22 - ], - "峡江县": [ - 115.33, - 27.62 - ], - "新干县": [ - 115.4, - 27.77 - ], - "永丰县": [ - 115.43, - 27.32 - ], - "泰和县": [ - 114.88, - 26.8 - ], - "遂川县": [ - 114.52, - 26.33 - ], - "万安县": [ - 114.78, - 26.47 - ], - "安福县": [ - 114.62, - 27.38 - ], - "永新县": [ - 114.23, - 26.95 - ], - "井冈山市": [ - 114.27, - 26.72 - ], - "宜春市": [ - 114.38, - 27.8 - ], - "袁州区": [ - 114.38, - 27.8 - ], - "奉新县": [ - 115.38, - 28.7 - ], - "万载县": [ - 114.43, - 28.12 - ], - "上高县": [ - 114.92, - 28.23 - ], - "宜丰县": [ - 114.78, - 28.38 - ], - "靖安县": [ - 115.35, - 28.87 - ], - "铜鼓县": [ - 114.37, - 28.53 - ], - "丰城市": [ - 115.78, - 28.2 - ], - "樟树市": [ - 115.53, - 28.07 - ], - "高安市": [ - 115.37, - 28.42 - ], - "抚州市": [ - 116.35, - 28 - ], - "临川区": [ - 116.35, - 27.98 - ], - "南城县": [ - 116.63, - 27.55 - ], - "黎川县": [ - 116.92, - 27.3 - ], - "南丰县": [ - 116.53, - 27.22 - ], - "崇仁县": [ - 116.05, - 27.77 - ], - "乐安县": [ - 115.83, - 27.43 - ], - "宜黄县": [ - 116.22, - 27.55 - ], - "金溪县": [ - 116.77, - 27.92 - ], - "资溪县": [ - 117.07, - 27.7 - ], - "东乡县": [ - 116.62, - 28.23 - ], - "广昌县": [ - 116.32, - 26.83 - ], - "上饶市": [ - 117.97, - 28.45 - ], - "信州区": [ - 117.95, - 28.43 - ], - "上饶县": [ - 117.92, - 28.43 - ], - "广丰县": [ - 118.18, - 28.43 - ], - "玉山县": [ - 118.25, - 28.68 - ], - "铅山县": [ - 117.7, - 28.32 - ], - "横峰县": [ - 117.6, - 28.42 - ], - "弋阳县": [ - 117.43, - 28.4 - ], - "余干县": [ - 116.68, - 28.7 - ], - "鄱阳县": [ - 116.67, - 29 - ], - "万年县": [ - 117.07, - 28.7 - ], - "婺源县": [ - 117.85, - 29.25 - ], - "德兴市": [ - 117.57, - 28.95 - ], - "济南市": [ - 116.98, - 36.67 - ], - "历下区": [ - 117.08, - 36.67 - ], - "市中区": [ - 117.57, - 34.87 - ], - "槐荫区": [ - 116.93, - 36.65 - ], - "天桥区": [ - 116.98, - 36.68 - ], - "历城区": [ - 117.07, - 36.68 - ], - "长清区": [ - 116.73, - 36.55 - ], - "平阴县": [ - 116.45, - 36.28 - ], - "济阳县": [ - 117.22, - 36.98 - ], - "商河县": [ - 117.15, - 37.32 - ], - "章丘市": [ - 117.53, - 36.72 - ], - "青岛市": [ - 120.38, - 36.07 - ], - "市南区": [ - 120.38, - 36.07 - ], - "市北区": [ - 120.38, - 36.08 - ], - "四方区": [ - 120.35, - 36.1 - ], - "黄岛区": [ - 120.18, - 35.97 - ], - "崂山区": [ - 120.47, - 36.1 - ], - "李沧区": [ - 120.43, - 36.15 - ], - "城阳区": [ - 120.37, - 36.3 - ], - "胶州市": [ - 120.03, - 36.27 - ], - "即墨市": [ - 120.45, - 36.38 - ], - "平度市": [ - 119.95, - 36.78 - ], - "胶南市": [ - 120.03, - 35.87 - ], - "莱西市": [ - 120.5, - 36.87 - ], - "淄博市": [ - 118.05, - 36.82 - ], - "张店区": [ - 118.03, - 36.82 - ], - "博山区": [ - 117.85, - 36.5 - ], - "临淄区": [ - 118.3, - 36.82 - ], - "周村区": [ - 117.87, - 36.8 - ], - "桓台县": [ - 118.08, - 36.97 - ], - "高青县": [ - 117.82, - 37.17 - ], - "沂源县": [ - 118.17, - 36.18 - ], - "枣庄市": [ - 117.32, - 34.82 - ], - "薛城区": [ - 117.25, - 34.8 - ], - "峄城区": [ - 117.58, - 34.77 - ], - "台儿庄区": [ - 117.73, - 34.57 - ], - "山亭区": [ - 117.45, - 35.08 - ], - "滕州市": [ - 117.15, - 35.08 - ], - "东营市": [ - 118.67, - 37.43 - ], - "东营区": [ - 118.5, - 37.47 - ], - "河口区": [ - 118.53, - 37.88 - ], - "垦利县": [ - 118.55, - 37.58 - ], - "利津县": [ - 118.25, - 37.48 - ], - "广饶县": [ - 118.4, - 37.07 - ], - "烟台市": [ - 121.43, - 37.45 - ], - "芝罘区": [ - 121.38, - 37.53 - ], - "福山区": [ - 121.25, - 37.5 - ], - "牟平区": [ - 121.6, - 37.38 - ], - "莱山区": [ - 121.43, - 37.5 - ], - "长岛县": [ - 120.73, - 37.92 - ], - "龙口市": [ - 120.52, - 37.65 - ], - "莱阳市": [ - 120.7, - 36.98 - ], - "莱州市": [ - 119.93, - 37.18 - ], - "蓬莱市": [ - 120.75, - 37.82 - ], - "招远市": [ - 120.4, - 37.37 - ], - "栖霞市": [ - 120.83, - 37.3 - ], - "海阳市": [ - 121.15, - 36.78 - ], - "潍坊市": [ - 119.15, - 36.7 - ], - "潍城区": [ - 119.1, - 36.72 - ], - "寒亭区": [ - 119.22, - 36.77 - ], - "坊子区": [ - 119.17, - 36.67 - ], - "奎文区": [ - 119.12, - 36.72 - ], - "临朐县": [ - 118.53, - 36.52 - ], - "昌乐县": [ - 118.82, - 36.7 - ], - "青州市": [ - 118.47, - 36.68 - ], - "诸城市": [ - 119.4, - 36 - ], - "寿光市": [ - 118.73, - 36.88 - ], - "安丘市": [ - 119.2, - 36.43 - ], - "高密市": [ - 119.75, - 36.38 - ], - "昌邑市": [ - 119.4, - 36.87 - ], - "济宁市": [ - 116.58, - 35.42 - ], - "任城区": [ - 116.58, - 35.42 - ], - "微山县": [ - 117.13, - 34.82 - ], - "鱼台县": [ - 116.65, - 35 - ], - "金乡县": [ - 116.3, - 35.07 - ], - "嘉祥县": [ - 116.33, - 35.42 - ], - "汶上县": [ - 116.48, - 35.73 - ], - "泗水县": [ - 117.27, - 35.67 - ], - "梁山县": [ - 116.08, - 35.8 - ], - "曲阜市": [ - 116.98, - 35.58 - ], - "兖州市": [ - 116.83, - 35.55 - ], - "邹城市": [ - 116.97, - 35.4 - ], - "泰安市": [ - 117.08, - 36.2 - ], - "泰山区": [ - 117.13, - 36.18 - ], - "岱岳区": [ - 117, - 36.18 - ], - "宁阳县": [ - 116.8, - 35.77 - ], - "东平县": [ - 116.47, - 35.93 - ], - "新泰市": [ - 117.77, - 35.92 - ], - "肥城市": [ - 116.77, - 36.18 - ], - "威海市": [ - 122.12, - 37.52 - ], - "环翠区": [ - 122.12, - 37.5 - ], - "文登市": [ - 122.05, - 37.2 - ], - "荣成市": [ - 122.42, - 37.17 - ], - "乳山市": [ - 121.53, - 36.92 - ], - "日照市": [ - 119.52, - 35.42 - ], - "东港区": [ - 119.45, - 35.42 - ], - "岚山区": [ - 119.33, - 35.1 - ], - "五莲县": [ - 119.2, - 35.75 - ], - "莒县": [ - 118.83, - 35.58 - ], - "莱芜市": [ - 117.67, - 36.22 - ], - "莱城区": [ - 117.65, - 36.2 - ], - "钢城区": [ - 117.8, - 36.07 - ], - "临沂市": [ - 118.35, - 35.05 - ], - "兰山区": [ - 118.33, - 35.07 - ], - "罗庄区": [ - 118.28, - 34.98 - ], - "河东区": [ - 118.4, - 35.08 - ], - "沂南县": [ - 118.47, - 35.55 - ], - "郯城县": [ - 118.35, - 34.62 - ], - "沂水县": [ - 118.62, - 35.78 - ], - "苍山县": [ - 118.05, - 34.85 - ], - "费县": [ - 117.97, - 35.27 - ], - "平邑县": [ - 117.63, - 35.5 - ], - "莒南县": [ - 118.83, - 35.18 - ], - "蒙阴县": [ - 117.93, - 35.72 - ], - "临沭县": [ - 118.65, - 34.92 - ], - "德州市": [ - 116.3, - 37.45 - ], - "德城区": [ - 116.3, - 37.45 - ], - "陵县": [ - 116.57, - 37.33 - ], - "宁津县": [ - 116.78, - 37.65 - ], - "庆云县": [ - 117.38, - 37.78 - ], - "临邑县": [ - 116.87, - 37.18 - ], - "齐河县": [ - 116.75, - 36.8 - ], - "平原县": [ - 116.43, - 37.17 - ], - "夏津县": [ - 116, - 36.95 - ], - "武城县": [ - 116.07, - 37.22 - ], - "乐陵市": [ - 117.23, - 37.73 - ], - "禹城市": [ - 116.63, - 36.93 - ], - "聊城市": [ - 115.98, - 36.45 - ], - "东昌府区": [ - 115.98, - 36.45 - ], - "阳谷县": [ - 115.78, - 36.12 - ], - "莘县": [ - 115.67, - 36.23 - ], - "茌平县": [ - 116.25, - 36.58 - ], - "东阿县": [ - 116.25, - 36.33 - ], - "冠县": [ - 115.43, - 36.48 - ], - "高唐县": [ - 116.23, - 36.87 - ], - "临清市": [ - 115.7, - 36.85 - ], - "滨州市": [ - 117.97, - 37.38 - ], - "滨城区": [ - 118, - 37.38 - ], - "惠民县": [ - 117.5, - 37.48 - ], - "阳信县": [ - 117.58, - 37.63 - ], - "无棣县": [ - 117.6, - 37.73 - ], - "沾化县": [ - 118.13, - 37.7 - ], - "博兴县": [ - 118.13, - 37.15 - ], - "邹平县": [ - 117.73, - 36.88 - ], - "牡丹区": [ - 115.43, - 35.25 - ], - "曹县": [ - 115.53, - 34.83 - ], - "单县": [ - 116.08, - 34.8 - ], - "成武县": [ - 115.88, - 34.95 - ], - "巨野县": [ - 116.08, - 35.4 - ], - "郓城县": [ - 115.93, - 35.6 - ], - "鄄城县": [ - 115.5, - 35.57 - ], - "定陶县": [ - 115.57, - 35.07 - ], - "东明县": [ - 115.08, - 35.28 - ], - "郑州市": [ - 113.62, - 34.75 - ], - "中原区": [ - 113.6, - 34.75 - ], - "二七区": [ - 113.65, - 34.73 - ], - "管城回族区": [ - 113.67, - 34.75 - ], - "金水区": [ - 113.65, - 34.78 - ], - "上街区": [ - 113.28, - 34.82 - ], - "惠济区": [ - 113.6, - 34.87 - ], - "中牟县": [ - 113.97, - 34.72 - ], - "巩义市": [ - 112.98, - 34.77 - ], - "荥阳市": [ - 113.4, - 34.78 - ], - "新密市": [ - 113.38, - 34.53 - ], - "新郑市": [ - 113.73, - 34.4 - ], - "登封市": [ - 113.03, - 34.47 - ], - "开封市": [ - 114.3, - 34.8 - ], - "龙亭区": [ - 114.35, - 34.8 - ], - "顺河回族区": [ - 114.35, - 34.8 - ], - "杞县": [ - 114.78, - 34.55 - ], - "通许县": [ - 114.47, - 34.48 - ], - "尉氏县": [ - 114.18, - 34.42 - ], - "开封县": [ - 114.43, - 34.77 - ], - "兰考县": [ - 114.82, - 34.82 - ], - "洛阳市": [ - 112.45, - 34.62 - ], - "老城区": [ - 112.47, - 34.68 - ], - "西工区": [ - 112.43, - 34.67 - ], - "涧西区": [ - 112.4, - 34.67 - ], - "吉利区": [ - 112.58, - 34.9 - ], - "洛龙区": [ - 112.45, - 34.62 - ], - "孟津县": [ - 112.43, - 34.83 - ], - "新安县": [ - 112.15, - 34.72 - ], - "栾川县": [ - 111.62, - 33.78 - ], - "嵩县": [ - 112.1, - 34.15 - ], - "汝阳县": [ - 112.47, - 34.15 - ], - "宜阳县": [ - 112.17, - 34.52 - ], - "洛宁县": [ - 111.65, - 34.38 - ], - "伊川县": [ - 112.42, - 34.42 - ], - "偃师市": [ - 112.78, - 34.73 - ], - "平顶山市": [ - 113.18, - 33.77 - ], - "新华区": [ - 113.3, - 33.73 - ], - "卫东区": [ - 113.33, - 33.73 - ], - "石龙区": [ - 112.88, - 33.9 - ], - "湛河区": [ - 113.28, - 33.73 - ], - "宝丰县": [ - 113.07, - 33.88 - ], - "叶县": [ - 113.35, - 33.62 - ], - "鲁山县": [ - 112.9, - 33.73 - ], - "郏县": [ - 113.22, - 33.97 - ], - "舞钢市": [ - 113.52, - 33.3 - ], - "汝州市": [ - 112.83, - 34.17 - ], - "安阳市": [ - 114.38, - 36.1 - ], - "文峰区": [ - 114.35, - 36.08 - ], - "北关区": [ - 114.35, - 36.12 - ], - "殷都区": [ - 114.3, - 36.12 - ], - "龙安区": [ - 114.32, - 36.1 - ], - "安阳县": [ - 114.35, - 36.1 - ], - "汤阴县": [ - 114.35, - 35.92 - ], - "滑县": [ - 114.52, - 35.58 - ], - "内黄县": [ - 114.9, - 35.95 - ], - "林州市": [ - 113.82, - 36.07 - ], - "鹤壁市": [ - 114.28, - 35.75 - ], - "鹤山区": [ - 114.15, - 35.95 - ], - "山城区": [ - 114.18, - 35.9 - ], - "淇滨区": [ - 114.3, - 35.73 - ], - "浚县": [ - 114.55, - 35.67 - ], - "淇县": [ - 114.2, - 35.6 - ], - "新乡市": [ - 113.9, - 35.3 - ], - "红旗区": [ - 113.87, - 35.3 - ], - "卫滨区": [ - 113.85, - 35.3 - ], - "凤泉区": [ - 113.92, - 35.38 - ], - "牧野区": [ - 113.9, - 35.32 - ], - "新乡县": [ - 113.8, - 35.2 - ], - "获嘉县": [ - 113.65, - 35.27 - ], - "原阳县": [ - 113.97, - 35.05 - ], - "延津县": [ - 114.2, - 35.15 - ], - "封丘县": [ - 114.42, - 35.05 - ], - "长垣县": [ - 114.68, - 35.2 - ], - "卫辉市": [ - 114.07, - 35.4 - ], - "辉县市": [ - 113.8, - 35.47 - ], - "焦作市": [ - 113.25, - 35.22 - ], - "解放区": [ - 113.22, - 35.25 - ], - "中站区": [ - 113.17, - 35.23 - ], - "马村区": [ - 113.32, - 35.27 - ], - "山阳区": [ - 113.25, - 35.22 - ], - "修武县": [ - 113.43, - 35.23 - ], - "博爱县": [ - 113.07, - 35.17 - ], - "武陟县": [ - 113.38, - 35.1 - ], - "温县": [ - 113.08, - 34.93 - ], - "济源市": [ - 112.58, - 35.07 - ], - "沁阳市": [ - 112.93, - 35.08 - ], - "孟州市": [ - 112.78, - 34.9 - ], - "濮阳市": [ - 115.03, - 35.77 - ], - "华龙区": [ - 115.07, - 35.78 - ], - "清丰县": [ - 115.12, - 35.9 - ], - "南乐县": [ - 115.2, - 36.08 - ], - "范县": [ - 115.5, - 35.87 - ], - "台前县": [ - 115.85, - 36 - ], - "濮阳县": [ - 115.02, - 35.7 - ], - "许昌市": [ - 113.85, - 34.03 - ], - "魏都区": [ - 113.82, - 34.03 - ], - "许昌县": [ - 113.83, - 34 - ], - "鄢陵县": [ - 114.2, - 34.1 - ], - "襄城县": [ - 113.48, - 33.85 - ], - "禹州市": [ - 113.47, - 34.17 - ], - "长葛市": [ - 113.77, - 34.22 - ], - "漯河市": [ - 114.02, - 33.58 - ], - "郾城区": [ - 114, - 33.58 - ], - "召陵区": [ - 114.07, - 33.57 - ], - "舞阳县": [ - 113.6, - 33.43 - ], - "临颍县": [ - 113.93, - 33.82 - ], - "三门峡市": [ - 111.2, - 34.78 - ], - "湖滨区": [ - 111.2, - 34.78 - ], - "渑池县": [ - 111.75, - 34.77 - ], - "陕县": [ - 111.08, - 34.7 - ], - "卢氏县": [ - 111.05, - 34.05 - ], - "义马市": [ - 111.87, - 34.75 - ], - "灵宝市": [ - 110.87, - 34.52 - ], - "南阳市": [ - 112.52, - 33 - ], - "宛城区": [ - 112.55, - 33.02 - ], - "卧龙区": [ - 112.53, - 32.98 - ], - "南召县": [ - 112.43, - 33.5 - ], - "方城县": [ - 113, - 33.27 - ], - "西峡县": [ - 111.48, - 33.28 - ], - "镇平县": [ - 112.23, - 33.03 - ], - "内乡县": [ - 111.85, - 33.05 - ], - "淅川县": [ - 111.48, - 33.13 - ], - "社旗县": [ - 112.93, - 33.05 - ], - "唐河县": [ - 112.83, - 32.7 - ], - "新野县": [ - 112.35, - 32.52 - ], - "桐柏县": [ - 113.4, - 32.37 - ], - "邓州市": [ - 112.08, - 32.68 - ], - "商丘市": [ - 115.65, - 34.45 - ], - "梁园区": [ - 115.63, - 34.45 - ], - "睢阳区": [ - 115.63, - 34.38 - ], - "民权县": [ - 115.13, - 34.65 - ], - "睢县": [ - 115.07, - 34.45 - ], - "宁陵县": [ - 115.32, - 34.45 - ], - "柘城县": [ - 115.3, - 34.07 - ], - "虞城县": [ - 115.85, - 34.4 - ], - "夏邑县": [ - 116.13, - 34.23 - ], - "永城市": [ - 116.43, - 33.92 - ], - "信阳市": [ - 114.07, - 32.13 - ], - "浉河区": [ - 114.05, - 32.12 - ], - "平桥区": [ - 114.12, - 32.1 - ], - "罗山县": [ - 114.53, - 32.2 - ], - "光山县": [ - 114.9, - 32.02 - ], - "新县": [ - 114.87, - 31.63 - ], - "商城县": [ - 115.4, - 31.8 - ], - "固始县": [ - 115.68, - 32.18 - ], - "潢川县": [ - 115.03, - 32.13 - ], - "淮滨县": [ - 115.4, - 32.43 - ], - "息县": [ - 114.73, - 32.35 - ], - "周口市": [ - 114.65, - 33.62 - ], - "扶沟县": [ - 114.38, - 34.07 - ], - "西华县": [ - 114.53, - 33.8 - ], - "商水县": [ - 114.6, - 33.53 - ], - "沈丘县": [ - 115.07, - 33.4 - ], - "郸城县": [ - 115.2, - 33.65 - ], - "淮阳县": [ - 114.88, - 33.73 - ], - "太康县": [ - 114.85, - 34.07 - ], - "鹿邑县": [ - 115.48, - 33.87 - ], - "项城市": [ - 114.9, - 33.45 - ], - "驻马店市": [ - 114.02, - 32.98 - ], - "驿城区": [ - 114.05, - 32.97 - ], - "西平县": [ - 114.02, - 33.38 - ], - "上蔡县": [ - 114.27, - 33.27 - ], - "平舆县": [ - 114.63, - 32.97 - ], - "正阳县": [ - 114.38, - 32.6 - ], - "确山县": [ - 114.02, - 32.8 - ], - "泌阳县": [ - 113.32, - 32.72 - ], - "汝南县": [ - 114.35, - 33 - ], - "遂平县": [ - 114, - 33.15 - ], - "新蔡县": [ - 114.98, - 32.75 - ], - "武汉市": [ - 114.3, - 30.6 - ], - "江岸区": [ - 114.3, - 30.6 - ], - "江汉区": [ - 114.27, - 30.6 - ], - "硚口区": [ - 114.27, - 30.57 - ], - "汉阳区": [ - 114.27, - 30.55 - ], - "武昌区": [ - 114.3, - 30.57 - ], - "青山区": [ - 114.38, - 30.63 - ], - "洪山区": [ - 114.33, - 30.5 - ], - "东西湖区": [ - 114.13, - 30.62 - ], - "汉南区": [ - 114.08, - 30.32 - ], - "蔡甸区": [ - 114.03, - 30.58 - ], - "江夏区": [ - 114.32, - 30.35 - ], - "黄陂区": [ - 114.37, - 30.87 - ], - "新洲区": [ - 114.8, - 30.85 - ], - "黄石市": [ - 115.03, - 30.2 - ], - "黄石港区": [ - 115.07, - 30.23 - ], - "西塞山区": [ - 115.12, - 30.2 - ], - "下陆区": [ - 114.97, - 30.18 - ], - "铁山区": [ - 114.9, - 30.2 - ], - "阳新县": [ - 115.2, - 29.85 - ], - "大冶市": [ - 114.97, - 30.1 - ], - "十堰市": [ - 110.78, - 32.65 - ], - "茅箭区": [ - 110.82, - 32.6 - ], - "张湾区": [ - 110.78, - 32.65 - ], - "郧县": [ - 110.82, - 32.83 - ], - "郧西县": [ - 110.42, - 33 - ], - "竹山县": [ - 110.23, - 32.23 - ], - "竹溪县": [ - 109.72, - 32.32 - ], - "房县": [ - 110.73, - 32.07 - ], - "丹江口市": [ - 111.52, - 32.55 - ], - "宜昌市": [ - 111.28, - 30.7 - ], - "西陵区": [ - 111.27, - 30.7 - ], - "伍家岗区": [ - 111.35, - 30.65 - ], - "点军区": [ - 111.27, - 30.7 - ], - "猇亭区": [ - 111.42, - 30.53 - ], - "夷陵区": [ - 111.32, - 30.77 - ], - "远安县": [ - 111.63, - 31.07 - ], - "兴山县": [ - 110.75, - 31.35 - ], - "秭归县": [ - 110.98, - 30.83 - ], - "长阳土家族自治县": [ - 111.18, - 30.47 - ], - "五峰土家族自治县": [ - 110.67, - 30.2 - ], - "宜都市": [ - 111.45, - 30.4 - ], - "当阳市": [ - 111.78, - 30.82 - ], - "枝江市": [ - 111.77, - 30.43 - ], - "襄樊市": [ - 112.15, - 32.02 - ], - "襄城区": [ - 112.15, - 32.02 - ], - "樊城区": [ - 112.13, - 32.03 - ], - "襄阳区": [ - 112.2, - 32.08 - ], - "南漳县": [ - 111.83, - 31.78 - ], - "谷城县": [ - 111.65, - 32.27 - ], - "保康县": [ - 111.25, - 31.88 - ], - "老河口市": [ - 111.67, - 32.38 - ], - "枣阳市": [ - 112.75, - 32.13 - ], - "宜城市": [ - 112.25, - 31.72 - ], - "鄂州市": [ - 114.88, - 30.4 - ], - "梁子湖区": [ - 114.67, - 30.08 - ], - "华容区": [ - 114.73, - 30.53 - ], - "鄂城区": [ - 114.88, - 30.4 - ], - "荆门市": [ - 112.2, - 31.03 - ], - "东宝区": [ - 112.2, - 31.05 - ], - "掇刀区": [ - 112.2, - 30.98 - ], - "京山县": [ - 113.1, - 31.02 - ], - "沙洋县": [ - 112.58, - 30.7 - ], - "钟祥市": [ - 112.58, - 31.17 - ], - "孝感市": [ - 113.92, - 30.93 - ], - "孝南区": [ - 113.92, - 30.92 - ], - "孝昌县": [ - 113.97, - 31.25 - ], - "大悟县": [ - 114.12, - 31.57 - ], - "云梦县": [ - 113.75, - 31.02 - ], - "应城市": [ - 113.57, - 30.95 - ], - "安陆市": [ - 113.68, - 31.27 - ], - "汉川市": [ - 113.83, - 30.65 - ], - "荆州市": [ - 112.23, - 30.33 - ], - "沙市区": [ - 112.25, - 30.32 - ], - "荆州区": [ - 112.18, - 30.35 - ], - "公安县": [ - 112.23, - 30.07 - ], - "监利县": [ - 112.88, - 29.82 - ], - "江陵县": [ - 112.42, - 30.03 - ], - "石首市": [ - 112.4, - 29.73 - ], - "洪湖市": [ - 113.45, - 29.8 - ], - "松滋市": [ - 111.77, - 30.18 - ], - "黄冈市": [ - 114.87, - 30.45 - ], - "黄州区": [ - 114.88, - 30.43 - ], - "团风县": [ - 114.87, - 30.63 - ], - "红安县": [ - 114.62, - 31.28 - ], - "罗田县": [ - 115.4, - 30.78 - ], - "英山县": [ - 115.67, - 30.75 - ], - "浠水县": [ - 115.27, - 30.45 - ], - "蕲春县": [ - 115.43, - 30.23 - ], - "黄梅县": [ - 115.93, - 30.08 - ], - "麻城市": [ - 115.03, - 31.18 - ], - "武穴市": [ - 115.55, - 29.85 - ], - "咸宁市": [ - 114.32, - 29.85 - ], - "咸安区": [ - 114.3, - 29.87 - ], - "嘉鱼县": [ - 113.9, - 29.98 - ], - "通城县": [ - 113.82, - 29.25 - ], - "崇阳县": [ - 114.03, - 29.55 - ], - "通山县": [ - 114.52, - 29.6 - ], - "赤壁市": [ - 113.88, - 29.72 - ], - "随州市": [ - 113.37, - 31.72 - ], - "曾都区": [ - 113.37, - 31.72 - ], - "广水市": [ - 113.82, - 31.62 - ], - "恩施土家族苗族自治州": [ - 109.47, - 30.3 - ], - "恩施市": [ - 109.47, - 30.3 - ], - "利川市": [ - 108.93, - 30.3 - ], - "建始县": [ - 109.73, - 30.6 - ], - "巴东县": [ - 110.33, - 31.05 - ], - "宣恩县": [ - 109.48, - 29.98 - ], - "咸丰县": [ - 109.15, - 29.68 - ], - "来凤县": [ - 109.4, - 29.52 - ], - "鹤峰县": [ - 110.03, - 29.9 - ], - "仙桃市": [ - 113.45, - 30.37 - ], - "潜江市": [ - 112.88, - 30.42 - ], - "天门市": [ - 113.17, - 30.67 - ], - "神农架林区": [ - 110.67, - 31.75 - ], - "长沙市": [ - 112.93, - 28.23 - ], - "芙蓉区": [ - 113.03, - 28.18 - ], - "天心区": [ - 112.98, - 28.12 - ], - "岳麓区": [ - 112.93, - 28.23 - ], - "开福区": [ - 112.98, - 28.25 - ], - "雨花区": [ - 113.03, - 28.13 - ], - "长沙县": [ - 113.07, - 28.25 - ], - "望城县": [ - 112.82, - 28.37 - ], - "宁乡县": [ - 112.55, - 28.25 - ], - "浏阳市": [ - 113.63, - 28.15 - ], - "株洲市": [ - 113.13, - 27.83 - ], - "荷塘区": [ - 113.17, - 27.87 - ], - "芦淞区": [ - 113.15, - 27.83 - ], - "石峰区": [ - 113.1, - 27.87 - ], - "天元区": [ - 113.12, - 27.83 - ], - "株洲县": [ - 113.13, - 27.72 - ], - "攸县": [ - 113.33, - 27 - ], - "茶陵县": [ - 113.53, - 26.8 - ], - "炎陵县": [ - 113.77, - 26.48 - ], - "醴陵市": [ - 113.48, - 27.67 - ], - "湘潭市": [ - 112.93, - 27.83 - ], - "雨湖区": [ - 112.9, - 27.87 - ], - "岳塘区": [ - 112.95, - 27.87 - ], - "湘潭县": [ - 112.95, - 27.78 - ], - "湘乡市": [ - 112.53, - 27.73 - ], - "韶山市": [ - 112.52, - 27.93 - ], - "衡阳市": [ - 112.57, - 26.9 - ], - "珠晖区": [ - 112.62, - 26.9 - ], - "雁峰区": [ - 112.6, - 26.88 - ], - "石鼓区": [ - 112.6, - 26.9 - ], - "蒸湘区": [ - 112.6, - 26.9 - ], - "南岳区": [ - 112.73, - 27.25 - ], - "衡阳县": [ - 112.37, - 26.97 - ], - "衡南县": [ - 112.67, - 26.73 - ], - "衡山县": [ - 112.87, - 27.23 - ], - "衡东县": [ - 112.95, - 27.08 - ], - "祁东县": [ - 112.12, - 26.78 - ], - "耒阳市": [ - 112.85, - 26.42 - ], - "常宁市": [ - 112.38, - 26.42 - ], - "邵阳市": [ - 111.47, - 27.25 - ], - "双清区": [ - 111.47, - 27.23 - ], - "大祥区": [ - 111.45, - 27.23 - ], - "北塔区": [ - 111.45, - 27.25 - ], - "邵东县": [ - 111.75, - 27.25 - ], - "新邵县": [ - 111.45, - 27.32 - ], - "邵阳县": [ - 111.27, - 27 - ], - "隆回县": [ - 111.03, - 27.12 - ], - "洞口县": [ - 110.57, - 27.05 - ], - "绥宁县": [ - 110.15, - 26.58 - ], - "新宁县": [ - 110.85, - 26.43 - ], - "城步苗族自治县": [ - 110.32, - 26.37 - ], - "武冈市": [ - 110.63, - 26.73 - ], - "岳阳市": [ - 113.12, - 29.37 - ], - "岳阳楼区": [ - 113.1, - 29.37 - ], - "云溪区": [ - 113.3, - 29.47 - ], - "君山区": [ - 113, - 29.43 - ], - "岳阳县": [ - 113.12, - 29.15 - ], - "华容县": [ - 112.57, - 29.52 - ], - "湘阴县": [ - 112.88, - 28.68 - ], - "平江县": [ - 113.58, - 28.72 - ], - "汨罗市": [ - 113.08, - 28.8 - ], - "临湘市": [ - 113.47, - 29.48 - ], - "常德市": [ - 111.68, - 29.05 - ], - "武陵区": [ - 111.68, - 29.03 - ], - "鼎城区": [ - 111.68, - 29.02 - ], - "安乡县": [ - 112.17, - 29.42 - ], - "汉寿县": [ - 111.97, - 28.9 - ], - "澧县": [ - 111.75, - 29.63 - ], - "临澧县": [ - 111.65, - 29.45 - ], - "桃源县": [ - 111.48, - 28.9 - ], - "石门县": [ - 111.38, - 29.58 - ], - "津市市": [ - 111.88, - 29.62 - ], - "张家界市": [ - 110.47, - 29.13 - ], - "永定区": [ - 110.48, - 29.13 - ], - "武陵源区": [ - 110.53, - 29.35 - ], - "慈利县": [ - 111.12, - 29.42 - ], - "桑植县": [ - 110.15, - 29.4 - ], - "益阳市": [ - 112.32, - 28.6 - ], - "资阳区": [ - 112.32, - 28.6 - ], - "赫山区": [ - 112.37, - 28.6 - ], - "南县": [ - 112.4, - 29.38 - ], - "桃江县": [ - 112.12, - 28.53 - ], - "安化县": [ - 111.22, - 28.38 - ], - "沅江市": [ - 112.38, - 28.85 - ], - "郴州市": [ - 113.02, - 25.78 - ], - "北湖区": [ - 113.02, - 25.8 - ], - "苏仙区": [ - 113.03, - 25.8 - ], - "桂阳县": [ - 112.73, - 25.73 - ], - "宜章县": [ - 112.95, - 25.4 - ], - "永兴县": [ - 113.1, - 26.13 - ], - "嘉禾县": [ - 112.37, - 25.58 - ], - "临武县": [ - 112.55, - 25.28 - ], - "汝城县": [ - 113.68, - 25.55 - ], - "桂东县": [ - 113.93, - 26.08 - ], - "安仁县": [ - 113.27, - 26.7 - ], - "资兴市": [ - 113.23, - 25.98 - ], - "永州市": [ - 111.62, - 26.43 - ], - "冷水滩区": [ - 111.6, - 26.43 - ], - "祁阳县": [ - 111.85, - 26.58 - ], - "东安县": [ - 111.28, - 26.4 - ], - "双牌县": [ - 111.65, - 25.97 - ], - "道县": [ - 111.58, - 25.53 - ], - "江永县": [ - 111.33, - 25.28 - ], - "宁远县": [ - 111.93, - 25.6 - ], - "蓝山县": [ - 112.18, - 25.37 - ], - "新田县": [ - 112.22, - 25.92 - ], - "江华瑶族自治县": [ - 111.58, - 25.18 - ], - "怀化市": [ - 110, - 27.57 - ], - "鹤城区": [ - 109.95, - 27.55 - ], - "中方县": [ - 109.93, - 27.4 - ], - "沅陵县": [ - 110.38, - 28.47 - ], - "辰溪县": [ - 110.18, - 28 - ], - "溆浦县": [ - 110.58, - 27.92 - ], - "会同县": [ - 109.72, - 26.87 - ], - "麻阳苗族自治县": [ - 109.8, - 27.87 - ], - "新晃侗族自治县": [ - 109.17, - 27.37 - ], - "芷江侗族自治县": [ - 109.68, - 27.45 - ], - "靖州苗族侗族自治县": [ - 109.68, - 26.58 - ], - "通道侗族自治县": [ - 109.78, - 26.17 - ], - "洪江市": [ - 109.82, - 27.2 - ], - "娄底市": [ - 112, - 27.73 - ], - "娄星区": [ - 112, - 27.73 - ], - "双峰县": [ - 112.2, - 27.45 - ], - "新化县": [ - 111.3, - 27.75 - ], - "冷水江市": [ - 111.43, - 27.68 - ], - "涟源市": [ - 111.67, - 27.7 - ], - "湘西土家族苗族自治州": [ - 109.73, - 28.32 - ], - "吉首市": [ - 109.73, - 28.32 - ], - "泸溪县": [ - 110.22, - 28.22 - ], - "凤凰县": [ - 109.6, - 27.95 - ], - "花垣县": [ - 109.48, - 28.58 - ], - "保靖县": [ - 109.65, - 28.72 - ], - "古丈县": [ - 109.95, - 28.62 - ], - "永顺县": [ - 109.85, - 29 - ], - "龙山县": [ - 109.43, - 29.47 - ], - "广州市": [ - 113.27, - 23.13 - ], - "荔湾区": [ - 113.23, - 23.13 - ], - "越秀区": [ - 113.27, - 23.13 - ], - "海珠区": [ - 113.25, - 23.1 - ], - "天河区": [ - 113.35, - 23.12 - ], - "黄埔区": [ - 113.45, - 23.1 - ], - "番禺区": [ - 113.35, - 22.95 - ], - "花都区": [ - 113.22, - 23.4 - ], - "增城市": [ - 113.83, - 23.3 - ], - "从化市": [ - 113.58, - 23.55 - ], - "韶关市": [ - 113.6, - 24.82 - ], - "武江区": [ - 113.57, - 24.8 - ], - "浈江区": [ - 113.6, - 24.8 - ], - "曲江区": [ - 113.6, - 24.68 - ], - "始兴县": [ - 114.07, - 24.95 - ], - "仁化县": [ - 113.75, - 25.08 - ], - "翁源县": [ - 114.13, - 24.35 - ], - "乳源瑶族自治县": [ - 113.27, - 24.78 - ], - "新丰县": [ - 114.2, - 24.07 - ], - "乐昌市": [ - 113.35, - 25.13 - ], - "南雄市": [ - 114.3, - 25.12 - ], - "深圳市": [ - 114.05, - 22.55 - ], - "罗湖区": [ - 114.12, - 22.55 - ], - "福田区": [ - 114.05, - 22.53 - ], - "南山区": [ - 113.92, - 22.52 - ], - "宝安区": [ - 113.9, - 22.57 - ], - "龙岗区": [ - 114.27, - 22.73 - ], - "盐田区": [ - 114.22, - 22.55 - ], - "珠海市": [ - 113.57, - 22.27 - ], - "香洲区": [ - 113.55, - 22.27 - ], - "斗门区": [ - 113.28, - 22.22 - ], - "金湾区": [ - 113.4, - 22.07 - ], - "汕头市": [ - 116.68, - 23.35 - ], - "龙湖区": [ - 116.72, - 23.37 - ], - "金平区": [ - 116.7, - 23.37 - ], - "潮阳区": [ - 116.6, - 23.27 - ], - "潮南区": [ - 116.43, - 23.25 - ], - "澄海区": [ - 116.77, - 23.48 - ], - "南澳县": [ - 117.02, - 23.42 - ], - "佛山市": [ - 113.12, - 23.02 - ], - "南海区": [ - 113.15, - 23.03 - ], - "顺德区": [ - 113.3, - 22.8 - ], - "三水区": [ - 112.87, - 23.17 - ], - "高明区": [ - 112.88, - 22.9 - ], - "江门市": [ - 113.08, - 22.58 - ], - "新会区": [ - 113.03, - 22.47 - ], - "台山市": [ - 112.78, - 22.25 - ], - "开平市": [ - 112.67, - 22.38 - ], - "鹤山市": [ - 112.97, - 22.77 - ], - "恩平市": [ - 112.3, - 22.18 - ], - "湛江市": [ - 110.35, - 21.27 - ], - "赤坎区": [ - 110.37, - 21.27 - ], - "霞山区": [ - 110.4, - 21.2 - ], - "坡头区": [ - 110.47, - 21.23 - ], - "麻章区": [ - 110.32, - 21.27 - ], - "遂溪县": [ - 110.25, - 21.38 - ], - "徐闻县": [ - 110.17, - 20.33 - ], - "廉江市": [ - 110.27, - 21.62 - ], - "雷州市": [ - 110.08, - 20.92 - ], - "吴川市": [ - 110.77, - 21.43 - ], - "茂名市": [ - 110.92, - 21.67 - ], - "茂南区": [ - 110.92, - 21.63 - ], - "茂港区": [ - 111.02, - 21.47 - ], - "电白县": [ - 111, - 21.5 - ], - "高州市": [ - 110.85, - 21.92 - ], - "化州市": [ - 110.63, - 21.67 - ], - "信宜市": [ - 110.95, - 22.35 - ], - "肇庆市": [ - 112.47, - 23.05 - ], - "端州区": [ - 112.48, - 23.05 - ], - "鼎湖区": [ - 112.57, - 23.17 - ], - "广宁县": [ - 112.43, - 23.63 - ], - "怀集县": [ - 112.18, - 23.92 - ], - "封开县": [ - 111.5, - 23.43 - ], - "德庆县": [ - 111.77, - 23.15 - ], - "高要市": [ - 112.45, - 23.03 - ], - "四会市": [ - 112.68, - 23.33 - ], - "惠州市": [ - 114.42, - 23.12 - ], - "惠城区": [ - 114.4, - 23.08 - ], - "惠阳区": [ - 114.47, - 22.8 - ], - "博罗县": [ - 114.28, - 23.18 - ], - "惠东县": [ - 114.72, - 22.98 - ], - "龙门县": [ - 114.25, - 23.73 - ], - "梅州市": [ - 116.12, - 24.28 - ], - "梅江区": [ - 116.12, - 24.32 - ], - "梅县": [ - 116.05, - 24.28 - ], - "大埔县": [ - 116.7, - 24.35 - ], - "丰顺县": [ - 116.18, - 23.77 - ], - "五华县": [ - 115.77, - 23.93 - ], - "平远县": [ - 115.88, - 24.57 - ], - "蕉岭县": [ - 116.17, - 24.67 - ], - "兴宁市": [ - 115.73, - 24.15 - ], - "汕尾市": [ - 115.37, - 22.78 - ], - "海丰县": [ - 115.33, - 22.97 - ], - "陆河县": [ - 115.65, - 23.3 - ], - "陆丰市": [ - 115.65, - 22.95 - ], - "河源市": [ - 114.7, - 23.73 - ], - "源城区": [ - 114.7, - 23.73 - ], - "紫金县": [ - 115.18, - 23.63 - ], - "龙川县": [ - 115.25, - 24.1 - ], - "连平县": [ - 114.48, - 24.37 - ], - "和平县": [ - 114.93, - 24.45 - ], - "东源县": [ - 114.77, - 23.82 - ], - "阳江市": [ - 111.98, - 21.87 - ], - "江城区": [ - 111.95, - 21.87 - ], - "阳西县": [ - 111.62, - 21.75 - ], - "阳东县": [ - 112.02, - 21.88 - ], - "阳春市": [ - 111.78, - 22.18 - ], - "清远市": [ - 113.03, - 23.7 - ], - "清城区": [ - 113.02, - 23.7 - ], - "佛冈县": [ - 113.53, - 23.88 - ], - "阳山县": [ - 112.63, - 24.48 - ], - "连山壮族瑶族自治县": [ - 112.08, - 24.57 - ], - "连南瑶族自治县": [ - 112.28, - 24.72 - ], - "清新县": [ - 112.98, - 23.73 - ], - "英德市": [ - 113.4, - 24.18 - ], - "连州市": [ - 112.38, - 24.78 - ], - "东莞市": [ - 113.75, - 23.05 - ], - "中山市": [ - 113.38, - 22.52 - ], - "潮州市": [ - 116.62, - 23.67 - ], - "湘桥区": [ - 116.63, - 23.68 - ], - "潮安县": [ - 116.68, - 23.45 - ], - "饶平县": [ - 117, - 23.67 - ], - "揭阳市": [ - 116.37, - 23.55 - ], - "揭东县": [ - 116.42, - 23.57 - ], - "揭西县": [ - 115.83, - 23.43 - ], - "惠来县": [ - 116.28, - 23.03 - ], - "普宁市": [ - 116.18, - 23.3 - ], - "云浮市": [ - 112.03, - 22.92 - ], - "云城区": [ - 112.03, - 22.93 - ], - "新兴县": [ - 112.23, - 22.7 - ], - "郁南县": [ - 111.53, - 23.23 - ], - "云安县": [ - 112, - 23.08 - ], - "罗定市": [ - 111.57, - 22.77 - ], - "南宁市": [ - 108.37, - 22.82 - ], - "兴宁区": [ - 108.38, - 22.87 - ], - "江南区": [ - 108.28, - 22.78 - ], - "西乡塘区": [ - 108.3, - 22.83 - ], - "良庆区": [ - 108.32, - 22.77 - ], - "邕宁区": [ - 108.48, - 22.75 - ], - "武鸣县": [ - 108.27, - 23.17 - ], - "隆安县": [ - 107.68, - 23.18 - ], - "马山县": [ - 108.17, - 23.72 - ], - "上林县": [ - 108.6, - 23.43 - ], - "宾阳县": [ - 108.8, - 23.22 - ], - "横县": [ - 109.27, - 22.68 - ], - "柳州市": [ - 109.42, - 24.33 - ], - "柳南区": [ - 109.38, - 24.35 - ], - "柳江县": [ - 109.33, - 24.27 - ], - "柳城县": [ - 109.23, - 24.65 - ], - "鹿寨县": [ - 109.73, - 24.48 - ], - "融安县": [ - 109.4, - 25.23 - ], - "融水苗族自治县": [ - 109.25, - 25.07 - ], - "三江侗族自治县": [ - 109.6, - 25.78 - ], - "桂林市": [ - 110.28, - 25.28 - ], - "阳朔县": [ - 110.48, - 24.78 - ], - "临桂县": [ - 110.2, - 25.23 - ], - "灵川县": [ - 110.32, - 25.42 - ], - "全州县": [ - 111.07, - 25.93 - ], - "兴安县": [ - 110.67, - 25.62 - ], - "永福县": [ - 109.98, - 24.98 - ], - "灌阳县": [ - 111.15, - 25.48 - ], - "龙胜各族自治县": [ - 110, - 25.8 - ], - "资源县": [ - 110.63, - 26.03 - ], - "平乐县": [ - 110.63, - 24.63 - ], - "恭城瑶族自治县": [ - 110.83, - 24.83 - ], - "梧州市": [ - 111.27, - 23.48 - ], - "苍梧县": [ - 111.23, - 23.42 - ], - "藤县": [ - 110.92, - 23.38 - ], - "蒙山县": [ - 110.52, - 24.2 - ], - "岑溪市": [ - 110.98, - 22.92 - ], - "北海市": [ - 109.12, - 21.48 - ], - "铁山港区": [ - 109.43, - 21.53 - ], - "合浦县": [ - 109.2, - 21.67 - ], - "防城港市": [ - 108.35, - 21.7 - ], - "港口区": [ - 108.37, - 21.65 - ], - "防城区": [ - 108.35, - 21.77 - ], - "上思县": [ - 107.98, - 22.15 - ], - "东兴市": [ - 107.97, - 21.53 - ], - "钦州市": [ - 108.62, - 21.95 - ], - "钦北区": [ - 108.63, - 21.98 - ], - "灵山县": [ - 109.3, - 22.43 - ], - "浦北县": [ - 109.55, - 22.27 - ], - "贵港市": [ - 109.6, - 23.1 - ], - "覃塘区": [ - 109.42, - 23.13 - ], - "平南县": [ - 110.38, - 23.55 - ], - "桂平市": [ - 110.08, - 23.4 - ], - "玉林市": [ - 110.17, - 22.63 - ], - "容县": [ - 110.55, - 22.87 - ], - "陆川县": [ - 110.27, - 22.33 - ], - "博白县": [ - 109.97, - 22.28 - ], - "兴业县": [ - 109.87, - 22.75 - ], - "北流市": [ - 110.35, - 22.72 - ], - "百色市": [ - 106.62, - 23.9 - ], - "田阳县": [ - 106.92, - 23.73 - ], - "田东县": [ - 107.12, - 23.6 - ], - "平果县": [ - 107.58, - 23.32 - ], - "德保县": [ - 106.62, - 23.33 - ], - "靖西县": [ - 106.42, - 23.13 - ], - "那坡县": [ - 105.83, - 23.42 - ], - "凌云县": [ - 106.57, - 24.35 - ], - "乐业县": [ - 106.55, - 24.78 - ], - "田林县": [ - 106.23, - 24.3 - ], - "西林县": [ - 105.1, - 24.5 - ], - "隆林各族自治县": [ - 105.33, - 24.77 - ], - "贺州市": [ - 111.55, - 24.42 - ], - "昭平县": [ - 110.8, - 24.17 - ], - "钟山县": [ - 111.3, - 24.53 - ], - "富川瑶族自治县": [ - 111.27, - 24.83 - ], - "河池市": [ - 108.07, - 24.7 - ], - "金城江区": [ - 108.05, - 24.7 - ], - "南丹县": [ - 107.53, - 24.98 - ], - "天峨县": [ - 107.17, - 25 - ], - "凤山县": [ - 107.05, - 24.55 - ], - "东兰县": [ - 107.37, - 24.52 - ], - "罗城仫佬族自治县": [ - 108.9, - 24.78 - ], - "环江毛南族自治县": [ - 108.25, - 24.83 - ], - "巴马瑶族自治县": [ - 107.25, - 24.15 - ], - "都安瑶族自治县": [ - 108.1, - 23.93 - ], - "大化瑶族自治县": [ - 107.98, - 23.73 - ], - "宜州市": [ - 108.67, - 24.5 - ], - "来宾市": [ - 109.23, - 23.73 - ], - "忻城县": [ - 108.67, - 24.07 - ], - "象州县": [ - 109.68, - 23.97 - ], - "武宣县": [ - 109.67, - 23.6 - ], - "金秀瑶族自治县": [ - 110.18, - 24.13 - ], - "合山市": [ - 108.87, - 23.82 - ], - "崇左市": [ - 107.37, - 22.4 - ], - "扶绥县": [ - 107.9, - 22.63 - ], - "宁明县": [ - 107.07, - 22.13 - ], - "龙州县": [ - 106.85, - 22.35 - ], - "大新县": [ - 107.2, - 22.83 - ], - "天等县": [ - 107.13, - 23.08 - ], - "凭祥市": [ - 106.75, - 22.12 - ], - "海口市": [ - 110.32, - 20.03 - ], - "秀英区": [ - 110.28, - 20.02 - ], - "龙华区": [ - 110.3, - 20.03 - ], - "琼山区": [ - 110.35, - 20 - ], - "美兰区": [ - 110.37, - 20.03 - ], - "三亚市": [ - 109.5, - 18.25 - ], - "五指山市": [ - 109.52, - 18.78 - ], - "琼海市": [ - 110.47, - 19.25 - ], - "儋州市": [ - 109.57, - 19.52 - ], - "文昌市": [ - 110.8, - 19.55 - ], - "万宁市": [ - 110.4, - 18.8 - ], - "东方市": [ - 108.63, - 19.1 - ], - "定安县": [ - 110.32, - 19.7 - ], - "屯昌县": [ - 110.1, - 19.37 - ], - "澄迈县": [ - 110, - 19.73 - ], - "临高县": [ - 109.68, - 19.92 - ], - "白沙黎族自治县": [ - 109.45, - 19.23 - ], - "昌江黎族自治县": [ - 109.05, - 19.25 - ], - "乐东黎族自治县": [ - 109.17, - 18.75 - ], - "陵水黎族自治县": [ - 110.03, - 18.5 - ], - "保亭黎族苗族自治县": [ - 109.7, - 18.63 - ], - "琼中黎族苗族自治县": [ - 109.83, - 19.03 - ], - "重庆市": [ - 106.55, - 29.57 - ], - "万州区": [ - 108.4, - 30.82 - ], - "涪陵区": [ - 107.4, - 29.72 - ], - "渝中区": [ - 106.57, - 29.55 - ], - "大渡口区": [ - 106.48, - 29.48 - ], - "江北区": [ - 106.57, - 29.6 - ], - "沙坪坝区": [ - 106.45, - 29.53 - ], - "九龙坡区": [ - 106.5, - 29.5 - ], - "南岸区": [ - 106.57, - 29.52 - ], - "北碚区": [ - 106.4, - 29.8 - ], - "万盛区": [ - 106.92, - 28.97 - ], - "双桥区": [ - 105.78, - 29.48 - ], - "渝北区": [ - 106.63, - 29.72 - ], - "巴南区": [ - 106.52, - 29.38 - ], - "黔江区": [ - 108.77, - 29.53 - ], - "长寿区": [ - 107.08, - 29.87 - ], - "綦江县": [ - 106.65, - 29.03 - ], - "潼南县": [ - 105.83, - 30.18 - ], - "铜梁县": [ - 106.05, - 29.85 - ], - "大足县": [ - 105.72, - 29.7 - ], - "荣昌县": [ - 105.58, - 29.4 - ], - "璧山县": [ - 106.22, - 29.6 - ], - "梁平县": [ - 107.8, - 30.68 - ], - "城口县": [ - 108.67, - 31.95 - ], - "丰都县": [ - 107.73, - 29.87 - ], - "垫江县": [ - 107.35, - 30.33 - ], - "武隆县": [ - 107.75, - 29.33 - ], - "忠县": [ - 108.02, - 30.3 - ], - "开县": [ - 108.42, - 31.18 - ], - "云阳县": [ - 108.67, - 30.95 - ], - "奉节县": [ - 109.47, - 31.02 - ], - "巫山县": [ - 109.88, - 31.08 - ], - "巫溪县": [ - 109.63, - 31.4 - ], - "石柱土家族自治县": [ - 108.12, - 30 - ], - "秀山土家族苗族自治县": [ - 108.98, - 28.45 - ], - "酉阳土家族苗族自治县": [ - 108.77, - 28.85 - ], - "彭水苗族土家族自治县": [ - 108.17, - 29.3 - ], - "成都市": [ - 104.07, - 30.67 - ], - "锦江区": [ - 104.08, - 30.67 - ], - "青羊区": [ - 104.05, - 30.68 - ], - "金牛区": [ - 104.05, - 30.7 - ], - "武侯区": [ - 104.05, - 30.65 - ], - "成华区": [ - 104.1, - 30.67 - ], - "龙泉驿区": [ - 104.27, - 30.57 - ], - "青白江区": [ - 104.23, - 30.88 - ], - "新都区": [ - 104.15, - 30.83 - ], - "温江区": [ - 103.83, - 30.7 - ], - "金堂县": [ - 104.43, - 30.85 - ], - "双流县": [ - 103.92, - 30.58 - ], - "郫县": [ - 103.88, - 30.82 - ], - "大邑县": [ - 103.52, - 30.58 - ], - "蒲江县": [ - 103.5, - 30.2 - ], - "新津县": [ - 103.82, - 30.42 - ], - "都江堰市": [ - 103.62, - 31 - ], - "彭州市": [ - 103.93, - 30.98 - ], - "邛崃市": [ - 103.47, - 30.42 - ], - "崇州市": [ - 103.67, - 30.63 - ], - "自贡市": [ - 104.78, - 29.35 - ], - "自流井区": [ - 104.77, - 29.35 - ], - "贡井区": [ - 104.72, - 29.35 - ], - "大安区": [ - 104.77, - 29.37 - ], - "沿滩区": [ - 104.87, - 29.27 - ], - "荣县": [ - 104.42, - 29.47 - ], - "富顺县": [ - 104.98, - 29.18 - ], - "攀枝花市": [ - 101.72, - 26.58 - ], - "东区": [ - 101.7, - 26.55 - ], - "西区": [ - 101.6, - 26.6 - ], - "仁和区": [ - 101.73, - 26.5 - ], - "米易县": [ - 102.12, - 26.88 - ], - "盐边县": [ - 101.85, - 26.7 - ], - "泸州市": [ - 105.43, - 28.87 - ], - "江阳区": [ - 105.45, - 28.88 - ], - "纳溪区": [ - 105.37, - 28.77 - ], - "龙马潭区": [ - 105.43, - 28.9 - ], - "泸县": [ - 105.38, - 29.15 - ], - "合江县": [ - 105.83, - 28.82 - ], - "叙永县": [ - 105.43, - 28.17 - ], - "古蔺县": [ - 105.82, - 28.05 - ], - "德阳市": [ - 104.38, - 31.13 - ], - "旌阳区": [ - 104.38, - 31.13 - ], - "中江县": [ - 104.68, - 31.03 - ], - "罗江县": [ - 104.5, - 31.32 - ], - "广汉市": [ - 104.28, - 30.98 - ], - "什邡市": [ - 104.17, - 31.13 - ], - "绵竹市": [ - 104.2, - 31.35 - ], - "绵阳市": [ - 104.73, - 31.47 - ], - "涪城区": [ - 104.73, - 31.47 - ], - "游仙区": [ - 104.75, - 31.47 - ], - "三台县": [ - 105.08, - 31.1 - ], - "盐亭县": [ - 105.38, - 31.22 - ], - "安县": [ - 104.57, - 31.53 - ], - "梓潼县": [ - 105.17, - 31.63 - ], - "北川羌族自治县": [ - 104.45, - 31.82 - ], - "平武县": [ - 104.53, - 32.42 - ], - "江油市": [ - 104.75, - 31.78 - ], - "广元市": [ - 105.83, - 32.43 - ], - "元坝区": [ - 105.97, - 32.32 - ], - "朝天区": [ - 105.88, - 32.65 - ], - "旺苍县": [ - 106.28, - 32.23 - ], - "青川县": [ - 105.23, - 32.58 - ], - "剑阁县": [ - 105.52, - 32.28 - ], - "苍溪县": [ - 105.93, - 31.73 - ], - "遂宁市": [ - 105.57, - 30.52 - ], - "船山区": [ - 105.57, - 30.52 - ], - "安居区": [ - 105.45, - 30.35 - ], - "蓬溪县": [ - 105.72, - 30.78 - ], - "射洪县": [ - 105.38, - 30.87 - ], - "大英县": [ - 105.25, - 30.58 - ], - "内江市": [ - 105.05, - 29.58 - ], - "东兴区": [ - 105.07, - 29.6 - ], - "威远县": [ - 104.67, - 29.53 - ], - "资中县": [ - 104.85, - 29.78 - ], - "隆??县": [ - 105.28, - 29.35 - ], - "乐山市": [ - 103.77, - 29.57 - ], - "沙湾区": [ - 103.55, - 29.42 - ], - "五通桥区": [ - 103.82, - 29.4 - ], - "金口河区": [ - 103.08, - 29.25 - ], - "犍为县": [ - 103.95, - 29.22 - ], - "井研县": [ - 104.07, - 29.65 - ], - "夹江县": [ - 103.57, - 29.73 - ], - "沐川县": [ - 103.9, - 28.97 - ], - "峨边彝族自治县": [ - 103.27, - 29.23 - ], - "马边彝族自治县": [ - 103.55, - 28.83 - ], - "峨眉山市": [ - 103.48, - 29.6 - ], - "南充市": [ - 106.08, - 30.78 - ], - "顺庆区": [ - 106.08, - 30.78 - ], - "高坪区": [ - 106.1, - 30.77 - ], - "嘉陵区": [ - 106.05, - 30.77 - ], - "南部县": [ - 106.07, - 31.35 - ], - "营山县": [ - 106.57, - 31.08 - ], - "蓬安县": [ - 106.42, - 31.03 - ], - "仪陇县": [ - 106.28, - 31.27 - ], - "西充县": [ - 105.88, - 31 - ], - "阆中市": [ - 106, - 31.55 - ], - "眉山市": [ - 103.83, - 30.05 - ], - "东坡区": [ - 103.83, - 30.05 - ], - "仁寿县": [ - 104.15, - 30 - ], - "彭山县": [ - 103.87, - 30.2 - ], - "洪雅县": [ - 103.37, - 29.92 - ], - "丹棱县": [ - 103.52, - 30.02 - ], - "青神县": [ - 103.85, - 29.83 - ], - "宜宾市": [ - 104.62, - 28.77 - ], - "翠屏区": [ - 104.62, - 28.77 - ], - "宜宾县": [ - 104.55, - 28.7 - ], - "南溪县": [ - 104.98, - 28.85 - ], - "江安县": [ - 105.07, - 28.73 - ], - "长宁县": [ - 104.92, - 28.58 - ], - "高县": [ - 104.52, - 28.43 - ], - "珙县": [ - 104.72, - 28.45 - ], - "筠连县": [ - 104.52, - 28.17 - ], - "兴文县": [ - 105.23, - 28.3 - ], - "屏山县": [ - 104.33, - 28.83 - ], - "广安市": [ - 106.63, - 30.47 - ], - "岳池县": [ - 106.43, - 30.55 - ], - "武胜县": [ - 106.28, - 30.35 - ], - "邻水县": [ - 106.93, - 30.33 - ], - "华蓥市": [ - 106.77, - 30.38 - ], - "达州市": [ - 107.5, - 31.22 - ], - "通川区": [ - 107.48, - 31.22 - ], - "达县": [ - 107.5, - 31.2 - ], - "宣汉县": [ - 107.72, - 31.35 - ], - "开江县": [ - 107.87, - 31.08 - ], - "大竹县": [ - 107.2, - 30.73 - ], - "渠县": [ - 106.97, - 30.83 - ], - "万源市": [ - 108.03, - 32.07 - ], - "雅安市": [ - 103, - 29.98 - ], - "雨城区": [ - 103, - 29.98 - ], - "名山县": [ - 103.12, - 30.08 - ], - "荥经县": [ - 102.85, - 29.8 - ], - "汉源县": [ - 102.65, - 29.35 - ], - "石棉县": [ - 102.37, - 29.23 - ], - "天全县": [ - 102.75, - 30.07 - ], - "芦山县": [ - 102.92, - 30.15 - ], - "宝兴县": [ - 102.82, - 30.37 - ], - "巴中市": [ - 106.77, - 31.85 - ], - "巴州区": [ - 106.77, - 31.85 - ], - "通江县": [ - 107.23, - 31.92 - ], - "南江县": [ - 106.83, - 32.35 - ], - "平昌县": [ - 107.1, - 31.57 - ], - "资阳市": [ - 104.65, - 30.12 - ], - "雁江区": [ - 104.65, - 30.12 - ], - "安岳县": [ - 105.33, - 30.1 - ], - "乐至县": [ - 105.02, - 30.28 - ], - "简阳市": [ - 104.55, - 30.4 - ], - "阿坝藏族羌族自治州": [ - 102.22, - 31.9 - ], - "汶川县": [ - 103.58, - 31.48 - ], - "理县": [ - 103.17, - 31.43 - ], - "茂县": [ - 103.85, - 31.68 - ], - "松潘县": [ - 103.6, - 32.63 - ], - "九寨沟县": [ - 104.23, - 33.27 - ], - "金川县": [ - 102.07, - 31.48 - ], - "小金县": [ - 102.37, - 31 - ], - "黑水县": [ - 102.98, - 32.07 - ], - "马尔康县": [ - 102.22, - 31.9 - ], - "壤塘县": [ - 100.98, - 32.27 - ], - "阿坝县": [ - 101.7, - 32.9 - ], - "若尔盖县": [ - 102.95, - 33.58 - ], - "红原县": [ - 102.55, - 32.8 - ], - "甘孜藏族自治州": [ - 101.97, - 30.05 - ], - "康定县": [ - 101.97, - 30.05 - ], - "泸定县": [ - 102.23, - 29.92 - ], - "丹巴县": [ - 101.88, - 30.88 - ], - "九龙县": [ - 101.5, - 29 - ], - "雅江县": [ - 101.02, - 30.03 - ], - "道孚县": [ - 101.12, - 30.98 - ], - "炉霍县": [ - 100.68, - 31.4 - ], - "甘孜县": [ - 99.98, - 31.62 - ], - "新龙县": [ - 100.32, - 30.95 - ], - "德格县": [ - 98.58, - 31.82 - ], - "白玉县": [ - 98.83, - 31.22 - ], - "石渠县": [ - 98.1, - 32.98 - ], - "色达县": [ - 100.33, - 32.27 - ], - "理塘县": [ - 100.27, - 30 - ], - "巴塘县": [ - 99.1, - 30 - ], - "乡城县": [ - 99.8, - 28.93 - ], - "稻城县": [ - 100.3, - 29.03 - ], - "得荣县": [ - 99.28, - 28.72 - ], - "凉山彝族自治州": [ - 102.27, - 27.9 - ], - "西昌市": [ - 102.27, - 27.9 - ], - "木里藏族自治县": [ - 101.28, - 27.93 - ], - "盐源县": [ - 101.5, - 27.43 - ], - "德昌县": [ - 102.18, - 27.4 - ], - "会理县": [ - 102.25, - 26.67 - ], - "会东县": [ - 102.58, - 26.63 - ], - "宁南县": [ - 102.77, - 27.07 - ], - "普格县": [ - 102.53, - 27.38 - ], - "布拖县": [ - 102.82, - 27.72 - ], - "金阳县": [ - 103.25, - 27.7 - ], - "昭觉县": [ - 102.85, - 28.02 - ], - "喜德县": [ - 102.42, - 28.32 - ], - "冕宁县": [ - 102.17, - 28.55 - ], - "越西县": [ - 102.52, - 28.65 - ], - "甘洛县": [ - 102.77, - 28.97 - ], - "美姑县": [ - 103.13, - 28.33 - ], - "雷波县": [ - 103.57, - 28.27 - ], - "贵阳市": [ - 106.63, - 26.65 - ], - "南明区": [ - 106.72, - 26.57 - ], - "云岩区": [ - 106.72, - 26.62 - ], - "乌当区": [ - 106.75, - 26.63 - ], - "白云区": [ - 106.65, - 26.68 - ], - "小河区": [ - 106.7, - 26.53 - ], - "开阳县": [ - 106.97, - 27.07 - ], - "息烽县": [ - 106.73, - 27.1 - ], - "修文县": [ - 106.58, - 26.83 - ], - "清镇市": [ - 106.47, - 26.55 - ], - "六盘水市": [ - 104.83, - 26.6 - ], - "钟山区": [ - 104.83, - 26.6 - ], - "六枝特区": [ - 105.48, - 26.22 - ], - "水城县": [ - 104.95, - 26.55 - ], - "盘县": [ - 104.47, - 25.72 - ], - "遵义市": [ - 106.92, - 27.73 - ], - "红花岗区": [ - 106.92, - 27.65 - ], - "汇川区": [ - 106.92, - 27.73 - ], - "遵义县": [ - 106.83, - 27.53 - ], - "桐梓县": [ - 106.82, - 28.13 - ], - "绥阳县": [ - 107.18, - 27.95 - ], - "正安县": [ - 107.43, - 28.55 - ], - "道真仡佬族苗族自治县": [ - 107.6, - 28.88 - ], - "务川仡佬族苗族自治县": [ - 107.88, - 28.53 - ], - "凤冈县": [ - 107.72, - 27.97 - ], - "湄潭县": [ - 107.48, - 27.77 - ], - "余庆县": [ - 107.88, - 27.22 - ], - "习水县": [ - 106.22, - 28.32 - ], - "赤水市": [ - 105.7, - 28.58 - ], - "仁怀市": [ - 106.42, - 27.82 - ], - "安顺市": [ - 105.95, - 26.25 - ], - "西秀区": [ - 105.92, - 26.25 - ], - "平坝县": [ - 106.25, - 26.42 - ], - "普定县": [ - 105.75, - 26.32 - ], - "镇宁布依族苗族自治县": [ - 105.77, - 26.07 - ], - "关岭布依族苗族自治县": [ - 105.62, - 25.95 - ], - "紫云苗族布依族自治县": [ - 106.08, - 25.75 - ], - "铜仁地区": [ - 109.18, - 27.72 - ], - "铜仁市": [ - 109.18, - 27.72 - ], - "江口县": [ - 108.85, - 27.7 - ], - "玉屏侗族自治县": [ - 108.92, - 27.23 - ], - "石阡县": [ - 108.23, - 27.52 - ], - "思南县": [ - 108.25, - 27.93 - ], - "印江土家族苗族自治县": [ - 108.4, - 28 - ], - "德江县": [ - 108.12, - 28.27 - ], - "沿河土家族自治县": [ - 108.5, - 28.57 - ], - "松桃苗族自治县": [ - 109.2, - 28.17 - ], - "万山特区": [ - 109.2, - 27.52 - ], - "兴义市": [ - 104.9, - 25.08 - ], - "兴仁县": [ - 105.18, - 25.43 - ], - "普安县": [ - 104.95, - 25.78 - ], - "晴隆县": [ - 105.22, - 25.83 - ], - "贞丰县": [ - 105.65, - 25.38 - ], - "望谟县": [ - 106.1, - 25.17 - ], - "册亨县": [ - 105.82, - 24.98 - ], - "安龙县": [ - 105.47, - 25.12 - ], - "毕节地区": [ - 105.28, - 27.3 - ], - "毕节市": [ - 105.28, - 27.3 - ], - "大方县": [ - 105.6, - 27.15 - ], - "黔西县": [ - 106.03, - 27.03 - ], - "金沙县": [ - 106.22, - 27.47 - ], - "织金县": [ - 105.77, - 26.67 - ], - "纳雍县": [ - 105.38, - 26.78 - ], - "赫章县": [ - 104.72, - 27.13 - ], - "黔东南苗族侗族自治州": [ - 107.97, - 26.58 - ], - "凯里市": [ - 107.97, - 26.58 - ], - "黄平县": [ - 107.9, - 26.9 - ], - "施秉县": [ - 108.12, - 27.03 - ], - "三穗县": [ - 108.68, - 26.97 - ], - "镇远县": [ - 108.42, - 27.05 - ], - "岑巩县": [ - 108.82, - 27.18 - ], - "天柱县": [ - 109.2, - 26.92 - ], - "锦屏县": [ - 109.2, - 26.68 - ], - "剑河县": [ - 108.45, - 26.73 - ], - "台江县": [ - 108.32, - 26.67 - ], - "黎平县": [ - 109.13, - 26.23 - ], - "榕江县": [ - 108.52, - 25.93 - ], - "从江县": [ - 108.9, - 25.75 - ], - "雷山县": [ - 108.07, - 26.38 - ], - "麻江县": [ - 107.58, - 26.5 - ], - "丹寨县": [ - 107.8, - 26.2 - ], - "黔南布依族苗族自治州": [ - 107.52, - 26.27 - ], - "都匀市": [ - 107.52, - 26.27 - ], - "福泉市": [ - 107.5, - 26.7 - ], - "荔波县": [ - 107.88, - 25.42 - ], - "贵定县": [ - 107.23, - 26.58 - ], - "瓮安县": [ - 107.47, - 27.07 - ], - "独山县": [ - 107.53, - 25.83 - ], - "平塘县": [ - 107.32, - 25.83 - ], - "罗甸县": [ - 106.75, - 25.43 - ], - "长顺县": [ - 106.45, - 26.03 - ], - "龙里县": [ - 106.97, - 26.45 - ], - "惠水县": [ - 106.65, - 26.13 - ], - "三都水族自治县": [ - 107.87, - 25.98 - ], - "昆明市": [ - 102.72, - 25.05 - ], - "五华区": [ - 102.7, - 25.05 - ], - "盘龙区": [ - 102.72, - 25.03 - ], - "官渡区": [ - 102.75, - 25.02 - ], - "西山区": [ - 102.67, - 25.03 - ], - "东川区": [ - 103.18, - 26.08 - ], - "呈贡县": [ - 102.8, - 24.88 - ], - "晋宁县": [ - 102.6, - 24.67 - ], - "富民县": [ - 102.5, - 25.22 - ], - "宜良县": [ - 103.15, - 24.92 - ], - "石林彝族自治县": [ - 103.27, - 24.77 - ], - "嵩明县": [ - 103.03, - 25.35 - ], - "禄劝彝族苗族自治县": [ - 102.47, - 25.55 - ], - "寻甸回族彝族自治县": [ - 103.25, - 25.57 - ], - "安宁市": [ - 102.48, - 24.92 - ], - "曲靖市": [ - 103.8, - 25.5 - ], - "麒麟区": [ - 103.8, - 25.5 - ], - "马龙县": [ - 103.58, - 25.43 - ], - "陆良县": [ - 103.67, - 25.03 - ], - "师宗县": [ - 103.98, - 24.83 - ], - "罗平县": [ - 104.3, - 24.88 - ], - "富源县": [ - 104.25, - 25.67 - ], - "会泽县": [ - 103.3, - 26.42 - ], - "沾益县": [ - 103.82, - 25.62 - ], - "宣威市": [ - 104.1, - 26.22 - ], - "玉溪市": [ - 102.55, - 24.35 - ], - "江川县": [ - 102.75, - 24.28 - ], - "澄江县": [ - 102.92, - 24.67 - ], - "通海县": [ - 102.75, - 24.12 - ], - "华宁县": [ - 102.93, - 24.2 - ], - "易门县": [ - 102.17, - 24.67 - ], - "峨山彝族自治县": [ - 102.4, - 24.18 - ], - "新平彝族傣族自治县": [ - 101.98, - 24.07 - ], - "保山市": [ - 99.17, - 25.12 - ], - "隆阳区": [ - 99.17, - 25.12 - ], - "施甸县": [ - 99.18, - 24.73 - ], - "腾冲县": [ - 98.5, - 25.03 - ], - "龙陵县": [ - 98.68, - 24.58 - ], - "昌宁县": [ - 99.6, - 24.83 - ], - "昭通市": [ - 103.72, - 27.33 - ], - "昭阳区": [ - 103.72, - 27.33 - ], - "鲁甸县": [ - 103.55, - 27.2 - ], - "巧家县": [ - 102.92, - 26.92 - ], - "盐津县": [ - 104.23, - 28.12 - ], - "大关县": [ - 103.88, - 27.75 - ], - "永善县": [ - 103.63, - 28.23 - ], - "绥江县": [ - 103.95, - 28.6 - ], - "镇雄县": [ - 104.87, - 27.45 - ], - "彝良县": [ - 104.05, - 27.63 - ], - "威信县": [ - 105.05, - 27.85 - ], - "水富县": [ - 104.4, - 28.63 - ], - "丽江市": [ - 100.23, - 26.88 - ], - "古城区": [ - 100.23, - 26.88 - ], - "玉龙纳西族自治县": [ - 100.23, - 26.82 - ], - "永胜县": [ - 100.75, - 26.68 - ], - "华坪县": [ - 101.27, - 26.63 - ], - "宁蒗彝族自治县": [ - 100.85, - 27.28 - ], - "墨江哈尼族自治县": [ - 101.68, - 23.43 - ], - "景东彝族自治县": [ - 100.83, - 24.45 - ], - "景谷傣族彝族自治县": [ - 100.7, - 23.5 - ], - "江城哈尼族彝族自治县": [ - 101.85, - 22.58 - ], - "澜沧拉祜族自治县": [ - 99.93, - 22.55 - ], - "西盟佤族自治县": [ - 99.62, - 22.63 - ], - "临沧市": [ - 100.08, - 23.88 - ], - "临翔区": [ - 100.08, - 23.88 - ], - "凤庆县": [ - 99.92, - 24.6 - ], - "云县": [ - 100.13, - 24.45 - ], - "永德县": [ - 99.25, - 24.03 - ], - "镇康县": [ - 98.83, - 23.78 - ], - "耿马傣族佤族自治县": [ - 99.4, - 23.55 - ], - "沧源佤族自治县": [ - 99.25, - 23.15 - ], - "楚雄彝族自治州": [ - 101.55, - 25.03 - ], - "楚雄市": [ - 101.55, - 25.03 - ], - "双柏县": [ - 101.63, - 24.7 - ], - "牟定县": [ - 101.53, - 25.32 - ], - "南华县": [ - 101.27, - 25.2 - ], - "姚安县": [ - 101.23, - 25.5 - ], - "大姚县": [ - 101.32, - 25.73 - ], - "永仁县": [ - 101.67, - 26.07 - ], - "元谋县": [ - 101.88, - 25.7 - ], - "武定县": [ - 102.4, - 25.53 - ], - "禄丰县": [ - 102.08, - 25.15 - ], - "红河哈尼族彝族自治州": [ - 103.4, - 23.37 - ], - "个旧市": [ - 103.15, - 23.37 - ], - "开远市": [ - 103.27, - 23.72 - ], - "蒙自县": [ - 103.4, - 23.37 - ], - "屏边苗族自治县": [ - 103.68, - 22.98 - ], - "建水县": [ - 102.83, - 23.62 - ], - "石屏县": [ - 102.5, - 23.72 - ], - "弥勒县": [ - 103.43, - 24.4 - ], - "泸西县": [ - 103.77, - 24.53 - ], - "元阳县": [ - 102.83, - 23.23 - ], - "红河县": [ - 102.42, - 23.37 - ], - "绿春县": [ - 102.4, - 23 - ], - "河口瑶族自治县": [ - 103.97, - 22.52 - ], - "文山壮族苗族自治州": [ - 104.25, - 23.37 - ], - "文山县": [ - 104.25, - 23.37 - ], - "砚山县": [ - 104.33, - 23.62 - ], - "西畴县": [ - 104.67, - 23.45 - ], - "麻栗坡县": [ - 104.7, - 23.12 - ], - "马关县": [ - 104.4, - 23.02 - ], - "丘北县": [ - 104.18, - 24.05 - ], - "广南县": [ - 105.07, - 24.05 - ], - "富宁县": [ - 105.62, - 23.63 - ], - "西双版纳傣族自治州": [ - 100.8, - 22.02 - ], - "景洪市": [ - 100.8, - 22.02 - ], - "勐海县": [ - 100.45, - 21.97 - ], - "勐腊县": [ - 101.57, - 21.48 - ], - "大理白族自治州": [ - 100.23, - 25.6 - ], - "大理市": [ - 100.23, - 25.6 - ], - "漾濞彝族自治县": [ - 99.95, - 25.67 - ], - "祥云县": [ - 100.55, - 25.48 - ], - "宾川县": [ - 100.58, - 25.83 - ], - "弥渡县": [ - 100.48, - 25.35 - ], - "南涧彝族自治县": [ - 100.52, - 25.05 - ], - "巍山彝族回族自治县": [ - 100.3, - 25.23 - ], - "永平县": [ - 99.53, - 25.47 - ], - "云龙县": [ - 99.37, - 25.88 - ], - "洱源县": [ - 99.95, - 26.12 - ], - "剑川县": [ - 99.9, - 26.53 - ], - "鹤庆县": [ - 100.18, - 26.57 - ], - "德宏傣族景颇族自治州": [ - 98.58, - 24.43 - ], - "瑞丽市": [ - 97.85, - 24.02 - ], - "潞西市": [ - 98.58, - 24.43 - ], - "梁河县": [ - 98.3, - 24.82 - ], - "盈江县": [ - 97.93, - 24.72 - ], - "陇川县": [ - 97.8, - 24.2 - ], - "怒江傈僳族自治州": [ - 98.85, - 25.85 - ], - "泸水县": [ - 98.85, - 25.85 - ], - "福贡县": [ - 98.87, - 26.9 - ], - "贡山独龙族怒族自治县": [ - 98.67, - 27.73 - ], - "兰坪白族普米族自治县": [ - 99.42, - 26.45 - ], - "迪庆藏族自治州": [ - 99.7, - 27.83 - ], - "香格里拉县": [ - 99.7, - 27.83 - ], - "德钦县": [ - 98.92, - 28.48 - ], - "维西傈僳族自治县": [ - 99.28, - 27.18 - ], - "拉萨市": [ - 91.13, - 29.65 - ], - "林周县": [ - 91.25, - 29.9 - ], - "当雄县": [ - 91.1, - 30.48 - ], - "尼木县": [ - 90.15, - 29.45 - ], - "曲水县": [ - 90.73, - 29.37 - ], - "堆龙德庆县": [ - 91, - 29.65 - ], - "达孜县": [ - 91.35, - 29.68 - ], - "墨竹工卡县": [ - 91.73, - 29.83 - ], - "昌都地区": [ - 97.18, - 31.13 - ], - "昌都县": [ - 97.18, - 31.13 - ], - "江达县": [ - 98.22, - 31.5 - ], - "贡觉县": [ - 98.27, - 30.87 - ], - "类乌齐县": [ - 96.6, - 31.22 - ], - "丁青县": [ - 95.6, - 31.42 - ], - "察雅县": [ - 97.57, - 30.65 - ], - "八宿县": [ - 96.92, - 30.05 - ], - "左贡县": [ - 97.85, - 29.67 - ], - "芒康县": [ - 98.6, - 29.68 - ], - "洛隆县": [ - 95.83, - 30.75 - ], - "边坝县": [ - 94.7, - 30.93 - ], - "山南地区": [ - 91.77, - 29.23 - ], - "乃东县": [ - 91.77, - 29.23 - ], - "扎囊县": [ - 91.33, - 29.25 - ], - "贡嘎县": [ - 90.98, - 29.3 - ], - "桑日县": [ - 92.02, - 29.27 - ], - "琼结县": [ - 91.68, - 29.03 - ], - "曲松县": [ - 92.2, - 29.07 - ], - "措美县": [ - 91.43, - 28.43 - ], - "洛扎县": [ - 90.87, - 28.38 - ], - "加查县": [ - 92.58, - 29.15 - ], - "隆子县": [ - 92.47, - 28.42 - ], - "错那县": [ - 91.95, - 28 - ], - "浪卡子县": [ - 90.4, - 28.97 - ], - "日喀则地区": [ - 88.88, - 29.27 - ], - "日喀则市": [ - 88.88, - 29.27 - ], - "南木林县": [ - 89.1, - 29.68 - ], - "江孜县": [ - 89.6, - 28.92 - ], - "定日县": [ - 87.12, - 28.67 - ], - "萨迦县": [ - 88.02, - 28.9 - ], - "拉孜县": [ - 87.63, - 29.08 - ], - "昂仁县": [ - 87.23, - 29.3 - ], - "谢通门县": [ - 88.27, - 29.43 - ], - "白朗县": [ - 89.27, - 29.12 - ], - "仁布县": [ - 89.83, - 29.23 - ], - "康马县": [ - 89.68, - 28.57 - ], - "定结县": [ - 87.77, - 28.37 - ], - "仲巴县": [ - 84.03, - 29.77 - ], - "亚东县": [ - 88.9, - 27.48 - ], - "吉隆县": [ - 85.3, - 28.85 - ], - "聂拉木县": [ - 85.98, - 28.17 - ], - "萨嘎县": [ - 85.23, - 29.33 - ], - "岗巴县": [ - 88.52, - 28.28 - ], - "那曲地区": [ - 92.07, - 31.48 - ], - "那曲县": [ - 92.07, - 31.48 - ], - "嘉黎县": [ - 93.25, - 30.65 - ], - "比如县": [ - 93.68, - 31.48 - ], - "聂荣县": [ - 92.3, - 32.12 - ], - "安多县": [ - 91.68, - 32.27 - ], - "申扎县": [ - 88.7, - 30.93 - ], - "索县": [ - 93.78, - 31.88 - ], - "班戈县": [ - 90.02, - 31.37 - ], - "巴青县": [ - 94.03, - 31.93 - ], - "尼玛县": [ - 87.23, - 31.78 - ], - "阿里地区": [ - 80.1, - 32.5 - ], - "普兰县": [ - 81.17, - 30.3 - ], - "札达县": [ - 79.8, - 31.48 - ], - "噶尔县": [ - 80.1, - 32.5 - ], - "日土县": [ - 79.72, - 33.38 - ], - "革吉县": [ - 81.12, - 32.4 - ], - "改则县": [ - 84.07, - 32.3 - ], - "措勤县": [ - 85.17, - 31.02 - ], - "林芝地区": [ - 94.37, - 29.68 - ], - "林芝县": [ - 94.37, - 29.68 - ], - "工布江达县": [ - 93.25, - 29.88 - ], - "米林县": [ - 94.22, - 29.22 - ], - "墨脱县": [ - 95.33, - 29.33 - ], - "波密县": [ - 95.77, - 29.87 - ], - "察隅县": [ - 97.47, - 28.67 - ], - "朗县": [ - 93.07, - 29.05 - ], - "西安市": [ - 108.93, - 34.27 - ], - "新城区": [ - 108.95, - 34.27 - ], - "碑林区": [ - 108.93, - 34.23 - ], - "莲湖区": [ - 108.93, - 34.27 - ], - "灞桥区": [ - 109.07, - 34.27 - ], - "未央区": [ - 108.93, - 34.28 - ], - "雁塔区": [ - 108.95, - 34.22 - ], - "阎良区": [ - 109.23, - 34.65 - ], - "临潼区": [ - 109.22, - 34.37 - ], - "长安区": [ - 108.93, - 34.17 - ], - "蓝田县": [ - 109.32, - 34.15 - ], - "周至县": [ - 108.2, - 34.17 - ], - "户县": [ - 108.6, - 34.1 - ], - "高陵县": [ - 109.08, - 34.53 - ], - "铜川市": [ - 108.93, - 34.9 - ], - "王益区": [ - 109.07, - 35.07 - ], - "印台区": [ - 109.1, - 35.1 - ], - "耀州区": [ - 108.98, - 34.92 - ], - "宜君县": [ - 109.12, - 35.4 - ], - "宝鸡市": [ - 107.13, - 34.37 - ], - "渭滨区": [ - 107.15, - 34.37 - ], - "金台区": [ - 107.13, - 34.38 - ], - "陈仓区": [ - 107.37, - 34.37 - ], - "凤翔县": [ - 107.38, - 34.52 - ], - "岐山县": [ - 107.62, - 34.45 - ], - "扶风县": [ - 107.87, - 34.37 - ], - "眉县": [ - 107.75, - 34.28 - ], - "陇县": [ - 106.85, - 34.9 - ], - "千阳县": [ - 107.13, - 34.65 - ], - "麟游县": [ - 107.78, - 34.68 - ], - "凤县": [ - 106.52, - 33.92 - ], - "太白县": [ - 107.32, - 34.07 - ], - "咸阳市": [ - 108.7, - 34.33 - ], - "秦都区": [ - 108.72, - 34.35 - ], - "杨凌区": [ - 108.07, - 34.28 - ], - "渭城区": [ - 108.73, - 34.33 - ], - "三原县": [ - 108.93, - 34.62 - ], - "泾阳县": [ - 108.83, - 34.53 - ], - "乾县": [ - 108.23, - 34.53 - ], - "礼泉县": [ - 108.42, - 34.48 - ], - "永寿县": [ - 108.13, - 34.7 - ], - "彬县": [ - 108.08, - 35.03 - ], - "长武县": [ - 107.78, - 35.2 - ], - "旬邑县": [ - 108.33, - 35.12 - ], - "淳化县": [ - 108.58, - 34.78 - ], - "武功县": [ - 108.2, - 34.27 - ], - "兴平市": [ - 108.48, - 34.3 - ], - "渭南市": [ - 109.5, - 34.5 - ], - "临渭区": [ - 109.48, - 34.5 - ], - "华县": [ - 109.77, - 34.52 - ], - "潼关县": [ - 110.23, - 34.55 - ], - "大荔县": [ - 109.93, - 34.8 - ], - "合阳县": [ - 110.15, - 35.23 - ], - "澄城县": [ - 109.93, - 35.18 - ], - "蒲城县": [ - 109.58, - 34.95 - ], - "白水县": [ - 109.58, - 35.18 - ], - "富平县": [ - 109.18, - 34.75 - ], - "韩城市": [ - 110.43, - 35.48 - ], - "华阴市": [ - 110.08, - 34.57 - ], - "延安市": [ - 109.48, - 36.6 - ], - "宝塔区": [ - 109.48, - 36.6 - ], - "延长县": [ - 110, - 36.58 - ], - "延川县": [ - 110.18, - 36.88 - ], - "子长县": [ - 109.67, - 37.13 - ], - "安塞县": [ - 109.32, - 36.87 - ], - "志丹县": [ - 108.77, - 36.82 - ], - "甘泉县": [ - 109.35, - 36.28 - ], - "富县": [ - 109.37, - 35.98 - ], - "洛川县": [ - 109.43, - 35.77 - ], - "宜川县": [ - 110.17, - 36.05 - ], - "黄龙县": [ - 109.83, - 35.58 - ], - "黄陵县": [ - 109.25, - 35.58 - ], - "汉中市": [ - 107.02, - 33.07 - ], - "汉台区": [ - 107.03, - 33.07 - ], - "南郑县": [ - 106.93, - 33 - ], - "城固县": [ - 107.33, - 33.15 - ], - "洋县": [ - 107.55, - 33.22 - ], - "西乡县": [ - 107.77, - 32.98 - ], - "勉县": [ - 106.67, - 33.15 - ], - "宁强县": [ - 106.25, - 32.83 - ], - "略阳县": [ - 106.15, - 33.33 - ], - "镇巴县": [ - 107.9, - 32.53 - ], - "留坝县": [ - 106.92, - 33.62 - ], - "佛坪县": [ - 107.98, - 33.53 - ], - "榆林市": [ - 109.73, - 38.28 - ], - "榆阳区": [ - 109.75, - 38.28 - ], - "神木县": [ - 110.5, - 38.83 - ], - "府谷县": [ - 111.07, - 39.03 - ], - "横山县": [ - 109.28, - 37.95 - ], - "靖边县": [ - 108.8, - 37.6 - ], - "定边县": [ - 107.6, - 37.58 - ], - "绥德县": [ - 110.25, - 37.5 - ], - "米脂县": [ - 110.18, - 37.75 - ], - "佳县": [ - 110.48, - 38.02 - ], - "吴堡县": [ - 110.73, - 37.45 - ], - "清涧县": [ - 110.12, - 37.08 - ], - "子洲县": [ - 110.03, - 37.62 - ], - "安康市": [ - 109.02, - 32.68 - ], - "汉滨区": [ - 109.02, - 32.68 - ], - "汉阴县": [ - 108.5, - 32.9 - ], - "石泉县": [ - 108.25, - 33.05 - ], - "宁陕县": [ - 108.32, - 33.32 - ], - "紫阳县": [ - 108.53, - 32.52 - ], - "岚皋县": [ - 108.9, - 32.32 - ], - "平利县": [ - 109.35, - 32.4 - ], - "镇坪县": [ - 109.52, - 31.88 - ], - "旬阳县": [ - 109.38, - 32.83 - ], - "白河县": [ - 110.1, - 32.82 - ], - "商洛市": [ - 109.93, - 33.87 - ], - "商州区": [ - 109.93, - 33.87 - ], - "洛南县": [ - 110.13, - 34.08 - ], - "丹凤县": [ - 110.33, - 33.7 - ], - "商南县": [ - 110.88, - 33.53 - ], - "山阳县": [ - 109.88, - 33.53 - ], - "镇安县": [ - 109.15, - 33.43 - ], - "柞水县": [ - 109.1, - 33.68 - ], - "兰州市": [ - 103.82, - 36.07 - ], - "城关区": [ - 103.83, - 36.05 - ], - "西固区": [ - 103.62, - 36.1 - ], - "红古区": [ - 102.87, - 36.33 - ], - "永登县": [ - 103.27, - 36.73 - ], - "皋兰县": [ - 103.95, - 36.33 - ], - "榆中县": [ - 104.12, - 35.85 - ], - "嘉峪关市": [ - 98.27, - 39.8 - ], - "金昌市": [ - 102.18, - 38.5 - ], - "金川区": [ - 102.18, - 38.5 - ], - "永昌县": [ - 101.97, - 38.25 - ], - "白银市": [ - 104.18, - 36.55 - ], - "白银区": [ - 104.18, - 36.55 - ], - "平川区": [ - 104.83, - 36.73 - ], - "靖远县": [ - 104.68, - 36.57 - ], - "会宁县": [ - 105.05, - 35.7 - ], - "景泰县": [ - 104.07, - 37.15 - ], - "天水市": [ - 105.72, - 34.58 - ], - "清水县": [ - 106.13, - 34.75 - ], - "秦安县": [ - 105.67, - 34.87 - ], - "甘谷县": [ - 105.33, - 34.73 - ], - "武山县": [ - 104.88, - 34.72 - ], - "张家川回族自治县": [ - 106.22, - 35 - ], - "武威市": [ - 102.63, - 37.93 - ], - "凉州区": [ - 102.63, - 37.93 - ], - "民勤县": [ - 103.08, - 38.62 - ], - "古浪县": [ - 102.88, - 37.47 - ], - "天祝藏族自治县": [ - 103.13, - 36.98 - ], - "张掖市": [ - 100.45, - 38.93 - ], - "甘州区": [ - 100.45, - 38.93 - ], - "肃南裕固族自治县": [ - 99.62, - 38.83 - ], - "民乐县": [ - 100.82, - 38.43 - ], - "临泽县": [ - 100.17, - 39.13 - ], - "高台县": [ - 99.82, - 39.38 - ], - "山丹县": [ - 101.08, - 38.78 - ], - "平凉市": [ - 106.67, - 35.55 - ], - "崆峒区": [ - 106.67, - 35.55 - ], - "泾川县": [ - 107.37, - 35.33 - ], - "灵台县": [ - 107.62, - 35.07 - ], - "崇信县": [ - 107.03, - 35.3 - ], - "华亭县": [ - 106.65, - 35.22 - ], - "庄浪县": [ - 106.05, - 35.2 - ], - "静宁县": [ - 105.72, - 35.52 - ], - "酒泉市": [ - 98.52, - 39.75 - ], - "肃州区": [ - 98.52, - 39.75 - ], - "金塔县": [ - 98.9, - 39.98 - ], - "肃北蒙古族自治县": [ - 94.88, - 39.52 - ], - "阿克塞哈萨克族自治县": [ - 94.33, - 39.63 - ], - "玉门市": [ - 97.05, - 40.28 - ], - "敦煌市": [ - 94.67, - 40.13 - ], - "庆阳市": [ - 107.63, - 35.73 - ], - "西峰区": [ - 107.63, - 35.73 - ], - "庆城县": [ - 107.88, - 36 - ], - "环县": [ - 107.3, - 36.58 - ], - "华池县": [ - 107.98, - 36.47 - ], - "合水县": [ - 108.02, - 35.82 - ], - "正宁县": [ - 108.37, - 35.5 - ], - "宁县": [ - 107.92, - 35.5 - ], - "镇原县": [ - 107.2, - 35.68 - ], - "定西市": [ - 104.62, - 35.58 - ], - "安定区": [ - 104.62, - 35.58 - ], - "通渭县": [ - 105.25, - 35.2 - ], - "陇西县": [ - 104.63, - 35 - ], - "渭源县": [ - 104.22, - 35.13 - ], - "临洮县": [ - 103.87, - 35.38 - ], - "漳县": [ - 104.47, - 34.85 - ], - "岷县": [ - 104.03, - 34.43 - ], - "陇南市": [ - 104.92, - 33.4 - ], - "武都区": [ - 104.92, - 33.4 - ], - "成县": [ - 105.72, - 33.73 - ], - "文县": [ - 104.68, - 32.95 - ], - "宕昌县": [ - 104.38, - 34.05 - ], - "康县": [ - 105.6, - 33.33 - ], - "西和县": [ - 105.3, - 34.02 - ], - "礼县": [ - 105.17, - 34.18 - ], - "徽县": [ - 106.08, - 33.77 - ], - "两当县": [ - 106.3, - 33.92 - ], - "临夏回族自治州": [ - 103.22, - 35.6 - ], - "临夏市": [ - 103.22, - 35.6 - ], - "临夏县": [ - 103, - 35.5 - ], - "康乐县": [ - 103.72, - 35.37 - ], - "永靖县": [ - 103.32, - 35.93 - ], - "广河县": [ - 103.58, - 35.48 - ], - "和政县": [ - 103.35, - 35.43 - ], - "东乡族自治县": [ - 103.4, - 35.67 - ], - "甘南藏族自治州": [ - 102.92, - 34.98 - ], - "合作市": [ - 102.92, - 34.98 - ], - "临潭县": [ - 103.35, - 34.7 - ], - "卓尼县": [ - 103.5, - 34.58 - ], - "舟曲县": [ - 104.37, - 33.78 - ], - "迭部县": [ - 103.22, - 34.05 - ], - "玛曲县": [ - 102.07, - 34 - ], - "碌曲县": [ - 102.48, - 34.58 - ], - "夏河县": [ - 102.52, - 35.2 - ], - "西宁市": [ - 101.78, - 36.62 - ], - "城东区": [ - 101.8, - 36.62 - ], - "城中区": [ - 101.78, - 36.62 - ], - "城西区": [ - 101.77, - 36.62 - ], - "城北区": [ - 101.77, - 36.67 - ], - "大通回族土族自治县": [ - 101.68, - 36.93 - ], - "湟中县": [ - 101.57, - 36.5 - ], - "湟源县": [ - 101.27, - 36.68 - ], - "海东地区": [ - 102.12, - 36.5 - ], - "平安县": [ - 102.12, - 36.5 - ], - "民和回族土族自治县": [ - 102.8, - 36.33 - ], - "乐都县": [ - 102.4, - 36.48 - ], - "互助土族自治县": [ - 101.95, - 36.83 - ], - "化隆回族自治县": [ - 102.27, - 36.1 - ], - "循化撒拉族自治县": [ - 102.48, - 35.85 - ], - "海北藏族自治州": [ - 100.9, - 36.97 - ], - "门源回族自治县": [ - 101.62, - 37.38 - ], - "祁连县": [ - 100.25, - 38.18 - ], - "海晏县": [ - 100.98, - 36.9 - ], - "刚察县": [ - 100.13, - 37.33 - ], - "黄南藏族自治州": [ - 102.02, - 35.52 - ], - "同仁县": [ - 102.02, - 35.52 - ], - "尖扎县": [ - 102.03, - 35.93 - ], - "泽库县": [ - 101.47, - 35.03 - ], - "河南蒙古族自治县": [ - 101.6, - 34.73 - ], - "海南藏族自治州": [ - 100.62, - 36.28 - ], - "共和县": [ - 100.62, - 36.28 - ], - "同德县": [ - 100.57, - 35.25 - ], - "贵德县": [ - 101.43, - 36.05 - ], - "兴海县": [ - 99.98, - 35.58 - ], - "贵南县": [ - 100.75, - 35.58 - ], - "果洛藏族自治州": [ - 100.23, - 34.48 - ], - "玛沁县": [ - 100.23, - 34.48 - ], - "班玛县": [ - 100.73, - 32.93 - ], - "甘德县": [ - 99.9, - 33.97 - ], - "达日县": [ - 99.65, - 33.75 - ], - "久治县": [ - 101.48, - 33.43 - ], - "玛多县": [ - 98.18, - 34.92 - ], - "玉树藏族自治州": [ - 97.02, - 33 - ], - "玉树县": [ - 97.02, - 33 - ], - "杂多县": [ - 95.3, - 32.9 - ], - "称多县": [ - 97.1, - 33.37 - ], - "治多县": [ - 95.62, - 33.85 - ], - "囊谦县": [ - 96.48, - 32.2 - ], - "曲麻莱县": [ - 95.8, - 34.13 - ], - "海西蒙古族藏族自治州": [ - 97.37, - 37.37 - ], - "格尔木市": [ - 94.9, - 36.42 - ], - "德令哈市": [ - 97.37, - 37.37 - ], - "乌兰县": [ - 98.48, - 36.93 - ], - "都兰县": [ - 98.08, - 36.3 - ], - "天峻县": [ - 99.02, - 37.3 - ], - "银川市": [ - 106.28, - 38.47 - ], - "兴庆区": [ - 106.28, - 38.48 - ], - "西夏区": [ - 106.18, - 38.48 - ], - "金凤区": [ - 106.25, - 38.47 - ], - "永宁县": [ - 106.25, - 38.28 - ], - "贺兰县": [ - 106.35, - 38.55 - ], - "灵武市": [ - 106.33, - 38.1 - ], - "石嘴山市": [ - 106.38, - 39.02 - ], - "大武口区": [ - 106.38, - 39.02 - ], - "惠农区": [ - 106.78, - 39.25 - ], - "平罗县": [ - 106.53, - 38.9 - ], - "吴忠市": [ - 106.2, - 37.98 - ], - "利通区": [ - 106.2, - 37.98 - ], - "盐池县": [ - 107.4, - 37.78 - ], - "同心县": [ - 105.92, - 36.98 - ], - "青铜峡市": [ - 106.07, - 38.02 - ], - "固原市": [ - 106.28, - 36 - ], - "原州区": [ - 106.28, - 36 - ], - "西吉县": [ - 105.73, - 35.97 - ], - "隆德县": [ - 106.12, - 35.62 - ], - "泾源县": [ - 106.33, - 35.48 - ], - "彭阳县": [ - 106.63, - 35.85 - ], - "中卫市": [ - 105.18, - 37.52 - ], - "沙坡头区": [ - 105.18, - 37.52 - ], - "中宁县": [ - 105.67, - 37.48 - ], - "海原县": [ - 105.65, - 36.57 - ], - "乌鲁木齐市": [ - 87.62, - 43.82 - ], - "天山区": [ - 87.65, - 43.78 - ], - "沙依巴克区": [ - 87.6, - 43.78 - ], - "新市区": [ - 87.6, - 43.85 - ], - "水磨沟区": [ - 87.63, - 43.83 - ], - "头屯河区": [ - 87.42, - 43.87 - ], - "达坂城区": [ - 88.3, - 43.35 - ], - "乌鲁木齐县": [ - 87.6, - 43.8 - ], - "克拉玛依市": [ - 84.87, - 45.6 - ], - "独山子区": [ - 84.85, - 44.32 - ], - "克拉玛依区": [ - 84.87, - 45.6 - ], - "白碱滩区": [ - 85.13, - 45.7 - ], - "乌尔禾区": [ - 85.68, - 46.08 - ], - "吐鲁番地区": [ - 89.17, - 42.95 - ], - "吐鲁番市": [ - 89.17, - 42.95 - ], - "鄯善县": [ - 90.22, - 42.87 - ], - "托克逊县": [ - 88.65, - 42.78 - ], - "哈密地区": [ - 93.52, - 42.83 - ], - "哈密市": [ - 93.52, - 42.83 - ], - "伊吾县": [ - 94.7, - 43.25 - ], - "昌吉回族自治州": [ - 87.3, - 44.02 - ], - "昌吉市": [ - 87.3, - 44.02 - ], - "阜康市": [ - 87.98, - 44.15 - ], - "米泉市": [ - 87.65, - 43.97 - ], - "呼图壁县": [ - 86.9, - 44.18 - ], - "玛纳斯县": [ - 86.22, - 44.3 - ], - "奇台县": [ - 89.58, - 44.02 - ], - "吉木萨尔县": [ - 89.18, - 44 - ], - "木垒哈萨克自治县": [ - 90.28, - 43.83 - ], - "博尔塔拉蒙古自治州": [ - 82.07, - 44.9 - ], - "博乐市": [ - 82.07, - 44.9 - ], - "精河县": [ - 82.88, - 44.6 - ], - "温泉县": [ - 81.03, - 44.97 - ], - "巴音郭楞蒙古自治州": [ - 86.15, - 41.77 - ], - "库尔勒市": [ - 86.15, - 41.77 - ], - "轮台县": [ - 84.27, - 41.78 - ], - "尉犁县": [ - 86.25, - 41.33 - ], - "若羌县": [ - 88.17, - 39.02 - ], - "且末县": [ - 85.53, - 38.13 - ], - "焉耆回族自治县": [ - 86.57, - 42.07 - ], - "和静县": [ - 86.4, - 42.32 - ], - "和硕县": [ - 86.87, - 42.27 - ], - "博湖县": [ - 86.63, - 41.98 - ], - "阿克苏地区": [ - 80.27, - 41.17 - ], - "阿克苏市": [ - 80.27, - 41.17 - ], - "温宿县": [ - 80.23, - 41.28 - ], - "库车县": [ - 82.97, - 41.72 - ], - "沙雅县": [ - 82.78, - 41.22 - ], - "新和县": [ - 82.6, - 41.55 - ], - "拜城县": [ - 81.87, - 41.8 - ], - "乌什县": [ - 79.23, - 41.22 - ], - "阿瓦提县": [ - 80.38, - 40.63 - ], - "柯坪县": [ - 79.05, - 40.5 - ], - "阿图什市": [ - 76.17, - 39.72 - ], - "阿克陶县": [ - 75.95, - 39.15 - ], - "阿合奇县": [ - 78.45, - 40.93 - ], - "乌恰县": [ - 75.25, - 39.72 - ], - "喀什地区": [ - 75.98, - 39.47 - ], - "喀什市": [ - 75.98, - 39.47 - ], - "疏附县": [ - 75.85, - 39.38 - ], - "疏勒县": [ - 76.05, - 39.4 - ], - "英吉沙县": [ - 76.17, - 38.93 - ], - "泽普县": [ - 77.27, - 38.18 - ], - "莎车县": [ - 77.23, - 38.42 - ], - "叶城县": [ - 77.42, - 37.88 - ], - "麦盖提县": [ - 77.65, - 38.9 - ], - "岳普湖县": [ - 76.77, - 39.23 - ], - "伽师县": [ - 76.73, - 39.5 - ], - "巴楚县": [ - 78.55, - 39.78 - ], - "和田地区": [ - 79.92, - 37.12 - ], - "和田市": [ - 79.92, - 37.12 - ], - "和田县": [ - 79.93, - 37.1 - ], - "墨玉县": [ - 79.73, - 37.27 - ], - "皮山县": [ - 78.28, - 37.62 - ], - "洛浦县": [ - 80.18, - 37.07 - ], - "策勒县": [ - 80.8, - 37 - ], - "于田县": [ - 81.67, - 36.85 - ], - "民丰县": [ - 82.68, - 37.07 - ], - "伊犁哈萨克自治州": [ - 81.32, - 43.92 - ], - "伊宁市": [ - 81.32, - 43.92 - ], - "奎屯市": [ - 84.9, - 44.42 - ], - "伊宁县": [ - 81.52, - 43.98 - ], - "察布查尔锡伯自治县": [ - 81.15, - 43.83 - ], - "霍城县": [ - 80.88, - 44.05 - ], - "巩留县": [ - 82.23, - 43.48 - ], - "新源县": [ - 83.25, - 43.43 - ], - "昭苏县": [ - 81.13, - 43.15 - ], - "特克斯县": [ - 81.83, - 43.22 - ], - "尼勒克县": [ - 82.5, - 43.78 - ], - "塔城地区": [ - 82.98, - 46.75 - ], - "塔城市": [ - 82.98, - 46.75 - ], - "乌苏市": [ - 84.68, - 44.43 - ], - "额敏县": [ - 83.63, - 46.53 - ], - "沙湾县": [ - 85.62, - 44.33 - ], - "托里县": [ - 83.6, - 45.93 - ], - "裕民县": [ - 82.98, - 46.2 - ], - "和布克赛尔蒙古自治县": [ - 85.72, - 46.8 - ], - "阿勒泰地区": [ - 88.13, - 47.85 - ], - "阿勒泰市": [ - 88.13, - 47.85 - ], - "布尔津县": [ - 86.85, - 47.7 - ], - "富蕴县": [ - 89.52, - 47 - ], - "福海县": [ - 87.5, - 47.12 - ], - "哈巴河县": [ - 86.42, - 48.07 - ], - "青河县": [ - 90.38, - 46.67 - ], - "吉木乃县": [ - 85.88, - 47.43 - ], - "石河子市": [ - 86.03, - 44.3 - ], - "阿拉尔市": [ - 81.28, - 40.55 - ], - "图木舒克市": [ - 79.13, - 39.85 - ], - "五家渠市": [ - 87.53, - 44.17 - ], - "台北市": [ - 121.5, - 25.03 - ], - "高雄市": [ - 120.28, - 22.62 - ], - "基隆市": [ - 121.73, - 25.13 - ], - "台中市": [ - 120.67, - 24.15 - ], - "台南市": [ - 120.2, - 23 - ], - "新竹市": [ - 120.95, - 24.82 - ], - "嘉义市": [ - 120.43, - 23.48 - ], - "台北县": [ - 121.47, - 25.02 - ], - "宜兰县": [ - 121.75, - 24.77 - ], - "桃园县": [ - 121.3, - 24.97 - ], - "苗栗县": [ - 120.8, - 24.53 - ], - "台中县": [ - 120.72, - 24.25 - ], - "彰化县": [ - 120.53, - 24.08 - ], - "南投县": [ - 120.67, - 23.92 - ], - "云林县": [ - 120.53, - 23.72 - ], - "台南县": [ - 120.32, - 23.32 - ], - "高雄县": [ - 120.37, - 22.63 - ], - "屏东县": [ - 120.48, - 22.67 - ], - "台东县": [ - 121.15, - 22.75 - ], - "花莲县": [ - 121.6, - 23.98 - ], - "澎湖县": [ - 119.58, - 23.58 - ], - "北京": [ - 116.407526, - 39.904030 - ], - "天津": [ - 117.200983, - 39.084158 - ], - "河北": [ - 114.468664, - 38.037057 - ], - "山西": [ - 112.562398, - 37.873531 - ], - "内蒙古": [ - 111.765617, - 40.817498 - ], - "辽宁": [ - 123.429440, - 41.835441 - ], - "吉林": [ - 125.325990, - 43.896536 - ], - "黑龙江": [ - 126.661669, - 45.742347 - ], - "上海": [ - 121.473701, - 31.230416 - ], - "江苏": [ - 118.763232, - 32.061707 - ], - "浙江": [ - 120.152791, - 30.267446 - ], - "安徽": [ - 117.284922, - 31.861184 - ], - "福建": [ - 119.295144, - 26.100779 - ], - "江西": [ - 115.909228, - 28.675696 - ], - "山东": [ - 117.020359, - 36.668530 - ], - "河南": [ - 113.753602, - 34.765515 - ], - "湖北": [ - 114.341861, - 30.546498 - ], - "湖南": [ - 112.983810, - 28.112444 - ], - "广东": [ - 113.266530, - 23.132191 - ], - "广西": [ - 108.327546, - 22.815478 - ], - "海南": [ - 110.349228, - 20.017377 - ], - "重庆": [ - 106.551556, - 29.563009 - ], - "四川": [ - 104.075931, - 30.651651 - ], - "贵州": [ - 106.707410, - 26.598194 - ], - "云南": [ - 102.710002, - 25.045806 - ], - "西藏": [ - 91.117212, - 29.646922 - ], - "陕西": [ - 108.954239, - 34.265472 - ], - "甘肃": [ - 103.826308, - 36.059421 - ], - "青海": [ - 101.780199, - 36.620901 - ], - "宁夏": [ - 106.258754, - 38.471317 - ], - "新疆": [ - 87.627704, - 43.793026 - ], - "香港": [ - 114.173355, - 22.320048 - ], - "澳门": [ - 113.549090, - 22.198951 - ], - "台湾": [ - 121.509062, - 25.044332 - ] -} \ No newline at end of file diff --git a/resource/datasets/countries_regions_db.json b/resource/datasets/countries_regions_db.json deleted file mode 100644 index 98edf9a..0000000 --- a/resource/datasets/countries_regions_db.json +++ /dev/null @@ -1,218 +0,0 @@ -{ - "蒲隆地": "BI", - "圣卢西亚": "LC", - "巴巴多斯": "BB", - "安道尔": "AD", - "利比里亚": "LR", - "吉尔吉斯斯坦": "KG", - "阿曼": "OM", - "利比亚": "LY", - "根西": "GG", - "南非": "ZA", - "阿塞拜疆": "AZ", - "巴拉圭": "PY", - "匈牙利": "HU", - "巴勒斯坦": "PS", - "泰国": "TH", - "黎巴嫩": "LB", - "英属维尔京群岛": "VG", - "特立尼达和多巴哥": "TT", - "巴基斯坦": "PK", - "加拿大": "CA", - "保加利亚": "BG", - "马来西亚": "MY", - "叙利亚": "SY", - "毛里塔尼亚": "MR", - "白俄罗斯": "BY", - "秘鲁": "PE", - "摩洛哥": "MA", - "莱索托": "LS", - "法罗群岛": "FO", - "圣基茨和尼维斯": "KN", - "阿根廷": "AR", - "委内瑞拉": "VE", - "塞舌尔": "SC", - "英属印度洋领地": "IO", - "瓦努阿图": "VU", - "纳米比亚": "NA", - "马拉维": "MW", - "克罗地亚": "HR", - "玻利维亚": "BO", - "塞内加尔": "SN", - "希腊": "GR", - "蒙古": "MN", - "东帝汶": "TL", - "新加坡": "SG", - "意大利": "IT", - "皮特凱恩群島": "PN", - "芬兰": "FI", - "圭亚那": "GY", - "福克兰群岛": "FK", - "毛里求斯": "MU", - "马其顿": "MK", - "新西兰": "NZ", - "波斯尼亚-黑塞哥维那": "BA", - "吐瓦鲁": "TV", - "以色列": "IL", - "塞尔维亚": "RS", - "密克罗尼西亚联邦": "FM", - "斯洛文尼亚": "SI", - "阿富汗": "AF", - "科威特": "KW", - "英国": "GB", - "汤加": "TO", - "贝宁": "BJ", - "撒拉威阿拉伯民主共和国": "", - "海地": "HT", - "格鲁吉亚": "GE", - "安提瓜和巴布达": "AG", - "刚果金": "CD", - "澳大利亚": "AU", - "史瓦济兰": "SZ", - "马达加斯加": "MG", - "哥伦比亚": "CO", - "多米尼加共和国": "DO", - "爱沙尼亚": "EE", - "哥斯达黎加": "CR", - "塞浦路斯": "CY", - "沙特阿拉伯": "SA", - "南苏丹": "SS", - "荷兰": "NL", - "圣马力诺": "SM", - "罗马尼亚": "RO", - "智利": "CL", - "几内亚比索": "GW", - "尼加拉瓜": "NI", - "特克斯和凯科斯群岛": "TC", - "珊瑚海群岛领地": "", - "泽西": "JE", - "奥地利": "AT", - "蒙特塞拉特": "MS", - "纽埃": "NU", - "圣文森特和格林纳丁斯": "VC", - "伯利兹": "BZ", - "斯洛伐克": "SK", - "哈萨克斯坦": "KZ", - "直布罗陀": "GI", - "柬埔寨": "KH", - "立陶宛": "LT", - "中非共和国": "CF", - "瑞典": "SE", - "爱尔兰": "IE", - "赤道几内亚": "GQ", - "亚美尼亚": "AM", - "捷克": "CZ", - "冈比亚": "GM", - "格陵兰": "GL", - "科索沃": "", - "印度": "IN", - "多哥": "TG", - "挪威": "NO", - "土耳其": "TR", - "拉脱维亚": "LV", - "佛得角": "CV", - "乌兹别克斯坦": "UZ", - "肯尼亚": "KE", - "博茨瓦纳": "BW", - "加蓬": "GA", - "塔吉克斯坦": "TJ", - "尼日尔": "NE", - "布基纳法索": "BF", - "安圭拉": "AI", - "老挝": "LA", - "阿尔巴尼亚": "AL", - "厄瓜多尔": "EC", - "葡萄牙": "PT", - "乍得": "TD", - "南乔治亚和南桑威奇群岛": "GS", - "几内亚": "GN", - "冰岛": "IS", - "托克劳": "TK", - "摩纳哥": "MC", - "埃及": "EG", - "马绍尔群岛": "MH", - "巴拿马": "PA", - "巴林": "BH", - "苏里南": "SR", - "帕劳": "PW", - "尼日利亚": "NG", - "加纳": "GH", - "牙买加": "JM", - "巴哈马": "BS", - "波兰": "PL", - "土库曼": "TM", - "古巴": "CU", - "吉布提": "DJ", - "马恩岛": "IM", - "巴布亚新几内亚": "PG", - "文莱": "BN", - "摩尔多瓦": "MD", - "开曼群岛": "KY", - "安哥拉": "AO", - "乌克兰": "UA", - "喀麦隆": "CM", - "萨尔瓦多": "SV", - "萨摩亚": "WS", - "黑山": "ME", - "孟加拉国": "BD", - "韩国": "KR", - "苏丹": "SD", - "厄立特里亚": "ER", - "库克群岛": "CK", - "马里": "ML", - "伊朗": "IR", - "伊拉克": "IQ", - "日本": "JP", - "突尼斯": "TN", - "津巴布韦": "ZW", - "菲律宾": "PH", - "约旦": "JO", - "埃塞俄比亚": "ET", - "德国": "DE", - "巴西": "BR", - "卢旺达": "RW", - "洪都拉斯": "HN", - "梵蒂冈": "VA", - "基里巴斯": "KI", - "阿拉伯联合酋长国": "AE", - "墨西哥": "MX", - "塞拉利昂": "SL", - "所罗门群岛": "SB", - "斯里兰卡": "LK", - "俄罗斯": "RU", - "法国": "FR", - "危地马拉": "GT", - "越南": "VN", - "坦桑尼亚": "TZ", - "比利时": "BE", - "丹麦": "DK", - "索马里": "SO", - "美国": "US", - "马尔代夫": "MV", - "列支敦士登": "LI", - "科摩罗": "KM", - "百慕达群岛": "BM", - "不丹": "BT", - "朝鲜": "KP", - "莫桑比克": "MZ", - "印度尼西亚, 印尼": "ID", - "也门": "YE", - "刚果-布拉柴维尔": "CG", - "乌拉圭": "UY", - "圣赫勒拿-阿森松和特里斯坦-达库尼亚": "SH", - "尼泊尔": "NP", - "多米尼克": "DM", - "马耳他": "MT", - "阿尔及利亚": "DZ", - "卡塔尔": "QA", - "赞比亚": "ZM", - "缅甸": "MM", - "卢森堡": "LU", - "斐济": "FJ", - "西班牙": "ES", - "乌干达": "UG", - "中国": "CN", - "中国香港": "HK", - "中国台湾": "TW", - "china": "CN" -} diff --git a/resource/datasets/map_filename.json b/resource/datasets/map_filename.json deleted file mode 100644 index b63752e..0000000 --- a/resource/datasets/map_filename.json +++ /dev/null @@ -1,2550 +0,0 @@ -{ - "bulma": [ - "bulma.min", - "css" - ], - "jquery": [ - "jquery.min", - "js" - ], - "jquery-ui": [ - "jquery-ui.min", - "js" - ], - "resize-sensor": [ - "ResizeSensor", - "js" - ], - "echarts": [ - "echarts.min", - "js" - ], - "echarts-gl": [ - "echarts-gl.min", - "js" - ], - "echarts-liquidfill": [ - "echarts-liquidfill.min", - "js" - ], - "echarts-wordcloud": [ - "echarts-wordcloud.min", - "js" - ], - "bmap": [ - "bmap.min", - "js" - ], - "chalk": [ - "themes/chalk", - "js" - ], - "essos": [ - "themes/essos", - "js" - ], - "halloween": [ - "themes/halloween", - "js" - ], - "infographic": [ - "themes/infographic", - "js" - ], - "macarons": [ - "themes/macarons", - "js" - ], - "purple-passion": [ - "themes/purple-passion", - "js" - ], - "roma": [ - "themes/roma", - "js" - ], - "romantic": [ - "themes/romantic", - "js" - ], - "shine": [ - "themes/shine", - "js" - ], - "vintage": [ - "themes/vintage", - "js" - ], - "walden": [ - "themes/walden", - "js" - ], - "westeros": [ - "themes/westeros", - "js" - ], - "wonderland": [ - "themes/wonderland", - "js" - ], - "china": [ - "maps/china", - "js" - ], - "china-cities": [ - "maps/china-cities", - "js" - ], - "world": [ - "maps/world", - "js" - ], - "world_china_provinces": [ - "maps/world_china_provinces", - "js" - ], - "广东": [ - "maps/guangdong", - "js" - ], - "安徽": [ - "maps/anhui", - "js" - ], - "福建": [ - "maps/fujian", - "js" - ], - "甘肃": [ - "maps/gansu", - "js" - ], - "广西": [ - "maps/guangxi", - "js" - ], - "贵州": [ - "maps/guizhou", - "js" - ], - "海南": [ - "maps/hainan", - "js" - ], - "河北": [ - "maps/hebei", - "js" - ], - "黑龙江": [ - "maps/heilongjiang", - "js" - ], - "河南": [ - "maps/henan", - "js" - ], - "湖北": [ - "maps/hubei", - "js" - ], - "湖南": [ - "maps/hunan", - "js" - ], - "江苏": [ - "maps/jiangsu", - "js" - ], - "江西": [ - "maps/jiangxi", - "js" - ], - "吉林": [ - "maps/jilin", - "js" - ], - "辽宁": [ - "maps/liaoning", - "js" - ], - "内蒙古": [ - "maps/neimenggu", - "js" - ], - "宁夏": [ - "maps/ningxia", - "js" - ], - "青海": [ - "maps/qinghai", - "js" - ], - "山东": [ - "maps/shandong", - "js" - ], - "山西": [ - "maps/shanxi", - "js" - ], - "陕西": [ - "maps/shanxi1", - "js" - ], - "四川": [ - "maps/sichuan", - "js" - ], - "台湾": [ - "maps/taiwan", - "js" - ], - "新疆": [ - "maps/xinjiang", - "js" - ], - "西藏": [ - "maps/xizang", - "js" - ], - "云南": [ - "maps/yunnan", - "js" - ], - "浙江": [ - "maps/zhejiang", - "js" - ], - "七台河": [ - "maps/hei1_long2_jiang1_qi1_tai2_he2", - "js" - ], - "万宁": [ - "maps/hai3_nan2_wan4_ning2", - "js" - ], - "三亚": [ - "maps/hai3_nan2_san1_ya4", - "js" - ], - "三明": [ - "maps/fu2_jian4_san1_ming2", - "js" - ], - "三沙": [ - "maps/hai3_nan2_san1_sha1", - "js" - ], - "三门峡": [ - "maps/he2_nan2_san1_men2_xia2", - "js" - ], - "上海": [ - "maps/shanghai", - "js" - ], - "上饶": [ - "maps/jiang1_xi1_shang4_rao2", - "js" - ], - "东方": [ - "maps/hai3_nan2_dong1_fang1", - "js" - ], - "东沙群岛": [ - "maps/guang3_dong1_dong1_sha1_qun2_dao3", - "js" - ], - "东莞": [ - "maps/guang3_dong1_dong1_guan1", - "js" - ], - "东营": [ - "maps/shan1_dong1_dong1_ying2", - "js" - ], - "中卫": [ - "maps/ning2_xia4_zhong1_wei4", - "js" - ], - "中山": [ - "maps/guang3_dong1_zhong1_shan1", - "js" - ], - "临夏回族自治州": [ - "maps/gan1_su4_lin2_xia4_hui2_zu2_zi4_zhi4_zhou1", - "js" - ], - "临汾": [ - "maps/shan1_xi1_lin2_fen2", - "js" - ], - "临沂": [ - "maps/shan1_dong1_lin2_yi2", - "js" - ], - "临沧": [ - "maps/yun2_nan2_lin2_cang1", - "js" - ], - "临高县": [ - "maps/hai3_nan2_lin2_gao1_xian4", - "js" - ], - "丹东": [ - "maps/liao2_ning2_dan1_dong1", - "js" - ], - "丽水": [ - "maps/zhe4_jiang1_li4_shui3", - "js" - ], - "丽江": [ - "maps/yun2_nan2_li4_jiang1", - "js" - ], - "乌兰察布": [ - "maps/nei4_meng2_gu3_wu1_lan2_cha2_bu4", - "js" - ], - "乌海": [ - "maps/nei4_meng2_gu3_wu1_hai3", - "js" - ], - "乌鲁木齐": [ - "maps/xin1_jiang1_wu1_lu3_mu4_qi2", - "js" - ], - "乐东黎族自治县": [ - "maps/hai3_nan2_le4_dong1_li2_zu2_zi4_zhi4_xian4", - "js" - ], - "乐山": [ - "maps/si4_chuan1_le4_shan1", - "js" - ], - "九江": [ - "maps/jiang1_xi1_jiu3_jiang1", - "js" - ], - "云浮": [ - "maps/guang3_dong1_yun2_fu2", - "js" - ], - "五家渠": [ - "maps/xin1_jiang1_wu3_jia1_qu2", - "js" - ], - "五指山": [ - "maps/hai3_nan2_wu3_zhi3_shan1", - "js" - ], - "亳州": [ - "maps/an1_hui1_bo2_zhou1", - "js" - ], - "仙桃": [ - "maps/hu2_bei3_xian1_tao2", - "js" - ], - "伊春": [ - "maps/hei1_long2_jiang1_yi1_chun1", - "js" - ], - "伊犁哈萨克自治州": [ - "maps/xin1_jiang1_yi1_li2_ha1_sa4_ke4_zi4_zhi4_zhou1", - "js" - ], - "佛山": [ - "maps/guang3_dong1_fo2_shan1", - "js" - ], - "佳木斯": [ - "maps/hei1_long2_jiang1_jia1_mu4_si1", - "js" - ], - "保亭黎族苗族自治县": [ - "maps/hai3_nan2_bao3_ting2_li2_zu2_miao2_zu2_zi4_zhi4_xian4", - "js" - ], - "保定": [ - "maps/he2_bei3_bao3_ding4", - "js" - ], - "保山": [ - "maps/yun2_nan2_bao3_shan1", - "js" - ], - "信阳": [ - "maps/he2_nan2_xin4_yang2", - "js" - ], - "儋州": [ - "maps/hai3_nan2_dan1_zhou1", - "js" - ], - "克孜勒苏柯尔克孜自治州": [ - "maps/xin1_jiang1_ke4_zi1_le4_su1_ke1_er3_ke4_zi1_zi4_zhi4_zhou1", - "js" - ], - "克拉玛依": [ - "maps/xin1_jiang1_ke4_la1_ma3_yi1", - "js" - ], - "六安": [ - "maps/an1_hui1_liu4_an1", - "js" - ], - "六盘水": [ - "maps/gui4_zhou1_liu4_pan2_shui3", - "js" - ], - "兰州": [ - "maps/gan1_su4_lan2_zhou1", - "js" - ], - "兴安盟": [ - "maps/nei4_meng2_gu3_xing1_an1_meng2", - "js" - ], - "内江": [ - "maps/si4_chuan1_nei4_jiang1", - "js" - ], - "凉山彝族自治州": [ - "maps/si4_chuan1_liang2_shan1_yi2_zu2_zi4_zhi4_zhou1", - "js" - ], - "包头": [ - "maps/nei4_meng2_gu3_bao1_tou2", - "js" - ], - "北京": [ - "maps/beijing", - "js" - ], - "北屯": [ - "maps/xin1_jiang1_bei3_tun2", - "js" - ], - "北海": [ - "maps/guang3_xi1_bei3_hai3", - "js" - ], - "十堰": [ - "maps/hu2_bei3_shi2_yan4", - "js" - ], - "南京": [ - "maps/jiang1_su1_nan2_jing1", - "js" - ], - "南充": [ - "maps/si4_chuan1_nan2_chong1", - "js" - ], - "南宁": [ - "maps/guang3_xi1_nan2_ning2", - "js" - ], - "南平": [ - "maps/fu2_jian4_nan2_ping2", - "js" - ], - "南昌": [ - "maps/jiang1_xi1_nan2_chang1", - "js" - ], - "南通": [ - "maps/jiang1_su1_nan2_tong1", - "js" - ], - "南阳": [ - "maps/he2_nan2_nan2_yang2", - "js" - ], - "博尔塔拉蒙古自治州": [ - "maps/xin1_jiang1_bo2_er3_ta3_la1_meng2_gu3_zi4_zhi4_zhou1", - "js" - ], - "厦门": [ - "maps/fu2_jian4_sha4_men2", - "js" - ], - "双河": [ - "maps/xin1_jiang1_shuang1_he2", - "js" - ], - "双鸭山": [ - "maps/hei1_long2_jiang1_shuang1_ya1_shan1", - "js" - ], - "可克达拉": [ - "maps/xin1_jiang1_ke3_ke4_da2_la1", - "js" - ], - "台州": [ - "maps/zhe4_jiang1_tai2_zhou1", - "js" - ], - "合肥": [ - "maps/an1_hui1_he2_fei2", - "js" - ], - "吉安": [ - "maps/jiang1_xi1_ji2_an1", - "js" - ], - "吉林市": [ - "maps/ji2_lin2_ji2_lin2", - "js" - ], - "吐鲁番": [ - "maps/xin1_jiang1_tu3_lu3_fan1", - "js" - ], - "吕梁": [ - "maps/shan1_xi1_lv3_liang2", - "js" - ], - "吴忠": [ - "maps/ning2_xia4_wu2_zhong1", - "js" - ], - "周口": [ - "maps/he2_nan2_zhou1_kou3", - "js" - ], - "呼伦贝尔": [ - "maps/nei4_meng2_gu3_hu1_lun2_bei4_er3", - "js" - ], - "呼和浩特": [ - "maps/nei4_meng2_gu3_hu1_he2_hao4_te4", - "js" - ], - "和田地区": [ - "maps/xin1_jiang1_he2_tian2_di4_qu1", - "js" - ], - "咸宁": [ - "maps/hu2_bei3_xian2_ning2", - "js" - ], - "咸阳": [ - "maps/shan3_xi1_xian2_yang2", - "js" - ], - "哈密": [ - "maps/xin1_jiang1_ha1_mi4", - "js" - ], - "哈尔滨": [ - "maps/hei1_long2_jiang1_ha1_er3_bin1", - "js" - ], - "唐山": [ - "maps/he2_bei3_tang2_shan1", - "js" - ], - "商丘": [ - "maps/he2_nan2_shang1_qiu1", - "js" - ], - "商洛": [ - "maps/shan3_xi1_shang1_luo4", - "js" - ], - "喀什地区": [ - "maps/xin1_jiang1_ka1_shi2_di4_qu1", - "js" - ], - "嘉兴": [ - "maps/zhe4_jiang1_jia1_xing1", - "js" - ], - "嘉峪关": [ - "maps/gan1_su4_jia1_yu4_guan1", - "js" - ], - "四平": [ - "maps/ji2_lin2_si4_ping2", - "js" - ], - "固原": [ - "maps/ning2_xia4_gu4_yuan2", - "js" - ], - "图木舒克": [ - "maps/xin1_jiang1_tu2_mu4_shu1_ke4", - "js" - ], - "塔城地区": [ - "maps/xin1_jiang1_ta3_cheng2_di4_qu1", - "js" - ], - "大兴安岭地区": [ - "maps/hei1_long2_jiang1_da4_xing1_an1_ling2_di4_qu1", - "js" - ], - "大同": [ - "maps/shan1_xi1_da4_tong2", - "js" - ], - "大庆": [ - "maps/hei1_long2_jiang1_da4_qing4", - "js" - ], - "大理白族自治州": [ - "maps/yun2_nan2_da4_li3_bai2_zu2_zi4_zhi4_zhou1", - "js" - ], - "大连": [ - "maps/liao2_ning2_da4_lian2", - "js" - ], - "天水": [ - "maps/gan1_su4_tian1_shui3", - "js" - ], - "天津": [ - "maps/tianjin", - "js" - ], - "天门": [ - "maps/hu2_bei3_tian1_men2", - "js" - ], - "太原": [ - "maps/shan1_xi1_tai4_yuan2", - "js" - ], - "威海": [ - "maps/shan1_dong1_wei1_hai3", - "js" - ], - "娄底": [ - "maps/hu2_nan2_lou2_di3", - "js" - ], - "孝感": [ - "maps/hu2_bei3_xiao4_gan3", - "js" - ], - "宁德": [ - "maps/fu2_jian4_ning2_de2", - "js" - ], - "宁波": [ - "maps/zhe4_jiang1_ning2_bo1", - "js" - ], - "安庆": [ - "maps/an1_hui1_an1_qing4", - "js" - ], - "安康": [ - "maps/shan3_xi1_an1_kang1", - "js" - ], - "安阳": [ - "maps/he2_nan2_an1_yang2", - "js" - ], - "安顺": [ - "maps/gui4_zhou1_an1_shun4", - "js" - ], - "定安县": [ - "maps/hai3_nan2_ding4_an1_xian4", - "js" - ], - "定西": [ - "maps/gan1_su4_ding4_xi1", - "js" - ], - "宜宾": [ - "maps/si4_chuan1_yi2_bin1", - "js" - ], - "宜昌": [ - "maps/hu2_bei3_yi2_chang1", - "js" - ], - "宜春": [ - "maps/jiang1_xi1_yi2_chun1", - "js" - ], - "宝鸡": [ - "maps/shan3_xi1_bao3_ji1", - "js" - ], - "宣城": [ - "maps/an1_hui1_xuan1_cheng2", - "js" - ], - "宿州": [ - "maps/an1_hui1_su4_zhou1", - "js" - ], - "宿迁": [ - "maps/jiang1_su1_su4_qian1", - "js" - ], - "屯昌县": [ - "maps/hai3_nan2_tun2_chang1_xian4", - "js" - ], - "山南": [ - "maps/xi1_cang2_shan1_nan2", - "js" - ], - "岳阳": [ - "maps/hu2_nan2_yue4_yang2", - "js" - ], - "崇左": [ - "maps/guang3_xi1_chong2_zuo3", - "js" - ], - "巴中": [ - "maps/si4_chuan1_ba1_zhong1", - "js" - ], - "巴彦淖尔": [ - "maps/nei4_meng2_gu3_ba1_yan4_nao4_er3", - "js" - ], - "巴音郭楞蒙古自治州": [ - "maps/xin1_jiang1_ba1_yin1_guo1_leng2_meng2_gu3_zi4_zhi4_zhou1", - "js" - ], - "常州": [ - "maps/jiang1_su1_chang2_zhou1", - "js" - ], - "常德": [ - "maps/hu2_nan2_chang2_de2", - "js" - ], - "平凉": [ - "maps/gan1_su4_ping2_liang2", - "js" - ], - "平顶山": [ - "maps/he2_nan2_ping2_ding3_shan1", - "js" - ], - "广元": [ - "maps/si4_chuan1_guang3_yuan2", - "js" - ], - "广安": [ - "maps/si4_chuan1_guang3_an1", - "js" - ], - "广州": [ - "maps/guang3_dong1_guang3_zhou1", - "js" - ], - "庆阳": [ - "maps/gan1_su4_qing4_yang2", - "js" - ], - "廊坊": [ - "maps/he2_bei3_lang2_fang1", - "js" - ], - "延安": [ - "maps/shan3_xi1_yan2_an1", - "js" - ], - "延边朝鲜族自治州": [ - "maps/ji2_lin2_yan2_bian1_zhao1_xian1_zu2_zi4_zhi4_zhou1", - "js" - ], - "开封": [ - "maps/he2_nan2_kai1_feng1", - "js" - ], - "张家口": [ - "maps/he2_bei3_zhang1_jia1_kou3", - "js" - ], - "张家界": [ - "maps/hu2_nan2_zhang1_jia1_jie4", - "js" - ], - "张掖": [ - "maps/gan1_su4_zhang1_ye4", - "js" - ], - "徐州": [ - "maps/jiang1_su1_xu2_zhou1", - "js" - ], - "德宏傣族景颇族自治州": [ - "maps/yun2_nan2_de2_hong2_dai3_zu2_jing3_po3_zu2_zi4_zhi4_zhou1", - "js" - ], - "德州": [ - "maps/shan1_dong1_de2_zhou1", - "js" - ], - "德阳": [ - "maps/si4_chuan1_de2_yang2", - "js" - ], - "忻州": [ - "maps/shan1_xi1_xin1_zhou1", - "js" - ], - "怀化": [ - "maps/hu2_nan2_huai2_hua4", - "js" - ], - "怒江傈僳族自治州": [ - "maps/yun2_nan2_nu4_jiang1_li4_su4_zu2_zi4_zhi4_zhou1", - "js" - ], - "恩施土家族苗族自治州": [ - "maps/hu2_bei3_en1_shi1_tu3_jia1_zu2_miao2_zu2_zi4_zhi4_zhou1", - "js" - ], - "惠州": [ - "maps/guang3_dong1_hui4_zhou1", - "js" - ], - "成都": [ - "maps/si4_chuan1_cheng2_du1", - "js" - ], - "扬州": [ - "maps/jiang1_su1_yang2_zhou1", - "js" - ], - "承德": [ - "maps/he2_bei3_cheng2_de2", - "js" - ], - "抚州": [ - "maps/jiang1_xi1_fu3_zhou1", - "js" - ], - "抚顺": [ - "maps/liao2_ning2_fu3_shun4", - "js" - ], - "拉萨": [ - "maps/xi1_cang2_la1_sa4", - "js" - ], - "揭阳": [ - "maps/guang3_dong1_jie1_yang2", - "js" - ], - "攀枝花": [ - "maps/si4_chuan1_pan1_zhi1_hua1", - "js" - ], - "文山壮族苗族自治州": [ - "maps/yun2_nan2_wen2_shan1_zhuang4_zu2_miao2_zu2_zi4_zhi4_zhou1", - "js" - ], - "文昌": [ - "maps/hai3_nan2_wen2_chang1", - "js" - ], - "新乡": [ - "maps/he2_nan2_xin1_xiang1", - "js" - ], - "新余": [ - "maps/jiang1_xi1_xin1_yu2", - "js" - ], - "无锡": [ - "maps/jiang1_su1_wu2_xi2", - "js" - ], - "日喀则": [ - "maps/xi1_cang2_ri4_ka1_ze2", - "js" - ], - "日照": [ - "maps/shan1_dong1_ri4_zhao4", - "js" - ], - "昆明": [ - "maps/yun2_nan2_kun1_ming2", - "js" - ], - "昆玉": [ - "maps/xin1_jiang1_kun1_yu4", - "js" - ], - "昌吉回族自治州": [ - "maps/xin1_jiang1_chang1_ji2_hui2_zu2_zi4_zhi4_zhou1", - "js" - ], - "昌江黎族自治县": [ - "maps/hai3_nan2_chang1_jiang1_li2_zu2_zi4_zhi4_xian4", - "js" - ], - "昌都": [ - "maps/xi1_cang2_chang1_du1", - "js" - ], - "昭通": [ - "maps/yun2_nan2_zhao1_tong1", - "js" - ], - "晋中": [ - "maps/shan1_xi1_jin4_zhong1", - "js" - ], - "晋城": [ - "maps/shan1_xi1_jin4_cheng2", - "js" - ], - "普洱": [ - "maps/yun2_nan2_pu3_er3", - "js" - ], - "景德镇": [ - "maps/jiang1_xi1_jing3_de2_zhen4", - "js" - ], - "曲靖": [ - "maps/yun2_nan2_qu1_jing4", - "js" - ], - "朔州": [ - "maps/shan1_xi1_shuo4_zhou1", - "js" - ], - "朝阳": [ - "maps/liao2_ning2_zhao1_yang2", - "js" - ], - "本溪": [ - "maps/liao2_ning2_ben3_xi1", - "js" - ], - "来宾": [ - "maps/guang3_xi1_lai2_bin1", - "js" - ], - "杭州": [ - "maps/zhe4_jiang1_hang2_zhou1", - "js" - ], - "松原": [ - "maps/ji2_lin2_song1_yuan2", - "js" - ], - "林芝": [ - "maps/xi1_cang2_lin2_zhi1", - "js" - ], - "果洛藏族自治州": [ - "maps/qing1_hai3_guo3_luo4_cang2_zu2_zi4_zhi4_zhou1", - "js" - ], - "枣庄": [ - "maps/shan1_dong1_zao3_zhuang1", - "js" - ], - "柳州": [ - "maps/guang3_xi1_liu3_zhou1", - "js" - ], - "株洲": [ - "maps/hu2_nan2_zhu1_zhou1", - "js" - ], - "桂林": [ - "maps/guang3_xi1_gui4_lin2", - "js" - ], - "梅州": [ - "maps/guang3_dong1_mei2_zhou1", - "js" - ], - "梧州": [ - "maps/guang3_xi1_wu2_zhou1", - "js" - ], - "楚雄彝族自治州": [ - "maps/yun2_nan2_chu3_xiong2_yi2_zu2_zi4_zhi4_zhou1", - "js" - ], - "榆林": [ - "maps/shan3_xi1_yu2_lin2", - "js" - ], - "武威": [ - "maps/gan1_su4_wu3_wei1", - "js" - ], - "武汉": [ - "maps/hu2_bei3_wu3_han4", - "js" - ], - "毕节": [ - "maps/gui4_zhou1_bi4_jie2", - "js" - ], - "永州": [ - "maps/hu2_nan2_yong3_zhou1", - "js" - ], - "汉中": [ - "maps/shan3_xi1_han4_zhong1", - "js" - ], - "汕头": [ - "maps/guang3_dong1_shan4_tou2", - "js" - ], - "汕尾": [ - "maps/guang3_dong1_shan4_wei3", - "js" - ], - "江门": [ - "maps/guang3_dong1_jiang1_men2", - "js" - ], - "池州": [ - "maps/an1_hui1_chi2_zhou1", - "js" - ], - "沈阳": [ - "maps/liao2_ning2_shen3_yang2", - "js" - ], - "沧州": [ - "maps/he2_nan2_cang1_zhou1", - "js" - ], - "河池": [ - "maps/guang3_xi1_he2_chi2", - "js" - ], - "河源": [ - "maps/guang3_dong1_he2_yuan2", - "js" - ], - "泉州": [ - "maps/fu2_jian4_quan2_zhou1", - "js" - ], - "泰安": [ - "maps/shan1_dong1_tai4_an1", - "js" - ], - "泰州": [ - "maps/jiang1_su1_tai4_zhou1", - "js" - ], - "泸州": [ - "maps/si4_chuan1_lu2_zhou1", - "js" - ], - "洛阳": [ - "maps/he2_nan2_luo4_yang2", - "js" - ], - "济南": [ - "maps/shan1_dong1_ji4_nan2", - "js" - ], - "济宁": [ - "maps/shan1_dong1_ji4_ning2", - "js" - ], - "济源": [ - "maps/he2_nan2_ji4_yuan2", - "js" - ], - "海东": [ - "maps/qing1_hai3_hai3_dong1", - "js" - ], - "海北藏族自治州": [ - "maps/qing1_hai3_hai3_bei3_cang2_zu2_zi4_zhi4_zhou1", - "js" - ], - "海南藏族自治州": [ - "maps/qing1_hai3_hai3_nan2_cang2_zu2_zi4_zhi4_zhou1", - "js" - ], - "海口": [ - "maps/hai3_nan2_hai3_kou3", - "js" - ], - "海西蒙古族藏族自治州": [ - "maps/qing1_hai3_hai3_xi1_meng2_gu3_zu2_cang2_zu2_zi4_zhi4_zhou1", - "js" - ], - "淄博": [ - "maps/shan1_dong1_zi1_bo2", - "js" - ], - "淮北": [ - "maps/an1_hui1_huai2_bei3", - "js" - ], - "淮南": [ - "maps/an1_hui1_huai2_nan2", - "js" - ], - "淮安": [ - "maps/jiang1_su1_huai2_an1", - "js" - ], - "深圳": [ - "maps/guang3_dong1_shen1_zhen4", - "js" - ], - "清远": [ - "maps/guang3_dong1_qing1_yuan3", - "js" - ], - "温州": [ - "maps/zhe4_jiang1_wen1_zhou1", - "js" - ], - "渭南": [ - "maps/shan3_xi1_wei4_nan2", - "js" - ], - "湖州": [ - "maps/zhe4_jiang1_hu2_zhou1", - "js" - ], - "湘潭": [ - "maps/hu2_nan2_xiang1_tan2", - "js" - ], - "湘西土家族苗族自治州": [ - "maps/hu2_nan2_xiang1_xi1_tu3_jia1_zu2_miao2_zu2_zi4_zhi4_zhou1", - "js" - ], - "湛江": [ - "maps/guang3_dong1_zhan4_jiang1", - "js" - ], - "滁州": [ - "maps/an1_hui1_chu2_zhou1", - "js" - ], - "滨州": [ - "maps/shan1_dong1_bin1_zhou1", - "js" - ], - "漯河": [ - "maps/he2_nan2_ta4_he2", - "js" - ], - "漳州": [ - "maps/fu2_jian4_zhang1_zhou1", - "js" - ], - "潍坊": [ - "maps/shan1_dong1_wei2_fang1", - "js" - ], - "潜江": [ - "maps/hu2_bei3_qian2_jiang1", - "js" - ], - "潮州": [ - "maps/guang3_dong1_chao2_zhou1", - "js" - ], - "澄迈县": [ - "maps/hai3_nan2_cheng2_mai4_xian4", - "js" - ], - "澳门": [ - "maps/aomen", - "js" - ], - "濮阳": [ - "maps/he2_nan2_pu2_yang2", - "js" - ], - "烟台": [ - "maps/shan1_dong1_yan1_tai2", - "js" - ], - "焦作": [ - "maps/he2_nan2_jiao1_zuo4", - "js" - ], - "牡丹江": [ - "maps/hei1_long2_jiang1_mu3_dan1_jiang1", - "js" - ], - "玉林": [ - "maps/guang3_xi1_yu4_lin2", - "js" - ], - "玉树藏族自治州": [ - "maps/qing1_hai3_yu4_shu4_cang2_zu2_zi4_zhi4_zhou1", - "js" - ], - "玉溪": [ - "maps/yun2_nan2_yu4_xi1", - "js" - ], - "珠海": [ - "maps/guang3_dong1_zhu1_hai3", - "js" - ], - "琼中黎族苗族自治县": [ - "maps/hai3_nan2_qiong2_zhong1_li2_zu2_miao2_zu2_zi4_zhi4_xian4", - "js" - ], - "琼海": [ - "maps/hai3_nan2_qiong2_hai3", - "js" - ], - "甘南藏族自治州": [ - "maps/gan1_su4_gan1_nan2_cang2_zu2_zi4_zhi4_zhou1", - "js" - ], - "甘孜藏族自治州": [ - "maps/si4_chuan1_gan1_zi1_cang2_zu2_zi4_zhi4_zhou1", - "js" - ], - "白城": [ - "maps/ji2_lin2_bai2_cheng2", - "js" - ], - "白山": [ - "maps/ji2_lin2_bai2_shan1", - "js" - ], - "白沙黎族自治县": [ - "maps/hai3_nan2_bai2_sha1_li2_zu2_zi4_zhi4_xian4", - "js" - ], - "白银": [ - "maps/gan1_su4_bai2_yin2", - "js" - ], - "百色": [ - "maps/guang3_xi1_bai3_se4", - "js" - ], - "益阳": [ - "maps/hu2_nan2_yi4_yang2", - "js" - ], - "盐城": [ - "maps/jiang1_su1_yan2_cheng2", - "js" - ], - "盘锦": [ - "maps/liao2_ning2_pan2_jin3", - "js" - ], - "眉山": [ - "maps/si4_chuan1_mei2_shan1", - "js" - ], - "石嘴山": [ - "maps/ning2_xia4_shi2_zui3_shan1", - "js" - ], - "石家庄": [ - "maps/he2_bei3_shi2_jia1_zhuang1", - "js" - ], - "石河子": [ - "maps/xin1_jiang1_shi2_he2_zi3", - "js" - ], - "神农架林区": [ - "maps/hu2_bei3_shen2_nong2_jia4_lin2_qu1", - "js" - ], - "福州": [ - "maps/fu2_jian4_fu2_zhou1", - "js" - ], - "秦皇岛": [ - "maps/he2_bei3_qin2_huang2_dao3", - "js" - ], - "红河哈尼族彝族自治州": [ - "maps/yun2_nan2_hong2_he2_ha1_ni2_zu2_yi2_zu2_zi4_zhi4_zhou1", - "js" - ], - "绍兴": [ - "maps/zhe4_jiang1_shao4_xing1", - "js" - ], - "绥化": [ - "maps/hei1_long2_jiang1_sui1_hua4", - "js" - ], - "绵阳": [ - "maps/si4_chuan1_mian2_yang2", - "js" - ], - "聊城": [ - "maps/shan1_dong1_liao2_cheng2", - "js" - ], - "肇庆": [ - "maps/guang3_dong1_zhao4_qing4", - "js" - ], - "自贡": [ - "maps/si4_chuan1_zi4_gong4", - "js" - ], - "舟山": [ - "maps/zhe4_jiang1_zhou1_shan1", - "js" - ], - "芜湖": [ - "maps/an1_hui1_wu2_hu2", - "js" - ], - "苏州": [ - "maps/jiang1_su1_su1_zhou1", - "js" - ], - "茂名": [ - "maps/guang3_dong1_mao4_ming2", - "js" - ], - "荆州": [ - "maps/hu2_bei3_jing1_zhou1", - "js" - ], - "荆门": [ - "maps/hu2_bei3_jing1_men2", - "js" - ], - "莆田": [ - "maps/fu2_jian4_fu3_tian2", - "js" - ], - "莱芜": [ - "maps/shan1_dong1_lai2_wu2", - "js" - ], - "菏泽": [ - "maps/shan1_dong1_he2_ze2", - "js" - ], - "萍乡": [ - "maps/jiang1_xi1_ping2_xiang1", - "js" - ], - "营口": [ - "maps/liao2_ning2_ying2_kou3", - "js" - ], - "葫芦岛": [ - "maps/liao2_ning2_hu2_lu2_dao3", - "js" - ], - "蚌埠": [ - "maps/an1_hui1_bang4_bu4", - "js" - ], - "衡水": [ - "maps/he2_bei3_heng2_shui3", - "js" - ], - "衡阳": [ - "maps/hu2_nan2_heng2_yang2", - "js" - ], - "衢州": [ - "maps/zhe4_jiang1_qu2_zhou1", - "js" - ], - "襄阳": [ - "maps/hu2_bei3_xiang1_yang2", - "js" - ], - "西双版纳傣族自治州": [ - "maps/yun2_nan2_xi1_shuang1_ban3_na4_dai3_zu2_zi4_zhi4_zhou1", - "js" - ], - "西宁": [ - "maps/qing1_hai3_xi1_ning2", - "js" - ], - "西安": [ - "maps/shan3_xi1_xi1_an1", - "js" - ], - "许昌": [ - "maps/he2_nan2_xu3_chang1", - "js" - ], - "贵港": [ - "maps/guang3_xi1_gui4_gang3", - "js" - ], - "贵阳": [ - "maps/gui4_zhou1_gui4_yang2", - "js" - ], - "贺州": [ - "maps/guang3_xi1_he4_zhou1", - "js" - ], - "资阳": [ - "maps/si4_chuan1_zi1_yang2", - "js" - ], - "赣州": [ - "maps/jiang1_xi1_gan4_zhou1", - "js" - ], - "赤峰": [ - "maps/nei4_meng2_gu3_chi4_feng1", - "js" - ], - "辽源": [ - "maps/ji2_lin2_liao2_yuan2", - "js" - ], - "辽阳": [ - "maps/liao2_ning2_liao2_yang2", - "js" - ], - "达州": [ - "maps/si4_chuan1_da2_zhou1", - "js" - ], - "运城": [ - "maps/shan1_xi1_yun4_cheng2", - "js" - ], - "连云港": [ - "maps/jiang1_su1_lian2_yun2_gang3", - "js" - ], - "迪庆藏族自治州": [ - "maps/yun2_nan2_di2_qing4_cang2_zu2_zi4_zhi4_zhou1", - "js" - ], - "通化": [ - "maps/ji2_lin2_tong1_hua4", - "js" - ], - "通辽": [ - "maps/nei4_meng2_gu3_tong1_liao2", - "js" - ], - "遂宁": [ - "maps/si4_chuan1_sui4_ning2", - "js" - ], - "遵义": [ - "maps/gui4_zhou1_zun1_yi4", - "js" - ], - "邢台": [ - "maps/he2_bei3_xing2_tai2", - "js" - ], - "那曲地区": [ - "maps/xi1_cang2_na4_qu1_di4_qu1", - "js" - ], - "邯郸": [ - "maps/he2_bei3_han2_dan1", - "js" - ], - "邵阳": [ - "maps/hu2_nan2_shao4_yang2", - "js" - ], - "郑州": [ - "maps/he2_nan2_zheng4_zhou1", - "js" - ], - "郴州": [ - "maps/hu2_nan2_chen1_zhou1", - "js" - ], - "鄂尔多斯": [ - "maps/nei4_meng2_gu3_e4_er3_duo1_si1", - "js" - ], - "鄂州": [ - "maps/hu2_bei3_e4_zhou1", - "js" - ], - "酒泉": [ - "maps/gan1_su4_jiu3_quan2", - "js" - ], - "重庆": [ - "maps/chongqing", - "js" - ], - "金华": [ - "maps/zhe4_jiang1_jin1_hua2", - "js" - ], - "金昌": [ - "maps/gan1_su4_jin1_chang1", - "js" - ], - "钦州": [ - "maps/guang3_xi1_qin1_zhou1", - "js" - ], - "铁岭": [ - "maps/liao2_ning2_tie3_ling2", - "js" - ], - "铁门关": [ - "maps/xin1_jiang1_tie3_men2_guan1", - "js" - ], - "铜仁": [ - "maps/gui4_zhou1_tong2_ren2", - "js" - ], - "铜川": [ - "maps/shan3_xi1_tong2_chuan1", - "js" - ], - "铜陵": [ - "maps/an1_hui1_tong2_ling2", - "js" - ], - "银川": [ - "maps/ning2_xia4_yin2_chuan1", - "js" - ], - "锡林郭勒盟": [ - "maps/nei4_meng2_gu3_xi2_lin2_guo1_le4_meng2", - "js" - ], - "锦州": [ - "maps/liao2_ning2_jin3_zhou1", - "js" - ], - "镇江": [ - "maps/jiang1_su1_zhen4_jiang1", - "js" - ], - "长春": [ - "maps/ji2_lin2_chang2_chun1", - "js" - ], - "长沙": [ - "maps/hu2_nan2_chang2_sha1", - "js" - ], - "长治": [ - "maps/shan1_xi1_chang2_zhi4", - "js" - ], - "阜新": [ - "maps/liao2_ning2_fu4_xin1", - "js" - ], - "阜阳": [ - "maps/an1_hui1_fu4_yang2", - "js" - ], - "防城港": [ - "maps/guang3_xi1_fang2_cheng2_gang3", - "js" - ], - "阳江": [ - "maps/guang3_dong1_yang2_jiang1", - "js" - ], - "阳泉": [ - "maps/shan1_xi1_yang2_quan2", - "js" - ], - "阿克苏地区": [ - "maps/xin1_jiang1_a1_ke4_su1_di4_qu1", - "js" - ], - "阿勒泰地区": [ - "maps/xin1_jiang1_a1_le4_tai4_di4_qu1", - "js" - ], - "阿坝藏族羌族自治州": [ - "maps/si4_chuan1_a1_ba4_cang2_zu2_qiang1_zu2_zi4_zhi4_zhou1", - "js" - ], - "阿拉善盟": [ - "maps/nei4_meng2_gu3_a1_la1_shan4_meng2", - "js" - ], - "阿拉尔": [ - "maps/xin1_jiang1_a1_la1_er3", - "js" - ], - "阿里地区": [ - "maps/xi1_cang2_a1_li3_di4_qu1", - "js" - ], - "陇南": [ - "maps/gan1_su4_long3_nan2", - "js" - ], - "陵水黎族自治县": [ - "maps/hai3_nan2_ling2_shui3_li2_zu2_zi4_zhi4_xian4", - "js" - ], - "随州": [ - "maps/hu2_bei3_sui2_zhou1", - "js" - ], - "雅安": [ - "maps/si4_chuan1_ya3_an1", - "js" - ], - "青岛": [ - "maps/shan1_dong1_qing1_dao3", - "js" - ], - "鞍山": [ - "maps/liao2_ning2_an1_shan1", - "js" - ], - "韶关": [ - "maps/guang3_dong1_shao2_guan1", - "js" - ], - "香港": [ - "maps/xianggang", - "js" - ], - "马鞍山": [ - "maps/an1_hui1_ma3_an1_shan1", - "js" - ], - "驻马店": [ - "maps/he2_nan2_zhu4_ma3_dian4", - "js" - ], - "鸡西": [ - "maps/hei1_long2_jiang1_ji1_xi1", - "js" - ], - "鹤壁": [ - "maps/he2_nan2_he4_bi4", - "js" - ], - "鹤岗": [ - "maps/hei1_long2_jiang1_he4_gang3", - "js" - ], - "鹰潭": [ - "maps/jiang1_xi1_ying1_tan2", - "js" - ], - "黄冈": [ - "maps/hu2_bei3_huang2_gang1", - "js" - ], - "黄南藏族自治州": [ - "maps/qing1_hai3_huang2_nan2_cang2_zu2_zi4_zhi4_zhou1", - "js" - ], - "黄山": [ - "maps/an1_hui1_huang2_shan1", - "js" - ], - "黄石": [ - "maps/hu2_bei3_huang2_shi2", - "js" - ], - "黑河": [ - "maps/hei1_long2_jiang1_hei1_he2", - "js" - ], - "黔东南苗族侗族自治州": [ - "maps/gui4_zhou1_qian2_dong1_nan2_miao2_zu2_tong1_zu2_zi4_zhi4_zhou1", - "js" - ], - "黔南布依族苗族自治州": [ - "maps/gui4_zhou1_qian2_nan2_bu4_yi1_zu2_miao2_zu2_zi4_zhi4_zhou1", - "js" - ], - "黔西南布依族苗族自治州": [ - "maps/gui4_zhou1_qian2_xi1_nan2_bu4_yi1_zu2_miao2_zu2_zi4_zhi4_zhou1", - "js" - ], - "齐齐哈尔": [ - "maps/hei1_long2_jiang1_qi2_qi2_ha1_er3", - "js" - ], - "龙岩": [ - "maps/fu2_jian4_long2_yan2", - "js" - ], - "阿富汗": [ - "maps/Afghanistan", - "js" - ], - "阿尔巴尼亚": [ - "maps/Albania", - "js" - ], - "阿尔及利亚": [ - "maps/Algeria", - "js" - ], - "安道尔": [ - "maps/Andorra", - "js" - ], - "安哥拉": [ - "maps/Angola", - "js" - ], - "安圭拉": [ - "maps/Anguilla", - "js" - ], - "安提瓜和巴布达": [ - "maps/Antigua_and_Barbuda", - "js" - ], - "阿根廷": [ - "maps/Argentina", - "js" - ], - "亚美尼亚": [ - "maps/Armenia", - "js" - ], - "澳大利亚": [ - "maps/Australia", - "js" - ], - "奥地利": [ - "maps/Austria", - "js" - ], - "阿塞拜疆": [ - "maps/Azerbaijan", - "js" - ], - "巴林": [ - "maps/Bahrain", - "js" - ], - "孟加拉国": [ - "maps/Bangladesh", - "js" - ], - "巴巴多斯": [ - "maps/Barbados", - "js" - ], - "白俄罗斯": [ - "maps/Belarus", - "js" - ], - "比利时": [ - "maps/Belgium", - "js" - ], - "伯利兹": [ - "maps/Belize", - "js" - ], - "贝宁": [ - "maps/Benin", - "js" - ], - "百慕达群岛": [ - "maps/Bermuda", - "js" - ], - "不丹": [ - "maps/Bhutan", - "js" - ], - "玻利维亚": [ - "maps/Bolivia", - "js" - ], - "波斯尼亚-黑塞哥维那": [ - "maps/Bosnia_and_Herzegovina", - "js" - ], - "博茨瓦纳": [ - "maps/Botswana", - "js" - ], - "巴西": [ - "maps/Brazil", - "js" - ], - "英属印度洋领地": [ - "maps/British_Indian_Ocean_Territory", - "js" - ], - "英属维尔京群岛": [ - "maps/British_Virgin_Islands", - "js" - ], - "文莱": [ - "maps/Brunei", - "js" - ], - "保加利亚": [ - "maps/Bulgaria", - "js" - ], - "布基纳法索": [ - "maps/Burkina_Faso", - "js" - ], - "蒲隆地": [ - "maps/Burundi", - "js" - ], - "柬埔寨": [ - "maps/Cambodia", - "js" - ], - "喀麦隆": [ - "maps/Cameroon", - "js" - ], - "加拿大": [ - "maps/Canada", - "js" - ], - "佛得角": [ - "maps/Cape_Verde", - "js" - ], - "开曼群岛": [ - "maps/Cayman_Islands", - "js" - ], - "中非共和国": [ - "maps/Central_African_Republic", - "js" - ], - "乍得": [ - "maps/Chad", - "js" - ], - "智利": [ - "maps/Chile", - "js" - ], - "哥伦比亚": [ - "maps/Colombia", - "js" - ], - "科摩罗": [ - "maps/Comoros", - "js" - ], - "刚果-布拉柴维尔": [ - "maps/Congo-Brazzaville", - "js" - ], - "刚果金": [ - "maps/Congo-Kinshasa", - "js" - ], - "库克群岛": [ - "maps/Cook_Islands", - "js" - ], - "珊瑚海群岛领地": [ - "maps/Coral_Sea_Islands_Territory", - "js" - ], - "哥斯达黎加": [ - "maps/Costa_Rica", - "js" - ], - "克罗地亚": [ - "maps/Croatia", - "js" - ], - "古巴": [ - "maps/Cuba", - "js" - ], - "塞浦路斯": [ - "maps/Cyprus", - "js" - ], - "捷克": [ - "maps/Czechia", - "js" - ], - "丹麦": [ - "maps/Denmark", - "js" - ], - "吉布提": [ - "maps/Djibouti", - "js" - ], - "多米尼克": [ - "maps/Dominica", - "js" - ], - "多米尼加共和国": [ - "maps/Dominican_Republic", - "js" - ], - "东帝汶": [ - "maps/East_Timor", - "js" - ], - "厄瓜多尔": [ - "maps/Ecuador", - "js" - ], - "埃及": [ - "maps/Egypt", - "js" - ], - "萨尔瓦多": [ - "maps/El_Salvador", - "js" - ], - "赤道几内亚": [ - "maps/Equatorial_Guinea", - "js" - ], - "厄立特里亚": [ - "maps/Eritrea", - "js" - ], - "爱沙尼亚": [ - "maps/Estonia", - "js" - ], - "埃塞俄比亚": [ - "maps/Ethiopia", - "js" - ], - "福克兰群岛": [ - "maps/Falkland_Islands", - "js" - ], - "法罗群岛": [ - "maps/Faroe_Islands", - "js" - ], - "密克罗尼西亚联邦": [ - "maps/Federated_States_of_Micronesia", - "js" - ], - "斐济": [ - "maps/Fiji", - "js" - ], - "芬兰": [ - "maps/Finland", - "js" - ], - "法国": [ - "maps/France", - "js" - ], - "加蓬": [ - "maps/Gabon", - "js" - ], - "格鲁吉亚": [ - "maps/Georgia", - "js" - ], - "德国": [ - "maps/Germany", - "js" - ], - "加纳": [ - "maps/Ghana", - "js" - ], - "直布罗陀": [ - "maps/Gibraltar", - "js" - ], - "希腊": [ - "maps/Greece", - "js" - ], - "格陵兰": [ - "maps/Greenland", - "js" - ], - "危地马拉": [ - "maps/Guatemala", - "js" - ], - "根西": [ - "maps/Guernsey", - "js" - ], - "几内亚比索": [ - "maps/Guinea-Bissau", - "js" - ], - "几内亚": [ - "maps/Guinea", - "js" - ], - "圭亚那": [ - "maps/Guyana", - "js" - ], - "海地": [ - "maps/Haiti", - "js" - ], - "洪都拉斯": [ - "maps/Honduras", - "js" - ], - "匈牙利": [ - "maps/Hungary", - "js" - ], - "冰岛": [ - "maps/Iceland", - "js" - ], - "印度": [ - "maps/India", - "js" - ], - "印度尼西亚, 印尼": [ - "maps/Indonesia", - "js" - ], - "伊拉克": [ - "maps/Iraq", - "js" - ], - "爱尔兰": [ - "maps/Ireland", - "js" - ], - "伊朗": [ - "maps/Islamic_Republic_of_Iran", - "js" - ], - "马恩岛": [ - "maps/Isle_of_Man", - "js" - ], - "以色列": [ - "maps/Israel", - "js" - ], - "意大利": [ - "maps/Italy", - "js" - ], - "牙买加": [ - "maps/Jamaica", - "js" - ], - "日本": [ - "maps/Japan", - "js" - ], - "泽西": [ - "maps/Jersey", - "js" - ], - "约旦": [ - "maps/Jordan", - "js" - ], - "哈萨克斯坦": [ - "maps/Kazakhstan", - "js" - ], - "肯尼亚": [ - "maps/Kenya", - "js" - ], - "基里巴斯": [ - "maps/Kiribati", - "js" - ], - "科威特": [ - "maps/Kuwait", - "js" - ], - "吉尔吉斯斯坦": [ - "maps/Kyrgyzstan", - "js" - ], - "老挝": [ - "maps/Laos", - "js" - ], - "拉脱维亚": [ - "maps/Latvia", - "js" - ], - "黎巴嫩": [ - "maps/Lebanon", - "js" - ], - "莱索托": [ - "maps/Lesotho", - "js" - ], - "利比里亚": [ - "maps/Liberia", - "js" - ], - "利比亚": [ - "maps/Libya", - "js" - ], - "列支敦士登": [ - "maps/Liechtenstein", - "js" - ], - "立陶宛": [ - "maps/Lithuania", - "js" - ], - "卢森堡": [ - "maps/Luxemburg", - "js" - ], - "马其顿": [ - "maps/Macedonia", - "js" - ], - "马达加斯加": [ - "maps/Madagascar", - "js" - ], - "马拉维": [ - "maps/Malawi", - "js" - ], - "马来西亚": [ - "maps/Malaysia", - "js" - ], - "马尔代夫": [ - "maps/Maldives", - "js" - ], - "马里": [ - "maps/Mali", - "js" - ], - "马耳他": [ - "maps/Malta", - "js" - ], - "马绍尔群岛": [ - "maps/Marshall_Islands", - "js" - ], - "毛里塔尼亚": [ - "maps/Mauritania", - "js" - ], - "毛里求斯": [ - "maps/Mauritius", - "js" - ], - "墨西哥": [ - "maps/Mexico", - "js" - ], - "摩尔多瓦": [ - "maps/Moldova", - "js" - ], - "摩纳哥": [ - "maps/Monaco", - "js" - ], - "蒙古": [ - "maps/Mongolia", - "js" - ], - "黑山": [ - "maps/Montenegro", - "js" - ], - "蒙特塞拉特": [ - "maps/Montserrat", - "js" - ], - "摩洛哥": [ - "maps/Morocco", - "js" - ], - "莫桑比克": [ - "maps/Mozambique", - "js" - ], - "缅甸": [ - "maps/Myanmar", - "js" - ], - "纳米比亚": [ - "maps/Namibia", - "js" - ], - "尼泊尔": [ - "maps/Nepal", - "js" - ], - "新西兰": [ - "maps/New_Zealand", - "js" - ], - "尼加拉瓜": [ - "maps/Nicaragua", - "js" - ], - "尼日尔": [ - "maps/Niger", - "js" - ], - "尼日利亚": [ - "maps/Nigeria", - "js" - ], - "纽埃": [ - "maps/Niue", - "js" - ], - "朝鲜": [ - "maps/North_Korea", - "js" - ], - "挪威": [ - "maps/Norway", - "js" - ], - "阿曼": [ - "maps/Oman", - "js" - ], - "巴基斯坦": [ - "maps/Pakistan", - "js" - ], - "帕劳": [ - "maps/Palau", - "js" - ], - "巴勒斯坦": [ - "maps/Palestine", - "js" - ], - "巴拿马": [ - "maps/Panama", - "js" - ], - "巴布亚新几内亚": [ - "maps/Papua_New_Guinea", - "js" - ], - "巴拉圭": [ - "maps/Paraguay", - "js" - ], - "秘鲁": [ - "maps/Peru", - "js" - ], - "菲律宾": [ - "maps/Philippines", - "js" - ], - "皮特凱恩群島": [ - "maps/Pitcairn_Islands", - "js" - ], - "波兰": [ - "maps/Poland", - "js" - ], - "葡萄牙": [ - "maps/Portugal", - "js" - ], - "卡塔尔": [ - "maps/Qatar", - "js" - ], - "科索沃": [ - "maps/Republic_of_Kosovo", - "js" - ], - "罗马尼亚": [ - "maps/Romania", - "js" - ], - "俄罗斯": [ - "maps/Russia", - "js" - ], - "卢旺达": [ - "maps/Rwanda", - "js" - ], - "撒拉威阿拉伯民主共和国": [ - "maps/Sahrawi_Arab_Democratic_Republic", - "js" - ], - "圣赫勒拿-阿森松和特里斯坦-达库尼亚": [ - "maps/Saint_Helena_Ascension_and_Tristan_da_Cunha", - "js" - ], - "圣基茨和尼维斯": [ - "maps/Saint_Kitts_and_Nevis", - "js" - ], - "圣卢西亚": [ - "maps/Saint_Lucia", - "js" - ], - "圣文森特和格林纳丁斯": [ - "maps/Saint_Vincent_and_the_Grenadines", - "js" - ], - "萨摩亚": [ - "maps/Samoa", - "js" - ], - "圣马力诺": [ - "maps/San_Marino", - "js" - ], - "沙特阿拉伯": [ - "maps/Saudi_Arabia", - "js" - ], - "塞内加尔": [ - "maps/Senegal", - "js" - ], - "塞尔维亚": [ - "maps/Serbia", - "js" - ], - "塞舌尔": [ - "maps/Seychelles", - "js" - ], - "塞拉利昂": [ - "maps/Sierra_Leone", - "js" - ], - "新加坡": [ - "maps/Singapore", - "js" - ], - "斯洛伐克": [ - "maps/Slovakia", - "js" - ], - "斯洛文尼亚": [ - "maps/Slovenia", - "js" - ], - "所罗门群岛": [ - "maps/Solomon_Islands", - "js" - ], - "索马里": [ - "maps/Somalia", - "js" - ], - "南非": [ - "maps/South_Africa", - "js" - ], - "南乔治亚和南桑威奇群岛": [ - "maps/South_Georgia_and_the_South_Sandwich_Islands", - "js" - ], - "韩国": [ - "maps/South_Korea", - "js" - ], - "南苏丹": [ - "maps/South_Sudan", - "js" - ], - "西班牙": [ - "maps/Spain", - "js" - ], - "斯里兰卡": [ - "maps/Sri_Lanka", - "js" - ], - "苏丹": [ - "maps/Sudan", - "js" - ], - "苏里南": [ - "maps/Suriname", - "js" - ], - "史瓦济兰": [ - "maps/Swaziland", - "js" - ], - "瑞士": [ - "maps/Switzerland", - "js" - ], - "瑞典": [ - "maps/Sweden", - "js" - ], - "叙利亚": [ - "maps/Syria", - "js" - ], - "塔吉克斯坦": [ - "maps/Tajikistan", - "js" - ], - "坦桑尼亚": [ - "maps/Tanzania", - "js" - ], - "泰国": [ - "maps/Thailand", - "js" - ], - "巴哈马": [ - "maps/The_Bahamas", - "js" - ], - "冈比亚": [ - "maps/The_Gambia", - "js" - ], - "荷兰": [ - "maps/The_Netherlands", - "js" - ], - "多哥": [ - "maps/Togo", - "js" - ], - "托克劳": [ - "maps/Tokelau", - "js" - ], - "汤加": [ - "maps/Tonga", - "js" - ], - "特立尼达和多巴哥": [ - "maps/Trinidad_and_Tobago", - "js" - ], - "突尼斯": [ - "maps/Tunisia", - "js" - ], - "土耳其": [ - "maps/Turkey", - "js" - ], - "土库曼": [ - "maps/Turkmenistan", - "js" - ], - "特克斯和凯科斯群岛": [ - "maps/Turks_and_Caicos_Islands", - "js" - ], - "吐瓦鲁": [ - "maps/Tuvalu", - "js" - ], - "乌干达": [ - "maps/Uganda", - "js" - ], - "乌克兰": [ - "maps/Ukraine", - "js" - ], - "阿拉伯联合酋长国": [ - "maps/United_Arab_Emirates", - "js" - ], - "英国": [ - "maps/United_Kingdom", - "js" - ], - "乌拉圭": [ - "maps/Uruguay", - "js" - ], - "美国": [ - "maps/USA", - "js" - ], - "乌兹别克斯坦": [ - "maps/Uzbekistan", - "js" - ], - "瓦努阿图": [ - "maps/Vanuatu", - "js" - ], - "梵蒂冈": [ - "maps/Vatican_City", - "js" - ], - "委内瑞拉": [ - "maps/Venezuela", - "js" - ], - "越南": [ - "maps/Vietnam", - "js" - ], - "也门": [ - "maps/Yemen", - "js" - ], - "赞比亚": [ - "maps/Zambia", - "js" - ], - "津巴布韦": [ - "maps/Zimbabwe", - "js" - ] -} diff --git a/resource/render/__init__.py b/resource/render/__init__.py deleted file mode 100644 index 78d902e..0000000 --- a/resource/render/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from .snapshot import make_snapshot diff --git a/resource/render/display.py b/resource/render/display.py deleted file mode 100644 index 231939d..0000000 --- a/resource/render/display.py +++ /dev/null @@ -1,62 +0,0 @@ -from ..types import Optional, Sequence, Union - - -class HTML: - def __init__(self, data: Optional[str] = None): - self.data = data - - def _repr_html_(self): - return self.data - - def __html__(self): - return self._repr_html_() - - -_lib_t1 = """new Promise(function(resolve, reject) { - var script = document.createElement("script"); - script.onload = resolve; - script.onerror = reject; - script.src = "%s"; - document.head.appendChild(script); -}).then(() => { -""" - -_lib_t2 = """ -});""" - -_css_t = """var link = document.createElement("link"); - link.ref = "stylesheet"; - link.type = "text/css"; - link.href = "%s"; - document.head.appendChild(link); -""" - - -class Javascript: - def __init__( - self, - data: Optional[str] = None, - lib: Optional[Union[str, Sequence]] = None, - css: Optional[Union[str, Sequence]] = None, - ): - if isinstance(lib, str): - lib = [lib] - elif lib is None: - lib = [] - if isinstance(css, str): - css = [css] - elif css is None: - css = [] - self.lib = lib - self.css = css - self.data = data or "" - - def _repr_javascript_(self): - r = "" - for c in self.css: - r += _css_t % c - for d in self.lib: - r += _lib_t1 % d - r += self.data - r += _lib_t2 * len(self.lib) - return r diff --git a/resource/render/engine.py b/resource/render/engine.py deleted file mode 100644 index 1ecf48f..0000000 --- a/resource/render/engine.py +++ /dev/null @@ -1,121 +0,0 @@ -import os - -try: - from collections.abc import Iterable -except ImportError: - from collections import Iterable - -from jinja2 import Environment - -from ..commons import utils -from ..datasets import EXTRA, FILENAMES -from ..globals import CurrentConfig, NotebookType -from ..types import Any, Optional -from .display import HTML, Javascript - - -def write_utf8_html_file(file_name: str, html_content: str): - with open(file_name, "w+", encoding="utf-8") as html_file: - html_file.write(html_content) - - -class RenderEngine: - def __init__(self, env: Optional[Environment] = None): - self.env = env or CurrentConfig.GLOBAL_ENV - - @staticmethod - def generate_js_link(chart: Any) -> Any: - if not chart.js_host: - chart.js_host = CurrentConfig.ONLINE_HOST - links = [] - for dep in chart.js_dependencies.items: - # TODO: if? - if dep.startswith("https://api.map.baidu.com"): - links.append(dep) - if dep in FILENAMES: - f, ext = FILENAMES[dep] - links.append("{}{}.{}".format(chart.js_host, f, ext)) - else: - for url, files in EXTRA.items(): - if dep in files: - f, ext = files[dep] - links.append("{}{}.{}".format(url, f, ext)) - break - chart.dependencies = links - return chart - - def render_chart_to_file(self, template_name: str, chart: Any, path: str, **kwargs): - """ - Render a chart or page to local html files. - - :param chart: A Chart or Page object - :param path: The destination file which the html code write to - :param template_name: The name of template file. - """ - tpl = self.env.get_template(template_name) - html = utils.replace_placeholder( - tpl.render(chart=self.generate_js_link(chart), **kwargs) - ) - write_utf8_html_file(path, html) - - def render_chart_to_template(self, template_name: str, chart: Any, **kwargs) -> str: - tpl = self.env.get_template(template_name) - return utils.replace_placeholder( - tpl.render(chart=self.generate_js_link(chart), **kwargs) - ) - - def render_chart_to_notebook(self, template_name: str, **kwargs) -> str: - tpl = self.env.get_template(template_name) - return utils.replace_placeholder(tpl.render(**kwargs)) - - -def render( - chart, path: str, template_name: str, env: Optional[Environment], **kwargs -) -> str: - RenderEngine(env).render_chart_to_file( - template_name=template_name, chart=chart, path=path, **kwargs - ) - return os.path.abspath(path) - - -def render_embed( - chart, template_name: str, env: Optional[Environment], **kwargs -) -> str: - return RenderEngine(env).render_chart_to_template( - template_name=template_name, chart=chart, **kwargs - ) - - -def render_notebook(self, notebook_template, lab_template): - instance = self if isinstance(self, Iterable) else (self,) - if CurrentConfig.NOTEBOOK_TYPE == NotebookType.JUPYTER_NOTEBOOK: - require_config = utils.produce_require_dict(self.js_dependencies, self.js_host) - return HTML( - RenderEngine().render_chart_to_notebook( - template_name=notebook_template, - charts=instance, - config_items=require_config["config_items"], - libraries=require_config["libraries"], - ) - ) - - if CurrentConfig.NOTEBOOK_TYPE == NotebookType.JUPYTER_LAB: - return HTML( - RenderEngine().render_chart_to_notebook( - template_name=lab_template, charts=instance - ) - ) - - if CurrentConfig.NOTEBOOK_TYPE == NotebookType.NTERACT: - return HTML(self.render_embed()) - - if CurrentConfig.NOTEBOOK_TYPE == NotebookType.ZEPPELIN: - print("%html " + self.render_embed()) - - -def load_javascript(chart): - scripts = [] - for dep in chart.js_dependencies.items: - f, ext = FILENAMES[dep] - scripts.append("{}{}.{}".format(CurrentConfig.ONLINE_HOST, f, ext)) - return Javascript(lib=scripts) diff --git a/resource/render/snapshot.py b/resource/render/snapshot.py deleted file mode 100644 index d159e7f..0000000 --- a/resource/render/snapshot.py +++ /dev/null @@ -1,99 +0,0 @@ -import base64 -import codecs -import logging -import os -from io import BytesIO - -from ..types import Any - -logger = logging.getLogger(__name__) - -PNG_FORMAT = "png" -JPG_FORMAT = "jpeg" -GIF_FORMAT = "gif" -PDF_FORMAT = "pdf" -SVG_FORMAT = "svg" -EPS_FORMAT = "eps" -B64_FORMAT = "base64" - - -def make_snapshot( - engine: Any, - file_name: str, - output_name: str, - delay: float = 2, - pixel_ratio: int = 2, - is_remove_html: bool = False, - **kwargs, -): - logger.info("Generating file ...") - file_type = output_name.split(".")[-1] - - content = engine.make_snapshot( - html_path=file_name, - file_type=file_type, - delay=delay, - pixel_ratio=pixel_ratio, - **kwargs, - ) - if file_type in [SVG_FORMAT, B64_FORMAT]: - save_as_text(content, output_name) - else: - # pdf, gif, png, jpeg - content_array = content.split(",") - if len(content_array) != 2: - raise OSError(content_array) - - image_data = decode_base64(content_array[1]) - - if file_type in [PDF_FORMAT, GIF_FORMAT, EPS_FORMAT]: - save_as(image_data, output_name, file_type) - elif file_type in [PNG_FORMAT, JPG_FORMAT]: - save_as_png(image_data, output_name) - else: - raise TypeError(f"Not supported file type '{file_type}'") - - if "/" not in output_name: - output_name = os.path.join(os.getcwd(), output_name) - - if is_remove_html and not file_name.startswith("http"): - os.unlink(file_name) - logger.info(f"File saved in {output_name}") - - -def decode_base64(data: str) -> bytes: - """Decode base64, padding being optional. - - :param data: Base64 data as an ASCII byte string - :returns: The decoded byte string. - """ - missing_padding = len(data) % 4 - if missing_padding != 0: - data += "=" * (4 - missing_padding) - return base64.decodebytes(data.encode("utf-8")) - - -def save_as_png(image_data: bytes, output_name: str): - with open(output_name, "wb") as f: - f.write(image_data) - - -def save_as_text(image_data: str, output_name: str): - with codecs.open(output_name, "w", encoding="utf-8") as f: - f.write(image_data) - - -def save_as(image_data: bytes, output_name: str, file_type: str): - try: - from PIL import Image - - m = Image.open(BytesIO(image_data)) - m.load() - color = (255, 255, 255) - b = Image.new("RGB", m.size, color) - # BUG for Mac: - # b.paste(m, mask=m.split()[3]) - b.paste(m) - b.save(output_name, file_type, quality=100) - except ModuleNotFoundError: - raise Exception(f"Please install PIL for {file_type} image type") diff --git a/resource/render/templates/components.html b/resource/render/templates/components.html deleted file mode 100644 index 4f642a5..0000000 --- a/resource/render/templates/components.html +++ /dev/null @@ -1,13 +0,0 @@ -{% import 'macro' as macro %} - - - - - {{ chart.page_title }} - - - -{{ macro.gen_components_content(chart) }} - - - diff --git a/resource/render/templates/macro b/resource/render/templates/macro deleted file mode 100644 index b14a243..0000000 --- a/resource/render/templates/macro +++ /dev/null @@ -1,231 +0,0 @@ -{%- macro render_chart_content(c) -%} -
- {% if c._geo_json_name and c._geo_json %} - - {% endif %} - -{%- endmacro %} - -{%- macro render_notebook_charts(charts, libraries) -%} - -{%- endmacro %} - -{%- macro render_chart_dependencies(c) -%} - {% for dep in c.dependencies %} - - {% endfor %} -{%- endmacro %} - -{%- macro render_chart_css(c) -%} - {% for dep in c.css_libs %} - - {% endfor %} -{%- endmacro %} - -{%- macro display_tablinks(chart) -%} -
- {% for c in chart %} - - {% endfor %} -
-{%- endmacro %} - -{%- macro switch_tabs() -%} - -{%- endmacro %} - -{%- macro generate_tab_css() %} - -{%- endmacro %} - -{%- macro gen_components_content(chart) %} - {% if chart._component_type == "table" %} - -
-

{{ chart.title_opts.title }}

-

{{ chart.title_opts.subtitle }}

- {{ chart.html_content }} -
- {% elif chart._component_type == "image" %} -
-

{{ chart.title_opts.title }}

-

{{ chart.title_opts.subtitle }}

- -
- {% endif %} -{%- endmacro %} diff --git a/resource/render/templates/nb_components.html b/resource/render/templates/nb_components.html deleted file mode 100644 index aa486e3..0000000 --- a/resource/render/templates/nb_components.html +++ /dev/null @@ -1,5 +0,0 @@ -{% import 'macro' as macro %} - -{% for chart in charts %} -{{ macro.gen_components_content(chart) }} -{% endfor %} diff --git a/resource/render/templates/nb_jupyter_globe.html b/resource/render/templates/nb_jupyter_globe.html deleted file mode 100644 index c6dcb62..0000000 --- a/resource/render/templates/nb_jupyter_globe.html +++ /dev/null @@ -1,49 +0,0 @@ - - -{% for chart in charts %} -
-{% endfor %} - - - diff --git a/resource/render/templates/nb_jupyter_lab.html b/resource/render/templates/nb_jupyter_lab.html deleted file mode 100644 index f6b9152..0000000 --- a/resource/render/templates/nb_jupyter_lab.html +++ /dev/null @@ -1,16 +0,0 @@ -{% import 'macro' as macro %} - - - - - - -{% for chart in charts %} -{% if chart._component_type in ("table", "image") %} -{{ macro.gen_components_content(chart) }} -{% else %} -{{ macro.render_chart_content(chart) }} -{% endif %} -{% endfor %} - - diff --git a/resource/render/templates/nb_jupyter_lab_tab.html b/resource/render/templates/nb_jupyter_lab_tab.html deleted file mode 100644 index f13e109..0000000 --- a/resource/render/templates/nb_jupyter_lab_tab.html +++ /dev/null @@ -1,20 +0,0 @@ -{% import 'macro' as macro %} - - - - - - -{{ macro.generate_tab_css() }} -{{ macro.display_tablinks(charts) }} - -{% for chart in charts %} -{% if chart._component_type in ("table", "image") %} -{{ macro.gen_components_content(chart) }} -{% else %} -{{ macro.render_chart_content(chart) }} -{% endif %} -{% endfor %} -{{ macro.switch_tabs() }} - - diff --git a/resource/render/templates/nb_jupyter_notebook.html b/resource/render/templates/nb_jupyter_notebook.html deleted file mode 100644 index 02c4d06..0000000 --- a/resource/render/templates/nb_jupyter_notebook.html +++ /dev/null @@ -1,21 +0,0 @@ -{% import 'macro' as macro %} - - - -{% for chart in charts %} -{% if chart._component_type in ("table", "image") %} -{{ macro.gen_components_content(chart) }} -{% else %} -
-{% endif %} -{% endfor %} - -{{ macro.render_notebook_charts(charts, libraries) }} diff --git a/resource/render/templates/nb_jupyter_notebook_tab.html b/resource/render/templates/nb_jupyter_notebook_tab.html deleted file mode 100644 index 085e041..0000000 --- a/resource/render/templates/nb_jupyter_notebook_tab.html +++ /dev/null @@ -1,26 +0,0 @@ -{% import 'macro' as macro %} - - - -{{ macro.generate_tab_css() }} -{{ macro.display_tablinks(charts) }} - -{% for chart in charts %} -{% if chart._component_type in ("table", "image") %} -{{ macro.gen_components_content(chart) }} -{% else %} -
-{% endif %} -{% endfor %} - -{{ macro.render_notebook_charts(charts, libraries) }} -{{ macro.switch_tabs() }} diff --git a/resource/render/templates/nb_nteract.html b/resource/render/templates/nb_nteract.html deleted file mode 100644 index ebc68f9..0000000 --- a/resource/render/templates/nb_nteract.html +++ /dev/null @@ -1,13 +0,0 @@ -{% import 'macro' as macro %} - - - - - {{ macro.render_chart_dependencies(chart) }} - - -{% for c in chart %} -{{ macro.render_chart_content(c) }} -{% endfor %} - - diff --git a/resource/render/templates/simple_chart.html b/resource/render/templates/simple_chart.html deleted file mode 100644 index 0cfbc69..0000000 --- a/resource/render/templates/simple_chart.html +++ /dev/null @@ -1,12 +0,0 @@ -{% import 'macro' as macro %} - - - - - {{ chart.page_title }} - {{ macro.render_chart_dependencies(chart) }} - - -{{ macro.render_chart_content(chart) }} - - diff --git a/resource/render/templates/simple_globe.html b/resource/render/templates/simple_globe.html deleted file mode 100644 index acfd020..0000000 --- a/resource/render/templates/simple_globe.html +++ /dev/null @@ -1,42 +0,0 @@ -{% import 'macro' as macro %} - - - - - {{ chart.page_title }} - {{ macro.render_chart_dependencies(chart) }} - - -
- - - diff --git a/resource/render/templates/simple_page.html b/resource/render/templates/simple_page.html deleted file mode 100644 index faa7c37..0000000 --- a/resource/render/templates/simple_page.html +++ /dev/null @@ -1,34 +0,0 @@ -{% import 'macro' as macro %} - - - - - {{ chart.page_title }} - {{ macro.render_chart_dependencies(chart) }} - {{ macro.render_chart_css(chart) }} - - - -{% if chart.download_button %} - -{% endif %} -
- {% for c in chart %} - {% if c._component_type in ("table", "image") %} - {{ macro.gen_components_content(c) }} - {% else %} - {{ macro.render_chart_content(c) }} - {% endif %} - {% for _ in range(chart.page_interval) %} - {% if chart.remove_br is false %}
{% endif %} - {% endfor %} - {% endfor %} -
- - - diff --git a/resource/render/templates/simple_tab.html b/resource/render/templates/simple_tab.html deleted file mode 100644 index edd9544..0000000 --- a/resource/render/templates/simple_tab.html +++ /dev/null @@ -1,36 +0,0 @@ -{% import 'macro' as macro %} - - - - - {{ chart.page_title }} - {{ macro.render_chart_dependencies(chart) }} - {{ macro.render_chart_css(chart) }} - - -{% if chart.use_custom_tab_css is not true %} -{{ macro.generate_tab_css() }} -{% else %} - -{% endif %} -{{ macro.display_tablinks(chart) }} - -
- {% for c in chart %} - {% if c._component_type in ("table", "image") %} - {{ macro.gen_components_content(c) }} - {% else %} - {{ macro.render_chart_content(c) }} - {% endif %} - {% endfor %} -
- - -{{ macro.switch_tabs() }} - - diff --git a/wxManager/__init__.py b/wxManager/__init__.py index 8d7fac5..4f30f0c 100644 --- a/wxManager/__init__.py +++ b/wxManager/__init__.py @@ -7,6 +7,7 @@ @Version : Python3.10 @comment : ··· """ +from .log import logger from .model import Me, MessageType, Message, Person, Contact, TextMessage, ImageMessage from .db_main import DataBaseInterface from .manager_v4 import DataBaseV4 @@ -29,6 +30,7 @@ class DatabaseConnection: if database0.init_database(self.db_dir): return database0 else: + logger.error(f'数据库初始化失败, 请检查路径或数据库版本是否正确, db_dir:{self.db_dir},db_version:{self.db_version}') return None def get_interface(self) -> DataBaseInterface: