与[Histogis]交互的高级API(https://histogis.acdh.oeaw.ac.at/)
acdh-histogis的Python项目详细描述
acdh histogis是一个python包,它提供了一个与[histogis](https://histogis.acdh.oeaw.ac.at/)交互的高级api
安装
pip install acdh-histogis
使用:
fromhistogis.histogisimportHistoGisashg# by geonames (id or URL)hg().query_by_service_id(id="https://www.geonames.org/2772400/",when='1860-12-12',polygon=False)# by wikidata (id or URL)hg().query_by_service_id(id="https://www.wikidata.org/wiki/Q41329",when='1860-12-12',polygon=False)# by GND (id or URL)hg().query_by_service_id(service="gnd",id="4074255-6",when='1860-12-12',polygon=False)# returns:{'id':8118,'wikidata_id':'','name':'Linz (Stadt)','alt_name':'','source':'https://histogis.acdh.oeaw.ac.at/api/source/93/?format=json','source_name':'Cisleithania Districts 1880','administrative_unit':'https://histogis.acdh.oeaw.ac.at/api/skosconcepts/135/?format=json','adm_name':'Statutarstadt','start_date':'1850-01-01','end_date':'1918-10-31',...}
许可
除非另有说明,否则所有代码均根据麻省理工学院许可证(MIT)的条款获得许可。请参阅此存储库根目录中的文件许可证。
历史记录
0.0.4(2019-04-02)
- 添加了转储数据方法
0.0.3(2019-03-26)
- 代码重构
- 新方法
- query_by_service_id按地理名称、GND和Wikidata id/url获取数据
0.0.2(2019-03-11)
- fetch_geonames_rdf和query_by_geonames_id添加的方法
0.0.1(2019-03-11)
- 第一个版本