Skip to content
/ qBird Public

整合ebird和中国观鸟记录中心数据 便于查询和记录

License

Notifications You must be signed in to change notification settings

TaQini/qBird

Repository files navigation

qBird

ebird和中国观鸟记录中心是国内birder主要使用的数据查询和记录平台,但是两平台相对独立,数据不互通

本项目的目的是整合两平台的公开数据,便于观鸟前准备

p.s.主要是两边查数据嫌麻烦,鹅且ebird app没事儿老闪退,观鸟中心小程序查数据海星,但是记录功能没ebird好用,目前的工具感觉用着都不太顺手,于是不如自己写一个,顺便开发一些方便的功能:D

预计支持的功能

  • 【查询】某时间范围内 ebird & 观鸟中心的公开数据
  • 【查询】地图上显示每种鸟的数量及坐标
  • 【记录】模仿ebird的UI(真的很好用)增加记录见到每只鸟时的坐标!点一下就能记录的那种
  • 【记录】生成方便导入ebird和观鸟中心的文件
  • 尽量能开发成app叭 可能先做个本地的web版?
  • 可以的话图鉴功能?

TODO

  • 获取观鸟中心的公开原始数据
效果大概这样

2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 绿头鸭 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 小䴙䴘 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 凤头䴙䴘 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 夜鹭 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 绿鹭 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 池鹭 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 苍鹭 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 普通鸬鹚 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 灰喜鹊 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 喜鹊 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 大嘴乌鸦 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 沼泽山雀 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 家燕 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 银喉长尾山雀 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 巨嘴柳莺 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 黄腰柳莺 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 黄眉柳莺 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 极北柳莺 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 双斑绿柳莺 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 冠纹柳莺 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 厚嘴苇莺 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 麻雀 1
2023082700649 西郊雨洪调蓄工程/西郊砂石坑 116.22690,39.92681 黄喉鹀 1
2023082700668 康西草原马场 115.84173,40.39827 鸳鸯 1
2023082700668 康西草原马场 115.84173,40.39827 绿头鸭 1
2023082700668 康西草原马场 115.84173,40.39827 斑嘴鸭 1
2023082700668 康西草原马场 115.84173,40.39827 小䴙䴘 1
2023082700668 康西草原马场 115.84173,40.39827 凤头䴙䴘 1
2023082700668 康西草原马场 115.84173,40.39827 苍鹭 1
2023082700668 康西草原马场 115.84173,40.39827 草鹭 1
2023082700668 康西草原马场 115.84173,40.39827 大白鹭 1
2023082700668 康西草原马场 115.84173,40.39827 白鹭 1
2023082700668 康西草原马场 115.84173,40.39827 普通鸬鹚 1
2023082700668 康西草原马场 115.84173,40.39827 白腹鹞 1
2023082700668 康西草原马场 115.84173,40.39827 燕隼 1
2023082700668 康西草原马场 115.84173,40.39827 骨顶鸡 1
2023082700668 康西草原马场 115.84173,40.39827 黑翅长脚鹬 1
2023082700668 康西草原马场 115.84173,40.39827 金眶鸻 1
2023082700668 康西草原马场 115.84173,40.39827 扇尾沙锥 1
2023082700668 康西草原马场 115.84173,40.39827 黑尾塍鹬 1
2023082700668 康西草原马场 115.84173,40.39827 大杓鹬 1
2023082700668 康西草原马场 115.84173,40.39827 白腰草鹬 1
2023082700668 康西草原马场 115.84173,40.39827 林鹬 1
2023082700668 康西草原马场 115.84173,40.39827 矶鹬 1
2023082700668 康西草原马场 115.84173,40.39827 红颈滨鹬 1
2023082700668 康西草原马场 115.84173,40.39827 尖尾滨鹬 1
2023082700668 康西草原马场 115.84173,40.39827 蒙古银鸥 1
2023082700668 康西草原马场 115.84173,40.39827 须浮鸥 1
2023082700668 康西草原马场 115.84173,40.39827 灰斑鸠 1
2023082700668 康西草原马场 115.84173,40.39827 纵纹腹小鸮 1
2023082700668 康西草原马场 115.84173,40.39827 普通翠鸟 2
2023082700668 康西草原马场 115.84173,40.39827 戴胜 1
2023082700668 康西草原马场 115.84173,40.39827 蚁䴕 1
2023082700668 康西草原马场 115.84173,40.39827 大斑啄木鸟 1
2023082700668 康西草原马场 115.84173,40.39827 红尾伯劳 1
2023082700668 康西草原马场 115.84173,40.39827 楔尾伯劳 1
2023082700668 康西草原马场 115.84173,40.39827 黑枕黄鹂 1
2023082700668 康西草原马场 115.84173,40.39827 灰喜鹊 1
2023082700668 康西草原马场 115.84173,40.39827 喜鹊 1
2023082700668 康西草原马场 115.84173,40.39827 黄腰柳莺 1
2023082700668 康西草原马场 115.84173,40.39827 黄眉柳莺 1
2023082700668 康西草原马场 115.84173,40.39827 极北柳莺 1
2023082700668 康西草原马场 115.84173,40.39827 东方大苇莺 1
2023082700668 康西草原马场 115.84173,40.39827 黑眉苇莺 1
2023082700668 康西草原马场 115.84173,40.39827 厚嘴苇莺 1
2023082700668 康西草原马场 115.84173,40.39827 棕扇尾莺 1
2023082700668 康西草原马场 115.84173,40.39827 东亚石䳭 1
2023082700668 康西草原马场 115.84173,40.39827 北灰鹟 1
2023082700668 康西草原马场 115.84173,40.39827 红喉姬鹟 1
2023082700668 康西草原马场 115.84173,40.39827 麻雀 1
2023082700668 康西草原马场 115.84173,40.39827 黄鹡鸰 1
2023082700668 康西草原马场 115.84173,40.39827 黄头鹡鸰 1
2023082700668 康西草原马场 115.84173,40.39827 理氏鹨 1
2023082700668 康西草原马场 115.84173,40.39827 普通朱雀 1
2023082700668 康西草原马场 115.84173,40.39827 黄胸鹀 1
2023082700590 沙河水库 116.34245,40.14123 绿头鸭 2
2023082700590 沙河水库 116.34245,40.14123 紫背苇鳽 1
2023082700590 沙河水库 116.34245,40.14123 夜鹭 2
2023082700590 沙河水库 116.34245,40.14123 池鹭 2
2023082700590 沙河水库 116.34245,40.14123 苍鹭 3
2023082700590 沙河水库 116.34245,40.14123 白鹭 2
2023082700590 沙河水库 116.34245,40.14123 黑水鸡 1
2023082700590 沙河水库 116.34245,40.14123 红尾伯劳 3
2023082700590 沙河水库 116.34245,40.14123 灰喜鹊 20
2023082700590 沙河水库 116.34245,40.14123 喜鹊 10
2023082700590 沙河水库 116.34245,40.14123 棕头鸦雀 10
2023082700590 沙河水库 116.34245,40.14123 红喉姬鹟 3
2023082700590 沙河水库 116.34245,40.14123 麻雀 100
2023082700646 北京大学  116.31753,39.99892 黄眉柳莺 5
2023082700646 北京大学  116.31753,39.99892 蓝歌鸲 2
2023082700646 北京大学  116.31753,39.99892 乌鹟 2

  • 查询某段时间范围内的鸟单
  • 获取ebird的公开原始数据 ebird公开api只返回某鸟种的最新观察结果,不能显示全部观察结果 于是 1.获取目标范围内全部checklist id 2.查checklist
效果大概这样

查询日期
 ['2023/08/21', '2023/08/22', '2023/08/23', '2023/08/24', '2023/08/25', '2023/08/26', '2023/08/27', '2023/08/28']
正在获取日期范围内的checklist id...
['S147891918', 'S147842873', 'S147836300', 'S147838098', 'S147828618', 'S147833654', 'S147825194', 'S147906219', 'S147899959', 'S147904802', 'S147920725', 'S148047192', 'S147893531', 'S147891786', 'S148178995', 'S147974794', 'S147975386', 'S147973622', 'S147968673', 'S147971872', 'S148027703', 'S148037058', 'S148032868', 'S148037405', 'S148048824', 'S148027926', 'S148032591', 'S148171936', 'S148027824', 'S148110569', 'S148103330', 'S148099484', 'S148102248', 'S148181657', 'S148105452', 'S148096522', 'S148098561', 'S148091042', 'S148181425', 'S148193373', 'S148192713', 'S148192728', 'S148194393', 'S148189713', 'S148185806', 'S148188448', 'S148182522', 'S148182145', 'S148174363']
共计49份报告
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park ortdov 3
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park eucdov 2
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park spodov 5
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park gycwoo1 2
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park grswoo 2
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park gyhwoo2 1
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park brnshr1 1
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park azwmag2 20
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park orimag1 6
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park martit2 5
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park rerswa2 1
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park livbul1 7
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park grewar2 1
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park arcwar1 3
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park whcsta1 1
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park cremyn 2
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park chibla1 2
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park eutspa 200
S147891918 2023-08-21 08:15 39.9047055 116.6164338 Guanzhuang Xinghui Park eaywag 2
S147842873 2023-08-22 20:35 39.9155379 116.4438558 日坛公园 (Temple of the Sun) comkin1 1
S147842873 2023-08-22 20:35 39.9155379 116.4438558 日坛公园 (Temple of the Sun) grswoo 1
S147842873 2023-08-22 20:35 39.9155379 116.4438558 日坛公园 (Temple of the Sun) gyfwoo1 1
S147842873 2023-08-22 20:35 39.9155379 116.4438558 日坛公园 (Temple of the Sun) martit2 1
S147842873 2023-08-22 20:35 39.9155379 116.4438558 日坛公园 (Temple of the Sun) eacwar1 3
S147842873 2023-08-22 20:35 39.9155379 116.4438558 日坛公园 (Temple of the Sun) dasfly 3
S147836300 2023-08-22 18:29 39.9257734 116.4642238 团结湖公园 (Tuanjie Lake Park) mallar3 X
S147836300 2023-08-22 18:29 39.9257734 116.4642238 团结湖公园 (Tuanjie Lake Park) spodov X
S147836300 2023-08-22 18:29 39.9257734 116.4642238 团结湖公园 (Tuanjie Lake Park) bcnher 2
S147836300 2023-08-22 18:29 39.9257734 116.4642238 团结湖公园 (Tuanjie Lake Park) azwmag2 X
S147836300 2023-08-22 18:29 39.9257734 116.4642238 团结湖公园 (Tuanjie Lake Park) orimag1 X
S147836300 2023-08-22 18:29 39.9257734 116.4642238 团结湖公园 (Tuanjie Lake Park) barswa X
S147836300 2023-08-22 18:29 39.9257734 116.4642238 团结湖公园 (Tuanjie Lake Park) rerswa1 X
S147836300 2023-08-22 18:29 39.9257734 116.4642238 团结湖公园 (Tuanjie Lake Park) eutspa X
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) spbduc 1
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) litgre1 6
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) grcgre1 10
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) ortdov 2
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) commoo3 3
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) eurcoo 40
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) grnsan 2
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) comgre 1
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) woosan 9
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) graher1 2
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) litegr 6
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) chpher1 1
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) bcnher 1
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) bkcnih1 2
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) brnshr 4
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) azwmag2 1
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) orimag1 4
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) martit2 1
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) orrwar1 1
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) barswa 8
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) livbul1 2
S147838098 2023-08-22 16:35 40.1692407 116.6815777 潮白河大桥 (Chaobai River Bridge) eutspa 40
S147828618 2023-08-22 12:26 40.158593 117.123991 Pinggu general area y00723 1
S147828618 2023-08-22 12:26 40.158593 117.123991 Pinggu general area grnsan 1
S147828618 2023-08-22 12:26 40.158593 117.123991 Pinggu general area woosan 8
S147828618 2023-08-22 12:26 40.158593 117.123991 Pinggu general area greegr 3
S147828618 2023-08-22 12:26 40.158593 117.123991 Pinggu general area litegr 3
S147828618 2023-08-22 12:26 40.158593 117.123991 Pinggu general area chpher1 1
S147828618 2023-08-22 12:26 40.158593 117.123991 Pinggu general area brnshr 1
S147828618 2023-08-22 12:26 40.158593 117.123991 Pinggu general area pagwar1 1
S147828618 2023-08-22 12:26 40.158593 117.123991 Pinggu general area eaywag 1
S147828618 2023-08-22 12:26 40.158593 117.123991 Pinggu general area whiwag 10
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) spbduc 1
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) mallar3 1
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) litgre1 1
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) ortdov 3
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) spodov 1
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) eurcoo 12
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) graher1 2
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) greegr 12
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) integr 14
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) litegr 30
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) grswoo 1
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) amufal1 2
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) azwmag2 2
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) orimag1 6
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) barswa 20
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) rerswa1 6
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) livbul1 4
S147833654 2023-08-22 12:14 39.7666577 116.8784929 北运河 西集-香河(39.767, 116.878) eutspa 6
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) mallar3 8
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) litgre3 3
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) ortdov 7
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) spodov 6
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) indcuc1 1
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) comcuc 1
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) comsan 2
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) grnsan 1
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) woosan 1
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) grecor3 95
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) yelbit 3
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) graher1 9
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) greegr 21
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) litegr1 76
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) chpher1 1
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) bcnher 31
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) eurhoo1 3
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) comkin1 2
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) gycwoo1 2
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) grswoo 1
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) gyhwoo2 1
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) eurkes 1
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) bladro1 3
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) brnshr1 1
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) lotshr1 1
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) azwmag2 25
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) orimag1 12
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) martit2 14
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) zitcis1 3
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) orrwar1 8
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) barswa 25
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) rerswa2 1
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) livbul1 30
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) duswar 1
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) grewar2 1
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) reepar3 5
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) vitpar1 20
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) swiwhe1 2
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) whitee1 13
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) chibla1 3
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) eutspa 30
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) forwag1 1
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) eaywag 11
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) whiwag 1
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) blypip1 2
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) comros 2
S147825194 2023-08-22 04:40 39.8662135 116.7478563 大运河森林公园 (Grand Canal Forest Park) emberi1 4
S147906219 2023-08-23 18:12 39.867746 116.423056 Auto selected 39.86775, 116.42306 spodov 3
S147906219 2023-08-23 18:12 39.867746 116.423056 Auto selected 39.86775, 116.42306 azwmag2 3
S147906219 2023-08-23 18:12 39.867746 116.423056 Auto selected 39.86775, 116.42306 labcro1 1
S147906219 2023-08-23 18:12 39.867746 116.423056 Auto selected 39.86775, 116.42306 eutspa 55
S147899959 2023-08-23 15:03 39.867746 116.423056 Auto selected 39.86775, 116.42306 azwmag2 1
S147904802 2023-08-23 14:02 40.395457 115.8293724 马场 (Ma Chang) spbduc 2
S147904802 2023-08-23 14:02 40.395457 115.8293724 马场 (Ma Chang) mallar3 8
S147904802 2023-08-23 14:02 40.395457 115.8293724 马场 (Ma Chang) litgre1 2
S147904802 2023-08-23 14:02 40.395457 115.8293724 马场 (Ma Chang) grcgre1 2
S147904802 2023-08-23 14:02 40.395457 115.8293724 马场 (Ma Chang) ortdov 3
S147904802 2023-08-23 14:02 40.395457 115.8293724 马场 (Ma Chang) eucdov 3
S147904802 2023-08-23 14:02 40.395457 115.8293724 马场 (Ma Chang) eurcoo 8
S147904802 2023-08-23 14:02 40.395457 115.8293724 马场 (Ma Chang) bkhgul 6
...

  • 整合两平台数据
