前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >百度地图用到的geojson类型LineString文档Schema [mongoose]

百度地图用到的geojson类型LineString文档Schema [mongoose]

作者头像
周星星9527
发布2021-11-03 15:09:36
1.2K0
发布2021-11-03 15:09:36
举报
文章被收录于专栏:javascript趣味编程

代码如下:

代码语言:javascript
复制
const mongoose = require('mongoose');

mongoose.connect('mongodb://127.0.0.1:81192/lets-go-brandon',{
    useNewUrlParser: true,
    useUnifiedTopology: true
})

const db = mongoose.connection;

db.on('error',()=>{
    console.log('***数据库连接失败***')
});

db.on('open',()=>{
    console.log('***数据库连接成功***')
});


const tubeSchema = mongoose.Schema({
    name: String,
    parentId: mongoose.Types.ObjectId,
    geometry:{
        "type":{
            type:String,
            default:"LineString",
        },
        coordinates:[[Number]]
    },
    updateTime: {
        type: Date,
        default: Date.now()
    },
    createTime: {
        type: Date,
        default: Date.now()
    },
});

const Tube=mongoose.model("tube", tubeSchema, "tubes");

let obj={
    name: "aaa",
    geometry:{
        type:"LineString",
        coordinates:[[1,2],[2,3],[3,4]]
    },
};

Tube.create(obj);

之前的学习笔记:

  1. 百度地图结合ECharts实现复杂覆盖物(Overlay)
  2. 百度地图叠加three.js
  3. 百度地图的MapVGL 添加自定义模型图层(ThreeJS)
  4. 百度地图Mapvgl-线轨迹图层
  5. [转自CSDN]echarts + 百度地图 飞线
  6. [转CSDN]百度地图自定义标注
  7. 百度地图Polyline画直线
  8. 百度地图样式1样式2
  9. 百度地图嵌入vue
  10. 百度地图散点图
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 传输过程数值模拟学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 之前的学习笔记:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档