在各个长假期间,各类主题公园都是人们前往游玩的热门地点,今天我们就来看看世界各地主要的主题公园的分布情况
我们先来看看最后的效果
下面我们来具体看看是如何制作的吧
首先就是数据来源,我们通过 queue times 网站来获取数据,这是一个专门统计各地公园游人数据的网站,里面有很多有趣的数据,感兴趣的童鞋可以自行探索下
https://queue-times.com/
该网站提供了获取世界各地主题公园的 API 接口,https://queue-times.com/parks.json,通过该接口我们可以拿到如下数据
接下来我们就可以根据经纬度信息来制作世界各地的主题公园分布了
其实 highcharts 是一个非常强大的 JavaScript 图表制作工具,我们来简单看看如何制作地图吧
制作的图表如下
可以看出,制作的地图还是非常漂亮的
接下来我们就可以结合 Flask 来制作地图网站了
首先我们先处理获取到的数据
然后再过滤出不同大洲或国家的数据
接下来我们再返回前端 html 文件即可
下面我们来看下 JS 文件该如何处理
我们从 flask 服务中获取世界主题公园信息,然后把得到的数据传递给 highcharts 即可
最后我们再制作一个 index 页面,展示所有的跳转页面
最后我们来看一下各地主题公园的图表吧
公众号后台回复:主题公园,获取完整代码哦
好了,今天的分享就到这里,喜欢就点个赞吧