🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

vjchat

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vjchat

vjchat

latest
npmnpm
Version
1.0.8
Version published
Weekly downloads
16
Maintainers
1
Weekly downloads
 
Created
Source

vjchat

唯杰地图AI对话SDK

安装

npm install vjchat

用法

attachMap(map, vjmap, {
    chat: {
        type: 'openai',
        model: 'qwen2.5-coder:7b',
        baseUrl: 'http://127.0.0.1:27667/v1',
        apiKey: "no-key",
        temperature: 0.0       
    },
    theme: {
        mode: "dark"
    },
    silent: false,
    hiddenUI: false,
    resizable: true,
    minimizePosition: "right",
    position: { left: 900, top: 100 },
    size: { width: 420, height: 500 },
    buttonControl: {
        position: "top-left",
        left: 0,
        top: 0
    },
    opacity: 0.8, // 设置透明度
    outputCustomVectorDocs: true,
    disableUndoRecord: false,
    userVectorDocs: ""
})

唯杰地图介绍

唯杰地图VJMAP为用户自定义地图格式WebGIS可视化显示开发提供的一站式解决方案,支持的格式如常用的AutoCADDWG格式文件、GeoJSON等常用GIS文件格式,它使用WebGL矢量图块自定义样式呈现交互式地图, 提供了全新的大数据可视化实时流数据可视化功能,通过本产品可快速实现浏览器和移动端上美观、流畅的地图呈现与空间分析,可帮助您在网站中构建功能丰富、交互性强、可定制的地图应用。

唯杰地图特点

  • 完全兼容AutoCAD格式的DWG文件,无需转换
  • 绘图技术先进:采用WebGL技术,支持矢量地图渲染,支持栅格、图片、视频等图形渲染,支持3D模型渲染;
  • 个性化地图:服务端渲染和前端渲染都支持自定义样式表达式,灵活强大;
  • 多视角模式:支持2D、3D视角,支持垂直视角、360度旋转视角;
  • 视觉特性:支持无极缩放、支持粒子、航线等动画效果、支持飞行、平移等运动特效;
  • 功能完善:支持所有常见的地图功能,提供丰富的js接口;
  • 交互控制:支持鼠标/单指拖拽、上下左右按键进行地图平移,支持鼠标滚轮、双击、双指进行地图缩放,支持Shift+拉框放大;
  • 大数据可视化:性能卓越,支持大数据可视化展示
  • 跨平台支持(支持windows,linux); 支持docker部署;支持私有化部署;支持桌面端语言开发(如C#JavaC++语言)
  • 全面支持用第三方开源的openlayersleafletmaptalks 来加载CAD地图进行开发
  • 支持对图像格式如tiff,jpg,png等常用图像格式进行切片处理,实现几百M以上的图片前端秒开

FAQs

Package last updated on 14 Mar 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts