当前位置: 首页 > news >正文

市县级全域旅游智慧导览电子地图制作实操(五)基于 ebmap Tour 制作交互地图(下)

本系列实操文章以龙岩全域旅游智慧导览地图为落地案例,分享低成本落地方案:基于Banana Pro生模型与 ebmap Tour 导览制作平台,全程仅需 1780 元成本,即可完成整套全域智慧地图制作。既是低成本落地的实战探索,也是可复制的商业化落地参考。

文章目录:

  1. 地图功能与制作方案以及效果预览

  2. 制作行政区划和主要交通道路底图

  3. AI+人工制作全域手绘地图

  4. 基于 ebmap Tour 制作交互地图(上)

  5. 基于 ebmap Tour 制作交互地图(下)【本文】

  6. 上线发布于商业化落地案例【待更新】


上一章节我们创建好了地图并进行了基础设置,并启用了手绘地图作为底图。本章节我们将继续讲解如何开启必要的扩展和添加景点标记等信息。

1、设置地图菜单和开启相关扩展

1、安装相关扩展

从侧边栏【扩展管理】中点击【扩展中心】菜单,进入扩展中心页面。本次制作需要安装以下扩展:

  1. 景区介绍:用于介绍整个龙岩市全域旅游相关信息

  2. 服务热线:用于显示服务热线和相关服务号码

  3. 投诉建议:用于收集游客反馈信息和建议

  4. 第三方地图导航:用于实现景点跳转到第三方导航(全域旅游范围太广,不考虑需要自己绘制路网的智能寻路)

  5. 个性化自定义:用于自定义CSS隐藏顶部导航条,因为全域旅游只有景点一个类型,所以隐藏类型导航条,不用切换类型。(这个是收费版功能,免费版可以跳过,影响不大)

安装好的扩展截图如下:

2、设置UI界面菜单

菜单设置

从侧边栏【系统设置】中点击【功能菜单设置】,可进入菜单管理界面,因为菜单不多,侧栏菜单的菜单都隐藏不显示,主要菜单放到底部主菜单,如下图:

隐藏类型导航栏

由于本次制作的全域旅游只有景点类型,并没有诸如卫生间、餐厅等点位类型。因此我们不需要点位类型导航。ebmap Tour 中没有直接隐藏类型导航栏的选项。不过我们可以使用自定义css来隐藏。

进入侧边栏菜单【个性化自定义】下的【自定义CSS】中,填入以下CSS代码,点击【保存修改】即可:

.markerTypeBar{ display: none; }

刷新模拟器预览,可以看到UI界面的变化,如下图:

修改“景区介绍”功能字样

目前菜单栏中的“景区介绍”是针对单个景区介绍的功能,用在全域旅游中就感觉不是那么合适。不过 ebmap Tour 支持自定义文本的,我们只需要修改以下就可以。

进入侧边栏菜单【个性化自定义】下的【自定义语言包】中,搜索“景区介绍”关键字。可以找到一个introduce的语言包内容,在后面重定义为“龙岩简介”即可。如下图:

最后看下模拟器中,游客界面的菜单效果如下:

3、设置其他扩展内容

接下来,需要配置对应扩展的设置。具体如下:

  • 龙岩简介:在 扩展中心 -> 景区介绍 中填写图文内容

  • 服务电话:在 扩展中心 -> 服务电话 中设置相关电话类型和号码

  • 投诉建议:在 投诉建议 -> 通知设置 中设置有新反馈信息时接收通知的邮箱有手机号码。

以上操几项作很简单,基本进入到对应的页面你就知道怎么操作了,这边限于篇幅,就不展开讲解了。

2、添加标记点和设置景点分组

1、设置景点分组

全域旅游的景点,分布在龙岩的5个县和2个区中。为了方便后台管理和游客列表游览,我们可以先创建标记点分组。将每个县区都设置为一个组。

进入侧边栏菜单【地图标注】下的【标记点分组】管理中。将默认组改成“新罗区”,区域区县可以点击右上角【添加新分组】按钮,输入分组名称,然后点击提交即可创建。我创建好的分组如下:

可以看到,在游客端中,查看景点列表时,可以按不同区县查看了。

2、添加标记点