detail

把ebird和birdport整成俩class了 最后大概这样 DATA[中文名] = [(观察日期,数量,经纬度,地点名称,0/1),(观察日期,数量,经纬度,地点名称,0/1)...] 数据来源标记: 0 - ebird; 1 - birdreportcn

{
'沼泽山雀':
 [('2023-08-29 12:00', 1, '39.97364', '116.36218', '元大都遗址公园', 1)
, ('2023-08-29 08:00', 1, '40.08224', '116.48129', '北京温榆河公园-东园', 1)
, ('2023-08-29 08:00', 2, '40.02881', '116.39158', '奥林匹克森林公园北园', 1)
, ('2023-08-29 08:00', 1, '40.03490', '116.39863', '奥森北园', 1)
, ('2023-08-29 07:22', 1, '39.98354', '116.43429', '对外经济贸易大学', 1)
, ('2023-08-29 07:20', 1, '40.13746', '116.30048', '巩华城半岛(北沙河南岸)', 1)
, ('2023-08-29 07:07', 7, '40.13152', '116.31581', '北京昌平区沙河水库南岸', 1)
, ('2023-08-29 07:00', 3, '39.88808', '116.41726', '天坛公园', 1)
, ('2023-08-29 06:00', 1, '40.08035', '116.18233', '三星庄后河', 1)
, ('2023-08-29 06:52', '10', 39.8603259, 116.1638264, '槐树岭槐园(军事管理区) the pagoda hill(military control zone)', 0)
, ('2023-08-29 06:39', '3', 40.1312977, 116.3079643, '沙河水库 (Shahe Reservoir)', 0)
, ('2023-08-29 05:55', '5', 40.0800771, 116.38726, '霍营(40.08, 116.387)', 0)
], 
'家燕':
 [('2023-08-29 12:00', 1, '39.97364', '116.36218', '元大都遗址公园', 1)
, ('2023-08-29 10:00', 10, '40.56338', '117.00051', '密云区不老屯镇学各庄村', 1)
, ('2023-08-29 08:00', 30, '39.79734', '116.80400', '通州区西集镇榆林庄村', 1)
, ('2023-08-29 08:00', 1, '40.03490', '116.39863', '奥森北园', 1)
, ('2023-08-29 07:07', 8, '40.13152', '116.31581', '北京昌平区沙河水库南岸', 1)
, ('2023-08-29 07:00', 1, '40.13700', '116.33631', '北京沙河水库', 1)
, ('2023-08-29 06:39', '11', 40.1312977, 116.3079643, '沙河水库 (Shahe Reservoir)', 0)
, ('2023-08-29 05:55', '30', 40.0800771, 116.38726, '霍营(40.08, 116.387)', 0)
], 
'黄眉柳莺':
 [('2023-08-29 12:00', 1, '39.97364', '116.36218', '元大都遗址公园', 1)
, ('2023-08-29 08:00', 1, '39.79734', '116.80400', '通州区西集镇榆林庄村', 1)
, ('2023-08-29 08:00', 1, '40.02881', '116.39158', '奥林匹克森林公园北园', 1)
, ('2023-08-29 08:00', 1, '40.03490', '116.39863', '奥森北园', 1)
, ('2023-08-29 08:00', 1, '39.96833', '116.37080', '北京师范大学', 1)
, ('2023-08-29 07:07', 7, '40.13152', '116.31581', '北京昌平区沙河水库南岸', 1)
, ('2023-08-29 08:38', '0', 39.9636777, 116.3682016, '北京师范大学 (Beijing Normal University)', 0)
, ('2023-08-29 06:52', '15', 39.8603259, 116.1638264, '槐树岭槐园(军事管理区) the pagoda hill(military control zone)', 0)
, ('2023-08-29 06:39', '6', 40.1312977, 116.3079643, '沙河水库 (Shahe Reservoir)', 0)
, ('2023-08-29 05:55', '8', 40.0800771, 116.38726, '霍营(40.08, 116.387)', 0)
], 
'红喉姬鹟':
 [('2023-08-29 12:00', 1, '39.97364', '116.36218', '元大都遗址公园', 1)
, ('2023-08-29 10:00', 2, '40.56338', '117.00051', '密云区不老屯镇学各庄村', 1)
, ('2023-08-29 09:17', 1, '39.92681', '116.22690', '西郊雨洪调蓄工程/西郊砂石坑', 1)
, ('2023-08-29 08:00', 1, '40.08224', '116.48129', '北京温榆河公园-东园', 1)
, ('2023-08-29 08:00', 1, '40.02881', '116.39158', '奥林匹克森林公园北园', 1)
, ('2023-08-29 08:00', 1, '40.03490', '116.39863', '奥森北园', 1)
, ('2023-08-29 08:00', 1, '39.96833', '116.37080', '北京师范大学', 1)
, ('2023-08-29 07:20', 3, '40.13746', '116.30048', '巩华城半岛(北沙河南岸)', 1)
, ('2023-08-29 07:07', 3, '40.13152', '116.31581', '北京昌平区沙河水库南岸', 1)
, ('2023-08-29 06:00', 1, '40.08035', '116.18233', '三星庄后河', 1)
, ('2023-08-29 08:38', '1', 39.9636777, 116.3682016, '北京师范大学 (Beijing Normal University)', 0)
, ('2023-08-29 06:52', '2', 39.8603259, 116.1638264, '槐树岭槐园(军事管理区) the pagoda hill(military control zone)', 0)
, ('2023-08-29 06:39', '3', 40.1312977, 116.3079643, '沙河水库 (Shahe Reservoir)', 0)
, ('2023-08-29 05:55', '4', 40.0800771, 116.38726, '霍营(40.08, 116.387)', 0)
], ...}

  • 优化查询速度(估计没有官方的快QAQ)多线程?

多线程加速 & 优化了观鸟中心的查询次数,大概快了一倍

  • 地图显示功能 框架有了 1某鸟种分布 2热点图
  • 范围查询:
  • 某鸟种
  • 时间范围
  • 地理范围
  • app?

欢迎鸟友们一起开发

About

整合ebird和中国观鸟记录中心数据 便于查询和记录

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published