没有合适的资源?快使用搜索试试~ 我知道了~
maplicate-editor:基于IPFS的协作式地图编辑器
共71个文件
ts:33个
html:9个
json:8个
需积分: 5 0 下载量 142 浏览量
2021-02-03
01:07:29
上传
评论
收藏 1.44MB ZIP 举报
温馨提示
Maplicate Maplicate是基于对等网络的协作映射工具。 它允许用户在共享地图上创建和编辑要素,而无需使用中央服务器来托管数据。 数据同步在对等网络上,这意味着 每个参与者都直接与其他参与者联系 每个参与者都实时收到更新 每个参与者都拥有完整的地图副本 该工具是完全实验性的,目前正在大规模开发中。 它会改变和中断:-) 实作 Maplicate分为三层: 提供地图特征可视化和编辑的地图视图 管理数据更新和同步的数据存储 传输数据的p2e网络 这三个层是在使用和的应用程序中开发的。 地图检视 地图视图是通过创建的, 是具有完整功能和丰富插件生态系统的映射库。 我们使用提供地图要素编辑功能,并利用其丰富的地图事件进行数据存储更新。 数据存储 服务器作为数据管理服务。 每个地图要素都存储在具有唯一ID和内容哈希值的内存键值存储中。 一方面,它从地图视图接收地图特征更新通知(带有数据),将地图特征保存在数据存储中,并通过p2p网络发出更新。 在另一端,它侦听来自p2e网络的数据复制事件,使用来自其他对等方的地图功能更新其数据存储,并将更新通知发送到地图视图。 P2P网络
资源推荐
资源详情
资源评论
收起资源包目录
maplicate-editor-master.zip (71个子文件)
maplicate-editor-master
.gitignore 876B
e2e
app.e2e-spec.ts 293B
app.po.ts 208B
tsconfig.e2e.json 211B
package.json 2KB
tslint.json 3KB
package-lock.json 534KB
src
app
app.module.ts 2KB
components
toolbar
toolbar.component.spec.ts 628B
toolbar.component.ts 3KB
toolbar.component.scss 38B
toolbar.component.html 2KB
dialogs
create-map-dialog
create-map-dialog.component.scss 0B
create-map-dialog.component.ts 353B
create-map-dialog.component.html 486B
create-map-dialog.component.spec.ts 686B
join-map-dialog
join-map-dialog.component.scss 0B
join-map-dialog.component.spec.ts 672B
join-map-dialog.component.ts 351B
join-map-dialog.component.html 497B
share-dialog
share-dialog.component.ts 638B
share-dialog.component.html 623B
share-dialog.component.spec.ts 657B
share-dialog.component.css 0B
property-edit-form
property-edit-form.component.ts 2KB
property-edit-form.component.spec.ts 693B
property-edit-form.component.html 3KB
property-edit-form.component.scss 45B
pages
editor-page
editor-page.component.spec.ts 657B
editor-page.component.html 75B
editor-page.component.css 0B
editor-page.component.ts 2KB
map
map.component.ts 4KB
map.component.html 1KB
map.component.scss 112B
map.component.spec.ts 600B
services
db.service.spec.ts 365B
loading.service.spec.ts 379B
loading.service.ts 528B
map-control.service.ts 6KB
db.service.ts 2KB
map-control.service.spec.ts 407B
app.component.spec.ts 981B
app.component.html 60B
app.component.ts 221B
modules
routing
routing.module.ts 509B
routing.module.spec.ts 283B
ng-material
ng-material.module.ts 825B
app.component.scss 0B
assets
marker-icon.png 1KB
js
orbitdb.min.js 286KB
marker-shadow.png 618B
tsconfig.spec.json 261B
main.ts 373B
test.ts 642B
tsconfig.app.json 225B
environments
environment.ts 387B
environment.prod.ts 51B
index.html 616B
favicon.ico 5KB
styles.scss 560B
polyfills.ts 2KB
karma.conf.js 962B
.nvmrc 2B
.travis.yml 329B
LICENSE 1KB
tsconfig.json 407B
angular.json 4KB
README.md 2KB
image
preview.png 1.2MB
protractor.conf.js 722B
共 71 条
- 1
资源评论
DGGs
- 粉丝: 15
- 资源: 4645
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功