在前面《百度地图、ECharts整合HT for Web网络拓扑图应用》我们有介绍百度地图和 HT for Web 的整合,我们今天来谈谈 OpenLayers 和 HT for Web 的整合。...HT for Web作为逻辑拓扑图形组件自身没有GIS功能,但可以与各种GIS引擎即其客户端组件进行融合,各取所长实现逻辑拓扑和物理拓扑的无缝融合,本章将具体介绍HT for Web与开发免费的OpenLayers...HT和OpenLayers组件叠加在一起之后,剩下就是拓扑里面图元的摆放位置与经纬度结合的问题,常规网络拓扑图中存储在ht.Node图元的position是逻辑位置,和经纬度没有任何关系,因此在GIS应用中我们需要根据图元的经纬度信息换算出...仅在缩放达到一定级别才显示更详细的内容,否则缩小时所有城市信息都显示完全无法查看,多少也能提高显示性能 以下为最终效果的抓图、视频和源代码:http://v.youku.com/v_show/id_XODM5Njk0NTU2.html
HTML5 中的 Canvas 对文本的渲染(fillText,strokeText)性能都不太好,比如设置字体(font)、文本旋转(rotation),如果绘制较多的文本时,一些交互操作会手动很大的影响...我们来看看具体的 Demo,链接:http://www.hightopo.com/demo/labelVisible/visible.html。接下来解析下具体代码的实现。...接着是常见网络拓扑图 GraphView 组件,并将其添加到 DOM 中,重载 GraphView 的 getLabel 方法设置图元的文本,让每个节点都有文本。...具体 Demo 链接:http://www.hightopo.com/demo/labelVisible/invisible.html。
HT for Web(http://www.hightopo.com/guide/readme.html)提供了涵盖通用组件、2D拓扑图形组件以及3D引擎的一站式解决方案,正如Hightopo官网所表达的我们希望提供...讨论前先设定话题的边界,HT是基于HTML5的图形组件库,因此文章的案例更多会涉及HTML和JavaScript语言,但并不局限于Web前端,设计思想上同样适用于任何GUI语言平台。...http://www.hightopo.com/guide/guide/core/propertyview/examples/example_custom.html ?
/example_overview.html ?...结合 《数百个 HTML5 例子学习 HT 图形组件 – 拓扑图篇》可以容易理解构建一个拓扑界面基本上就是操作 DataModel 数据模型,以下为构建上图界面效果的模型代码部分: // init data...以上创建网络图元、设置图元连线关系、配置图元风格属性、进行图元布局摆放就是构建拓扑图的几个基本步骤,其实熟悉了 HT 分分钟就能开发出像模像样的 HTML5 网络拓扑图应用,如果需要数据存储可参考《HT...,不收任何约束,可以随心所欲的设计你的网络拓扑图整体系统架构。...更多 HTML5 拓扑图例子可参考:http://www.hightopo.com/demos/index.html ?
虽然题目起的名字是电信网络拓扑图,几乎所有的拓扑图都能涵盖,例如基本网络图,网络拓扑图,机架图,网络通信图,3D网络图等等。 效果图如下: ? 这个图看起来挺简单的,代码也少,但是内容不少。...首先,机柜01、机柜02、机柜03 都是 ht.Group “组”类型,ht.Group 类型用于作为父容器包含孩子图元,在 GraphView 拓扑图(http://www.hightopo.com)...group.setPosition(x, y);//设置组的位置 group.setImage('images/服务器.json');//设置拓扑上展现的图片信息,在GraphView拓扑图中图片一般以
今天开始我们就从最基础解析如何构建 HTML5 Canvas 拓扑图应用,HT 内部封装了一个拓扑图形组件 ht.graph.GraphView(以下简称 GraphView)是 HT 框架中 2D 功能最丰富的组件...简单说来就是:拓扑图是泛化的说法,电信网管的网络拓扑图、电力的电网拓扑图、工业控制的监控图、工作流程图、思维脑图等等,简单说就是节点连线构成的这些都是这里指的拓扑图。...用 HT 开发一个网络拓扑图是非常容易的一件事,只需要短短几行代码就能完成一个简单的服务器与客户端的拓扑图: ? 这个例子非常基础,几乎完成了服务器与客户端在拓扑上的所有功能。...话不多说,猜猜看这个例子包括 HTML 标签的所有部分总共花了多少行代码?...减去空行也就 50 行,我还做了很多样式部分的设计,毕竟给大家看的例子不能太丑嘛~ 我们在最开始就说明一下,HT 是基于 HTML5 标准的企业应用图形界面一站式解决方案, 其包含通用组件、拓扑组件和
但,我还是不喜欢DOM上太重都是元素,不喜欢庞大包罗万象搞得没有一家能完美实现的标准,另外用XML、Flex的MXML或Sliverlgiht/WPF的XAML来描述图形实在是笨重不灵活,基于HTML5
首先我们必须清楚如何绘制矢量(http://hightopo.com/guide/guide/core/vector/ht-vector-guide.html)?...comps 矢量图形的组件 Array 数组,每个数组对象为一个独立的组件类型(http://hightopo.com/guide/guide/core/vector/ht-vector-guide.html...数据绑定(http://hightopo.com/guide/guide/core/databinding/ht-databinding-guide.html)没有那么难,绑定的格式很简单,只需将以前的参数值用一个带
好了,废话不多说,先附上 Demo:http://www.hightopo.com/demo/blog_3dedge_20170630/index.html ? ...所在位置,默认值为 [0, 0, 0]; 详情看 HT for Web 3D 手册 手册 (http://www.hightopo.com/guide/guide/core/3d/ht-3d-guide.html...方式在服务器的位置添加图片,详情可看 HT for Web 入门手册(http://www.hightopo.com/guide/guide/core/beginners/ht-beginners-guide.html...dataModel.add(device2); dataModel.add(device2_edge); } 3、连线 HT for Web 提供了默认的直线和多点的连线类型能满足大部分基本拓扑图形应用...大家也可以看一看,也可以玩一玩我们的 HT 感受它的强大之处,再次附上 Demo 地址: http://www.hightopo.com/demo/blog_3dedge_20170630/index.html
这一课的视频内容简介:html里常用的标签使用方法并且给出每个标签对应的列子。
HTML5 原生的 Drag and Drop是很不错的功能,网上使用例子较多如 http://html5demos.com/drag ,但这些例子大部分没实际用途,本文将搞个有点使用价值的例子,通过Drag...该工具由一个列表、一个拓扑图和一个文本框三部分组成,用户任意拖拽本地多图片文件到任意页面部分,HT自动将图片信息生成对应的DataModel数据模型,列表显示图片效果、名称和宽高信息,拓扑显示图片、修改时间和文件大小等信息...以下为该Base64转换工具的操作效果视频和抓图供参考:http://v.youku.com/v_show/id_XODUxNzY3OTA4.html ?
开发需求背景 今天领导派了一个小活,要求我将公司的物联网平台的网络拓扑图画出来。做一个数据展示的页面,集成到现有的iot平台上。 说到拓扑图,大家都也都比较清楚,能够清晰地表示网络链路的链接关系。...网络拓扑图是指由网络节点设备和通信介质构成的网络结构图。...一般的拓扑图都是这样子的 还有这一种 这些设计图都是架构师使用软件画出来的,数据都是固定的,不支持动态修改,没有动效,而我们需要支持动态添加网络节点。需要有动效。...先给大家看看,下面来详细讲解如何使用echarts一步一步完成这个拓扑图的。 技术调研 接到需求后我调研了几个物联网仪表盘后,我觉得使用echart来试试,因为d3太难了。...拓扑图中需要与几个实体,代表链路中的每一个设备,一个设备可能有进线,有出线,也有可能有多条线,线的条数都不能固定的。因为随着设备的增加,中央机器到达各个设备的线也是逐渐增加的。
浏览器(IE,火狐等)软件知道HTML语言的语法,可以用来查看HTML文档。目前为止互联网上的绝大多数网页都是使用HTML语言来编写的。...html> 在W3Cschool html编程实例中运行上列代码 效果截图 所有的HTML文档都会有一个html>标签,html>标签可以包含两个部分:和HTML 链接语法 ---- 链接的 HTML 代码很简单。...开始HTML基础学习 四、HTML文档格式详细说明 ---- 前面介绍了HTML文档的基本格式,下面再做一个详细说明。...九、最后 ---- 学习中如果遇到什么问题可以W3Cschool问答模块HTML问答中向各位大牛求教哦~ 推荐阅读 HTML编程实例 HTML 教程 HTML 参考手册 HTML 速查词典 前端学习资源汇总
这篇文章写的案例就是总线拓扑中的一个分支,我们一步一步来搭建这个拓扑图形。 示例图片: ?...拓扑图形组件 ht.graph.GraphView (以下简称 GarphView)是 HT 框架中 2D功能最丰富的组件,其相关类库都在 ht.graph包下。 ...HT 框架的组件指的是可视化可交互的视图控件,HT 框架基于 HTML5 技术,因此HT组件的可视化部分本质就是 HTML 的元素, 大部分 HT 组件与 DataModel 数据模型绑定,用户通过操作纯...js 的语言即可驱动可视化组件,这样屏蔽了 HTML 底层图形技术复杂性。 ...HT 对 HTML5 技术封装的目的在于提高开发效率和可维护性,但并不意味着不允许用户直接操作 HTML 原生元素, 有 HTML5 开发经验的程序员,在了解 HT 系统机制的前提下,大可运用各种 HTML5
教程-html (1) 没想到吧 我也来弄教程了 首先来认识一下html的扩展名 .html .htm 虽然本质没有区别 但是html的优先度比htm高一些 当然 开始都需要hello world html> html> wmz 教程 hello world... html> 实例链接 可以自己尝试下
解析库,而Requests-html自带这个功能,在爬取页面十分方便。.../') print(response.html.html) # 获取页面内容 异步获取 自带异步请求方法 from requests_html import AsyncHTMLSession asession...对象所包含的所有链接和绝对链接(均不包含锚点): response.html.links() response.html.absolute_links() 完整代码: from requests_html...CSS选择器 支持CSS和XPATH两种语法来选取HTML元素。...(附学习教程) 如何看待AI技术?什么是AI?(附教程) Python打包exe的王炸-Nuitka ...
教程-html (3) 这期教程是杂乱的 如果使用html的标题 我们最常用到的是标签 比如 这是一个标题 这是一个标题 这是一个标题...点我查看实例 使用html里的段落 这是一个段落。...实例结束 如何使用html里的链接 这是一个链接 实例 这是一个链接 实例结束 如果想让他大一些 可以使用css或者在外边套一层h3 比如...这是一个链接 实例 这是一个链接 实例结束 如果使用html里的img标签 如何使用html的注释 程序员是不需要注释的 <!
领取专属 10元无门槛券
手把手带您无忧上云