meet_lang

经人介绍要去外地相亲,于是做了一份相亲出游计划。

基于 vite+react 开发,依赖 百度地图 sdk

配置 | Configuration

  • 系统配置

通过编辑 public/config.json 配置系统信息。文件内容应为如下 Config 对象

密钥可去百度地图开放平台官网申请

export interface Config {
  // 页面标题
  Title: string;
  // 百度地图应用密钥
  BmapAk: string;
  // 静态资源路径
  ResourcePath: string;
}
  • 旅行路线配置

通过编辑 public/trips.json 配置旅行路线。文件内容应为如下 Trip 数组

export interface Trip {
  // 行程描述
  Describe: string;
  // 出发地信息
  FromInfo: string;
  // 出发地名
  FromName: string;
  // 出发地经度
  FromLng: number;
  // 出发地纬度
  FromLat: number;
  // 到达地对应场景数组下标,没有对应场景则为-1
  FromScneeIdx: number;
  // 到达地信息
  ToInfo: string;
  // 到达地名
  ToName: string;
  // 到达地经度
  ToLng: number;
  // 到达地纬度
  ToLat: number;
  // 到达地对应场景数组下标,没有对应场景则为-1
  ToScneeIdx: number;
}
  • 场景配置

通过编辑 public/scenes.json 配置场景信息。文件内容应为如下 Scene 数组

export interface Scene {
  // 场景名称
  Name: string;
  // 图片url
  Images: string[];
  // 评分
  Score: number;
  // 位置
  Position: string;
  // 经度
  Longitude: number;
  // 纬度
  Latitude: number;
  // 运营时段
  TimeInterval: string;
  // 联系方式
  Contact: string;
  // 来源
  SourceUrl: string;
}

代码统计 | Code statistics

===============================================================================
 Language            Files        Lines         Code     Comments       Blanks
===============================================================================
 CSS                     1           33           26            0            7
 JSON                    8         4229         4229            0            0
 Markdown                1           86            0           71           15
 SVG                     1            2            2            0            0
 TSX                    11         1102          982           35           85
 TypeScript              8          419          322           45           52
-------------------------------------------------------------------------------
 HTML                    1           23           19            1            3
 |- CSS                  1            7            6            0            1
 |- JavaScript           1            2            0            2            0
 (Total)                             32           25            3            4
===============================================================================
 Total                  31         5894         5580          152          162
===============================================================================

截图 | Screenshot