从侧边栏菜单【地图标注】下进入【标记点列表】页面。在页面中点击右上角【添加标记点】按钮,就可以添加新的标记点,添加新标记点,需要填写如下内容:

  1. 点位名称:填写景点的名称,例如:古田会议会址

  2. 点位简介:填写景点的一句话简介,50~100字左右即可。

  3. 封面图片:选择一张500*500像素的景点图片

  4. 标记点类型:这里统一设置为“景点”

  5. 所属分组:选择所在县区

  6. 点位坐标:点击后面的选择坐标,在手绘地图上对应的对标位置点击即可。这个坐标仅用于在地图上确定标记点显示位置。

  7. 导航坐标:点击后面的【选择坐标】按钮,在弹窗的窗口中,隐藏手绘地图会显示天地图的标注地图。然后通过搜索功能找到具体的景点位置,最后选择一个准确的坐标位置。这个位置一定要选择准确,确保跳转到第三方导航时候位置正确。

实操截图如下:

点击【确定提交】按钮后,标记点列表即会显示我们刚刚添加的标记点,如下图:

3、设置景点介绍和生成语音讲解

在标记点列表中,点击标记点后面的【介绍】按钮,即可打开景点介绍信息编辑页面。可以在这里编辑景点介绍和上传图片信息。

在填写好景点介绍图文后,在内容右侧的讲解音频面板中,可以选择【生成音频】选项。选择合适的播讲角色和背景音乐,点击【生成讲解】按钮,稍等几分钟即可生成音频讲解。(生成音频的过程可以关闭窗口进行其他操作,音频会在后台继续生成)

操作截图如下:

4、预览点位效果

添加好点位后,在游客端就可以看到一个新的标记点。点击标记点底部会弹窗点位卡片,卡片里面包含语音讲解、景点介绍、导航到景点的功能。如下图:

至此,一个景点的标注就添加好了。依照相同的方法,将剩余的54个景点都标注上去即可。

最后效果如下:

至此,我们已经完成静态手绘地图岛可交互智慧导览地图的转换了。下一章节,我们将讲解如何发布上线以及分享一些基于此制作方法执行的一些商业化落地案例。

http://www.jsqmd.com/news/1143020/

相关文章:

  • 如何快速安装 openEuler WSL:10分钟在 Windows 上体验国产操作系统
  • 终极指南:openEuler WSL 项目架构深度解析:理解 DistroLauncher 和 Appx 打包机制
  • 运维转大模型:自动化脚本到 AIOps A,把核心能力写进作品集
  • 终极指南:如何用WeChatMsg永久保存微信聊天记录,打造你的数字记忆保险箱
  • libxml2-rust内存管理优化:Rust所有权系统如何解决内存泄漏
  • CronTick社区与支持:如何参与贡献与获取帮助
  • kmpi开发者指南:如何为开源HPC库贡献代码
  • ub-pkg-manager高级技巧:自定义检查规则与测试套件集成方法
  • OpenEuler Certificate Center性能优化:大规模证书集群的监控与调优技巧
  • CronTick性能优化:提升任务调度效率的10个技巧
  • 开启星露谷物语的无限可能:SMAPI模组框架入门指南
  • FalconFS社区贡献指南:如何参与开源高性能分布式文件系统开发
  • pin-llvm-client核心功能揭秘:让编译器优化变得简单高效的终极工具
  • openEuler生物信息学平台:10个实用的流程分析脚本教程
  • 为什么选择openEuler生物信息学平台:ARM架构的7大优势分析
  • FalconFS开发入门:理解插件架构与PostgreSQL扩展开发
  • 杰理AD16N 音频SOC选型:4 种封装与 3 种存储方案的成本与性能对比
  • patch-tracking在CI/CD中的集成应用:如何构建自动化补丁验证流水线
  • 高压隔离技术:ISOM8710与PIC18LF26K40在工业控制中的应用
  • 基于 YOLOv8n 的安全帽检测系统实现思路分享
  • 开发者指南:如何为resaware_nri_plugins贡献代码和扩展功能
  • openEuler/patch-tracking:革命性开源补丁自动追踪工具,如何让软件包管理效率提升300%
  • 如何为donau-slurm-wrappers贡献代码:开源项目参与指南
  • 071、超分模型部署:ONNX 导出与 TensorRT 加速实战
  • 为什么选择kbox?openEuler崩溃消息收集的5大核心优势
  • 小龙虾技能-13-multimedia-03_PodcastSummarizer_播客总结
  • 27-MCP服务器配置与调试指南
  • CronTick安全最佳实践:保护你的任务调度系统
  • 图像检索PR曲线实战:从理论到Python代码的3步实现与评估
  • 数据分析转大模型:适合普通开发者的入门路线