文件名称:mongoose-geojson-schemas:支持geojson字段的猫鼬架构
文件大小:85KB
文件格式:ZIP
更新时间:2024-02-24 07:26:08
schema geojson geometry mongoose polygon
猫鼬-geojson-方案 支持字段的猫鼬模式。 注意:所有geojson类型都将添加为单嵌入文档(子模式)和2dsphere索引 要求 安装 $ npm install --save mongoose mongoose-geojson-schemas 用法 const { Schema } = require ( 'mongoose' ) ; const { Point , LineString , Polygon , MultiPoint , MultiLineString , MultiPolygon , Geometry , GeometryCollection } = require ( 'mongoose-geojson-schemas' ) ; ... const Shop = new Schema ( { name : { type : String , required : true } location : Point } ) ; ... const Road = new Schema ( { name : { t
【文件预览】:
mongoose-geojson-schemas-master
----.jshintrc(384B)
----.gitignore(571B)
----.jsbeautifyrc(93B)
----package.json(2KB)
----.npmrc(63B)
----package-lock.json(215KB)
----.travis.yml(102B)
----CONTRIBUTING.md(8KB)
----Gruntfile.js(997B)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(1KB)
----index.js(4KB)
----CHANGELOG.md(10KB)
----README.md(4KB)
----lib()
--------multipolygon.js(3KB)
--------.gitkeep(0B)
--------geometrycollection.js(2KB)
--------multipoint.js(2KB)
--------geometry.js(2KB)
--------linestring.js(2KB)
--------multilinestring.js(2KB)
--------point.js(1KB)
--------polygon.js(2KB)
--------geojson.js(11KB)
----.npmignore(164B)
----test()
--------geometry.spec.js(6KB)
--------polygon.spec.js(7KB)
--------multipolygon.spec.js(10KB)
--------multipoint.spec.js(5KB)
--------boostrap.spec.js(280B)
--------point.spec.js(5KB)
--------multilinestring.spec.js(7KB)
--------geometrycollection.spec.js(4KB)
--------index.spec.js(6KB)
--------linestring.spec.js(6KB)