Skip to content

[Feature]: 支持叠加到高德地图上吗? #2413

Closed

Description

@Armandyang

背景&目的

我想在高德地图上去叠加这个logic画布 目前支持吗

Activity

  1. Zsynuting commented on Jul 30, 2026

    @Zsynuting
    Collaborator

    高德地图的 Marker 支持自定义 HTMLElement,可以创建一个独立、具有明确宽高的 DOM 容器作为 Marker 内容,并在该容器内初始化 LogicFlow,因此目前不需要 LogicFlow 针对高德地图提供特殊适配。

    使用时请不要把高德地图的根容器直接传给 LogicFlow,而是在 Marker 的自定义内容中创建专用子容器。容器尺寸发生变化后可调用 lf.resize();移除 Marker 或替换内容前调用 lf.destroy()。

    如果只是点击地图点位后展示流程图,也可以将 LogicFlow 放入高德的自定义 InfoWindow;如果是固定在地图视口上的编辑面板,则可以直接使用绝对定位的 DOM 覆盖层。

    只有当需求是让 LogicFlow 内的每个节点分别绑定不同经纬度,并且节点和连线需要随地图平移、缩放实时同步时,才需要额外的业务侧坐标适配。这种场景也不需要 LogicFlow core 直接依赖高德地图。

    当前问题按已有集成能力处理并关闭;如果实际诉求是每个节点独立绑定经纬度,可以补充具体交互和数据示例后重新打开或提交更明确的需求。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions