Introduction
Find standard city names by obfuscated names;
How to use
git clone https://github.com/arrebole/meltingGeos.git;
cd meltingGeos;
python ./meltingGeos.py --search 北京 --depth 1
# out: [(type: 'province'', code: '11'', name: '北京市')]
python ./meltingGeos.py --search 宁波 --depth 2
# out [(type: 'city'', code: '3302'', name: '宁波市')]
python ./meltingGeos.py --search 鄞州 --depth 3
# out [(type: 'area'', code: '330212'', name: '鄞州区')]
python ./meltingGeos.py --search 北 --depth 1
# [(type: 'province'', code: '11'', name: '北京市'),
# (type: 'province'', code: '13'', name: '河北省'),
# (type: 'province'', code: '42'', name: '湖北省')]
or lib
from meltingGeos.libgs import Geos
Geos().findall("鄞州", depth = 3)
# [{type: 'area'', code: '330212'', name: '鄞州区'}]
Geos().findone("鄞州", depth = 3)
# is object no dict
# {type: 'area'', code: '330212'', name: '鄞州区'}