Axure中利用JSBOX制作3D高德地图组件

这篇具有很好参考价值的文章主要介绍了Axure中利用JSBOX制作3D高德地图组件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

JSBOX 是一个面向 Axure 提供便捷开发方式的组件,我们将用它来制作可以显示三维白模的高德地图组件,下面是制作步骤,可以先 点击此处预览效果

1. 添加 JSBOX

将JSBOX标准版组件拖进Axure,可以见到JSBOX的载体就是一个空白的中继器:

axure地图组件,Axure,axure

2. 编写代码

注:不想了解代码的童鞋请到文末直接下载完成后的3D地图组件

准备工作

首先我们需要到 高德开发者中心 注册高德开发者账号生成 Web端的JS API Key,你会得到一串字符,等会生成高德地图的时候需要用到这串 Key。

axure地图组件,Axure,axure

引入高德地图

让我们双击JSBOX组件进入编辑模式。在文本域里输入以下代码,并把代码中 您的API-KEY 替换为刚才在开发者中心生成的Key,最点击预览即可看到三维地图(可以用左键随意拖动和用右键旋转与改变视角):

// 引入高德地图JSAPI
Loader({
  load: [`//webapi.amap.com/maps?v=2.0&key=您的API-KEY`],
  complete: () => AMap.plugin(['AMap.Geocoder','AMap.ControlBar'], main)
});

// 程序入口
function main() {
  // 初始化地图
  let map = new AMap.Map(THIS.vid, {
    resizeEnable: true, //允许缩放
    zoom: 17, //缩放等级
    zooms: [3,20], //缩放等级范围
    expandZoomRange: true, //扩展缩放范围

    rotateEnable: true, //允许旋转
    rotation: -15, //初始旋转角度

    pitchEnable: true, //允许倾斜
    pitch: 60, //倾斜角度

    viewMode: '3D', //开启3D视图,默认为关闭
    buildingAnimation: true, //楼块出现是否带动画
  });
}

axure地图组件,Axure,axure

调整地图尺寸

现在地图可视区域显得很小,我们可以在JSBOX的交互设置中展开 修改容器外观 ,并调整容器尺寸为 800 × 480 或其他尺寸,即可扩大地图显示区域:

axure地图组件,Axure,axure

总结

在本篇里你学会了:

  • 如何在 JSBOX 里贴入代码
  • 调整 JSBOX 容器的尺寸
  • 用 JSBOX 生成高德三维地图

在 下一篇 里,我将会讲解如何在 JSBOX 里读取中继器上配置的数据,实现在界面上即可让用户设置地图初始的中心地点、视角、缩放、隐藏高德Logo等便捷操作,并免费提供完整版的三维地图组件下载。

_文章来源地址https://www.toymoban.com/news/detail-743651.html

Disable checkingPremium suggestions

到了这里,关于Axure中利用JSBOX制作3D高德地图组件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 90套Axure原型模板源文件Rp高保真ui产品经理app web 网站案例模板(Axure9制作)

    素材信息名称:90+套Axure原型图设计源文件 格式:RP格式(Axure软件) 产品经理全套文档模板Axure8可以打开8、7版本制作 Axure9可以全部打开9、8、7版本制作 点此下载全部资源 后面还有很多 ——网站 阿里云网站.rp车辆违章处理.rp城市介绍网站.rp城市旅游网站.rp城市网站.rp城市

    2024年02月11日
    浏览(34)
  • 整理了一些已分类的产品Axure元件库,助力正在找Axure组件库的同学高速成长

    在我加入的一些高质量产品交流群和一些高质量交互设计交流群里经常有同学在问,“有没有全一点的Axure元件库呀?”、“大家有没有Web端元件库呀?”、“有没有微信小程序元件库呀?”等等这些问题。 重复的问题实在是太多太多了,我干脆做个《产品元件库》来满足大

    2024年02月16日
    浏览(46)
  • 精选Axure原型设计模板,RP原型组件库(PC端移动端元件库及Axure函数及运算符说明)

    好的原型组件会大大的提高产品经理的工作效率,小7在陆续整理、精选Axure 8的原型设计模板,包含了原型设计的常用元素和AxureRP 8函数及运算符的说明文档,及各种设备模板框架。 本文也是基于小7另一篇文章的补充, 更多更详细的资料也可以阅读以下链接进行获取 超详细

    2024年02月04日
    浏览(29)
  • 如何公网远程访问Axure RP制作的本地web页面【内网穿透】

    AxureRP对于产品经理来说,是一款经常使用的网站原型设计工具。它可以用来创建和设置图表样式,为图表页面和元素添加交互性和注释,并能将正在设计中或设计完成的页面随时发布到HTML,使用Web浏览器查看。但除了在局域网中访问,很多时候也会有出差在外,需要使用公

    2024年01月16日
    浏览(34)
  • 【案例分享 | 旅游出行app】Axure制作banner轮播图交互效果

    哈喽,大家好!今天给大家介绍如何使用Axure软件制作banner轮播图的交互效果。 【预览地址含下载】电脑打开链接:https://wh9x1s.axshare.com/ 【完整案例作品预览含下载】:https://fx2z9z.axshare.com 【视频教程】:哔哩哔哩视频 首先,让我们来看下效果展示:进入页面后自动轮播图

    2024年02月19日
    浏览(38)
  • 【Axure高保真原型】3D圆柱图_中继器版

    今天和大家分享3D圆柱图_中继器版的原型模板,图表在中继器表格里填写具体的数据,调整坐标系后,就可以根据表格数据自动生成对应高度的圆柱图,鼠标移入时,可以查看对应圆柱体的数据……具体效果可以打开下方原型地址体验或者点击下方视频观看 【原型效果】 【

    2024年02月03日
    浏览(46)
  • UI设计大作业 Axure原型 “美食分享制作”app高保真原型设计

    “美食分享制作”app是一款记录美食制作、分享美食、寻找美食制作教程为一体的美食应用。 ①厨艺爱好者:能够分享自己的经验、收集他人的创意并反馈。 ②对美食有高品质要求的人群:能通过搜寻功能获取最佳的食材、配方、制作方式等信息,并与他人互动进行讨论。

    2024年02月11日
    浏览(37)
  • Axure rp9 利用中继器实现列表新增行、删除行的效果

    中继器(英文名Repeater)是目前为止Axure最复杂的功能(没有之一),学习它的使用有助于我们快速设计一些复杂的交互界面。本文通过Axure rp9 利用中继器实现列表新增行、删除行的案例,介绍如何利用中继器实现以下效果: 1、利用中继器实现列表的隔行变色。 2、实现列表

    2024年02月12日
    浏览(31)
  • Axure RP暗黑色高保真中后台原型组件模板库及组件库素材

    Axure RP暗黑色高保真中后台原型组件模板库及组件库素材,黑色一直以来就可以给人以高级、神秘的语义象征,相比于浅色模式,暗色模式藏着更多可能性。色彩具有层级关系,深色会在视觉感官上自动后退,浅色部分则会向前延展,这样对比强烈的层次关系可以让用户更注

    2024年02月09日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包