在ArcGIS Online中,使用天地图当作底图创建webmap,再用webappbuilder或者Experience builder或者Dashboards做好地图页面发布(有经验的还能增加底图切换、地名地址搜索、书签等微件),然后在Axure的内联框架元件中输入发布好的地图地址。
正文完,以下都是废话。
最近需要做一个地理信息系统的原型,原来简单点的,我都是直接用ArcGIS的webappbuilder直接做,但是这次需求比较复杂,地图只占一小部分,wab内置模板就那么点,限制太多,又没时间学习使用开发者版本,所以领导建议我用专业的原型软件Axure,这是背景。
之前从来没用过Axure,第一版,利用默认元件,所有地图和统计图都截图搞定,先让文字需求可视化。
侧面说明一开始领导对我的要求还是比较低,感谢领导给我时间让我成长,所以我得对自己有要求是吧, ᕕ(ᐛ)ᕗ
于是,我下载了一个图表元件(此处应有表情包),可以编辑中继器中的数据,自动绘制统计图,原型发布后鼠标悬停,会有数据标签出现。赶紧把所有统计图更新一遍,但是,这个元件有个缺点,表头不能输入中文,而且标注颜色是灰色,想要改,需要在另外一个中继器继续修改参数,改了两处也没见变化,暴躁。赶紧百度其他方法,发现Axure可以插入Echarts图表!由于本人不懂js,中间也有很多曲折,此处不表,最终找到了简单易懂的教程,把所有统计图更新成Echarts。
然后百度怎么在Axure中插入动态地图,结果告诉我可以插入百度或者高德地图,但是!要用html!!大学里学的早还给老师了,难道又要重新学?麻烦!
突然想起Echarts里也能插入地图,那是不是说明我直接在Echarts做好,然后再引入到Axure