CityEngine+Web Appbuilder部署三维展示项目
首页 CityEngine+Web Appbuilder部署三维展示项目
CityEngine+Web Appbuilder部署三维展示项目
CityEngine+Web Appbuilder部署三维展示项目
购买数:3 课时数:6 浏览数:155
主讲老师:dreamsong
课程有效期:从购买之日起30天
价格: 29
收藏 已收藏 分享
  • 课程简介
  • 课时目录
  • 课程评论
  • 资料下载


CityEngine制作完成城市场景以后可以很方便的发布到arcgis online,我们通过arcgis online 注册组织账户以后可以使用里面的app web builder功能用来创建我们自己独立的网站展示平台,非常适合项目展示。本套课程就用了演示整个过程。


Web AppBuilder for ArcGIS 是一种直观的所见即所得式 (WYSIWYG) 应用程序,可用于构建 2D 和 3D web 应用程序,而无需编写一行代码。它所包括的强大工具可用来配置功能完备的 HTML

应用程序。添加地图和工具时,您可以在应用程序中看到这些地图和工具并立即使用。


主要功能


*可通过 Web AppBuilder for ArcGIS 进行以下操作:


*创建能在所有设备上运行的 HTML/JavaScript 应用程序。


*使用即用型微件构建所需应用程序。


*使用可配置的主题自定义应用程序的外观。


*在线托管应用程序或在自己的服务器上运行应用程序。



Web AppBuilder for ArcGIS(简称WAB)是运行在portal或者online的一款webGIS开发应用程序,其代码开源并且具有优秀的设计外观、多个系统微件、多平台运行、积木模式搭建、灵活可扩展的开发方式,为现代webGIS开发的典范。

由于WAB软件运行环境的要求比较严格,必须托管在Portal或者Online上运行,对开发者或者应用者的使用造成了很大的障碍,使得开发者望而却步。本团队投入了大量的人力物力,在不改变该软件整体结构和架构基础上,研发了WAB中间件,实现了WAB脱离Portal独立运行,用户可以利用本地服务进行开发和部署。

首先在不改变WAB源码的框架体系下,增加了基于json文件的地图配置,修复了部分微件依赖原有的Portal的内容,确保90%以上的微件都能正常使用,同时对每个微件的配置文件给出样例,确保手动修改就能完成配置,最后本团队还自主开发了多个实用性微件,包括历史轨迹回放、区域资源分析报告生成、剖面线生成、在线绘制等值线等值面、多维数据时间轴播放、历史时间回放、图表联动、多地图对比、excel坐标导入与编辑管理、加载本地Shapefile、天地图加载等功能微件,便于客户结合业务深入二次开发。

1、WAB中间件关键技术

  • 独立运行WebGIS开发框架,部署环境不受限制,像搭积木一样简单,零代码轻松快速创建项目,就可以快速创建直观、漂亮的Web应用。

  • 应用可以运行于任何平台,桌面、平板、移动设备。

  • 纯HTML+JS开发,可以展示2D和3D地图。

  • 强大的GIS工具,提供即拿即用的功能模块,集成40多个GIS功能小组件。

  • 可扩展性,可以开发自定义的应用小组件。

  • 多种样式模板和基调色彩可提供选择。

2、WAB中间件特点

  • 对于普通用户是快速搭建应用的工具。

  • 对开发者是快速搭建应用原型的工具。

  • 开发者可以深度开发的Theme和Widget,提供给最终客户使用。

  • 纯html5/javascript应用程序,完整的框架体系,可以与业务系统完美结合与实时交互。


微信截图_20200122001505.png


~~暂无数据
主讲讲师
CityEngine高级培训讲师
推荐课程