我做了什么?
开发了一个微信小程序,主要是通过地图交互来查询省市县|区的相关信息,小程序通过省->市->县|区点击,进行地图的绘画和百度百科的信息展示
我怎么做的?
-
获取高德地图Geo数据
-
获取每个省市县,存储到数据库
-
获取每个省市县的百度百科词条信息,存储到数据库
技术栈?
前端
-
使用阿里出的基于react的小程序开发框架Remax
-
使用echart for weixin进行地图的渲染
后端
这个小程序学到了什么?
-
remax好用,完全可以使用react无缝开发,但是体积有点偏大
-
小程序上做这种图表显示不尽人意,交互基本上不怎么好做
-
nestjs写起来挺舒服的,写过java的应该很容易上手,搭配typeorm操作数据库也非常的方便
分享几条有趣的省市信息
-
全国铁西区有三个,两个在辽宁省,一个在吉林省
-
有些地名和越南,朝鲜,韩国,日本重名,和越南的特别多,比如说山西太原市,越南太原省
-
设立市辖区的地级市(嘉峪关市,东莞市,中山市,三沙市,儋州市)
这篇文章的目的
-
总结一下
-
希望大家能体验一下,然后说说自己的体验和想法
预览效果和小程序码
预览效果如下:
小程序体验码如下:(也可以微信搜索省市信息大全)