启动小程序端项目时,还需要启动另一个项目WeatherService 作为天气业务的数据服务 在开发的过程中,可能会没发现到一些特别的问题,有什么建议和问题,欢迎大牛们在Issues 提出更加好的方案。
- 地址定位
- 逆地址解析(坐标位置描述)
- 地址解析(地址转坐标)
- 关键字输入提示
- 当前定位天气情况
- 24小时天气情况
- 7天天气情况
- 当前地址相关指数
- 历史记录
- ec-canvas canvas插件
- iconfont 字体图片
- images 可以将图片放在服务器请求(减少文件体积)
index 指数图片
weather 天气描述图片
- libs
city-code.js 城市代码文件
makePy.js 文字转拼音首字母
weather.js 天气描述
- pages
weather 天气首页
search 搜索地址页
- server
type.js 请求地址
- utils 工具文件
- 后端基础框架 SpringCloud/SpringCloud Alibaba
- 远程调用 OpenFeign
- 缓存 CacheBuilder
- API在线接口文档 Swagger
- 地理位置服务 腾讯地图 (个人开发需独立申请:https://lbs.qq.com )
- 天气API服务(个人开发需独立申请:https://www.tianqiapi.com/ )