CN107450906A - 一种用能信息采集***配电接线图的绘制方法 - Google Patents
一种用能信息采集***配电接线图的绘制方法 Download PDFInfo
- Publication number
- CN107450906A CN107450906A CN201710437525.5A CN201710437525A CN107450906A CN 107450906 A CN107450906 A CN 107450906A CN 201710437525 A CN201710437525 A CN 201710437525A CN 107450906 A CN107450906 A CN 107450906A
- Authority
- CN
- China
- Prior art keywords
- childs
- pel
- pscale
- canvas
- height
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/80—Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/20—Drawing from basic elements, e.g. lines or circles
- G06T11/203—Drawing of straight lines or curves
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明涉及一种用能信息采集***配电接线图的绘制方法,1、解析XML文档,得到各个图元的原始数据以及记录其缩放或旋转操作的图形数据,通过对图元原始数据和图形数据的比较计算得到图元的缩放系数,利用几何计算得到图元的绘图中心点坐标;2、基于canvas API,若图元旋转角度为0,则计算图元的绝对坐标;若图元旋转角度不为0,则计算图元的相对坐标;并将计算得到的新的图元输入参数存入对象数组;3、遍历对象数组,逐一绘制图元对象元素。本发明避免了现有绘图方法存在的修改图形易出错、页面载入速度慢等弊端,提高了页面的载入速度,为***维护人员绘制以及修改图形带来便利。
Description
技术领域
本发明涉及用能信息采集***技术领域,特别涉及一种基于canvas API的用能信息采集***配电接线图的绘制方法。
背景技术
配电接线图是进行电力***分析和电网管理的基础,它可以直观地展示电力***的运行状态。在用能信息采集***中,配电接线图要被绘制在Web页面上,使得***维护人员在了解用能信息时,可以对电力***的接线情况和运行状况有直观的了解。目前,在用能信息采集***的Web页面上绘制配电接线图的方法,主要是基于SVG、使用XML格式定义图形,在绘制图形时,SVG元素直接嵌入到页面程序中。
上述方法存在如下缺点:由于SVG元素直接嵌入到页面程序中,一旦需要修改图形、就必须修改页面程序,容易造成页面程序错误,增大***的安全风险;在SVG中,每个被绘制的图形均被视为对象,由于SVG要加载到DOM中,一旦绘制的图形对象过多,SVG便会降级,页面的载入速度和渲染速度将会减慢,影响采集***操作人员的用户体验。
发明内容
为解决现有技术中存在的上述缺陷,本发明提出了一种基于canvas API的用能信息采集***配电接线图的绘制方法,采集***主站对载入的配电接线图XML文档进行数据解析,基于canvas API工具在浏览器Web页面上绘制配电接线图,直观地展示电力***的运行状况。
本发明所采用的技术方案如下:
步骤1、在浏览器Web页面上载入并解析配电接线图XML文档,得到各个图元的原始数据以及记录其缩放或旋转操作的图形数据,通过对图元原始数据和图形数据的比较计算得到图元的缩放系数,利用几何计算得到图元的绘图中心点坐标;
步骤2、基于canvas API,若图元旋转角度为0,则计算图元的绝对坐标;若图元旋转角度不为0,则计算图元的相对坐标;并将计算得到的新的图元输入参数存入对象数组;
步骤3、遍历对象数组,逐一绘制图元对象元素。
每个图元都是由基础图元组合而成,基础图元类型包括四种:线line、圆circle、矩形rect和文本text,每个图元都以其外接矩形的中心点为基准点。绝对坐标指相对于canvas画布左上角坐标原点的坐标,相对坐标指相对于组合图元外接矩形中心点的坐标。
进一步,步骤1所采用的具体方案如下:
1.1、解析XML文档,得到各个图元的原始数据以及记录其缩放或旋转操作的图形数据,包括:图形宽度component.width和图形高度component.height,图元宽度object.width和图元高度object.height;图形外接矩形左上角端点的绝对坐标component.posx/component.posy,图元旋转角度component.rotate,以及各基础图元的宽度childs[j].width、高度childs[j].height、半径值childs[j].r、相对坐标childs[j].posxr/childs[j].posyr和绝对坐标childs[j].posxa/childs[j].posya。
1.2、通过图元数据和图形数据的比较分析,计算得到各个图元的缩放系数,缩放系数的计算公式为:
其中,object为图元对象,component为经过缩放或旋转操作后的图元对象(即图形对象)。
1.3、在Web页面上设置canvas画布,canvas画布是以左上角为坐标原点,根据解析得到的图形的外接矩形左上角端点的绝对坐标值,利用几何计算得到图元的绘图中心点坐标this.xx/this.yy,计算公式如下:
this.xx=component.posx+component.width/2;
this.yy=component.posy+component.height/2。
其中,this.xx为图元绘图中心点的X坐标;this.yy为图元绘图中心点的Y坐标。
进一步,步骤2所采用的具体方案如下:
2.1、如果图元旋转角度component.rotate为0,则计算缩放后的图元的绝对坐标:
若图元类型为矩形rect,则图元左上角端点的绝对坐标以及宽度和高度为:
childs[j].posxa=childs[j].posxr*pscale+this.xx;
childs[j].posya=childs[j].posyr*pscale+this.yy;
childs[j].width=childs[j].width*pscale;
childs[j].height=childs[j].height*pscale;
若图元类型为圆circle,则圆心的绝对坐标和半径为:
childs[j].posxa=childs[j].posxr*pscale+this.xx;
childs[j].posya=childs[j].posyr*pscale+this.yy;
childs[j].r=childs[j].r*pscale;
若图元类型为线line,则图元第一点和第二点的绝对坐标为:
childs[j].pos1xa=childs[j].pos1xr*pscale+this.xx;
childs[j].pos1ya=childs[j].pos1yr*pscale+this.yy;
childs[j].pos2xa=childs[j].pos2xr*pscale+this.xx;
childs[j].pos2ya=childs[j].pos2yr*pscale+this.yy;
2.2、如果图元旋转角度component.rotate不为0,则计算缩放后的图元的相对坐标:
若图元类型为矩形rect,则图元左上角端点的相对坐标以及宽度和高度:
childs[j].posxr=childs[j].posxr*pscale;
childs[j].posyr=childs[j].posyr*pscale;
childs[j].width=childs[j].width*pscale;
childs[j].height=childs[j].height*pscale;
若图元类型为圆circle,则圆心的相对坐标和半径为:
childs[j].posxr=childs[j].posxr*pscale;
childs[j].posyr=childs[j].posyr*pscale;
childs[j].r=childs[j].r*pscale;
若图元类型为线line,则图元第一点和第二点的相对坐标为:
childs[j].pos1xr=childs[j].pos1xr*pscale;
childs[j].pos1yr=childs[j].pos1yr*pscale;
childs[j].pos2xr=childs[j].pos2xr*pscale;
childs[j].pos2yr=childs[j].pos2yr*pscale。
其中,childs[j]为图元数组中的各个基础图元,childs.length为图元数组中基础图元的个数,pscale为缩放系数。
若基础图元类型childs.type为矩形rect,则childs[j].posxa/childs[j].posya为矩形左上角端点的x/y绝对坐标,childs[j].posxr/childs[j].posyr为矩形左上角端点的x/y相对坐标,childs[j].width和childs[j].height分别为矩形的宽度和高度。
若基础图元类型childs.type为圆circle,则childs[j].posxa/childs[j].posya为圆心的x/y绝对坐标,childs[j].posxr/childs[j].posyr为圆心的x/y相对坐标,childs[j].r为圆的半径。
若基础图元类型childs.type为线line,则childs[j].pos1xa/childs[j].pos1ya为直线起点的x/y绝对坐标,childs[j].pos2xr/childs[j].pos2yr为直线终点的x/y相对坐标。
新的图元参数体现的是各个基础图元相对于canvas画布的绝对坐标值。
进一步,步骤3所采用的具体方案如下:
3.1、基于canvas API的绘图函数循环判断每个对象元素类型childs.type的值,若为圆circle,则调用canvas提供的arc函数根据对象属性绘制图形;若为线line,则调用canvas提供的moveTo、lineTo函数根据对象属性绘制图形;若为矩形rect,则调用canvas提供的rect函数根据对象属性绘制图形;若为文本text,则调用canvas提供的fillText函数根据对象的属性填充字体。
3.2、若图元旋转角度为0,则直接遍历数组进行绘制;
3.3、若图元旋转角度不为0,则需调用canvas提供的translate函数将画布坐标原点移动至图元外接矩形中心点处,再调用canvas提供的rotate函数将画布旋转相应的角度,待绘制完成后,再将画布按相反方向旋转相应角度,最后将画布移动至起始点处,以实现带有旋转角度的图元的绘制。遍历对象数组的所有对象,完成配电接线图的绘制。
本发明的有益效果:
1)利用解析XML文档得到的图形数据,在***主站端采用基于canvas API工具的配电接线图绘制方法,能够在浏览器页面上自动绘制配电接线图,避免了现有绘图方法存在的修改图形易出错,页面载入速度慢等弊端,提高了页面的载入速度,为***维护人员绘制以及修改图形带来便利。
2)通过载入XML文档,对XML数据进行解析,利用解析得到的数据在Web页面中直接进行图形绘制,避免了将XML数据直接嵌入到页面程序中的缺陷,如需修改图形,可直接修改XML文档,避免了重新调整页面程序;在绘制含有大量对象的图形时,通过使用canvasAPI,可以在不影响DOM的情况下快速绘制,加快了Web页面的载入速度。
附图说明
图1是本发明的配电接线图绘制流程图;
图2是本发明实施例的配电接线图图元。
具体实施方式
下面结合附图,具体说明本发明的实施方式。
本发明所述用电信息采集***包括智能电能表、采集终端/集中器及采集***主站,采集***主站包括采集***前置机、采集***相关服务模块及主站Web应用。通过主站Web应用,用户可以从浏览器配电监测模块查看配电接线图,对电力***的运行状况进行直观的了解。
本发明配电接线图绘制方法是基于canvas API工具实现的,该工具提供了基本图元绘制方法,比如:线、圆、矩形、文本等,配电接线图可以认为是由线、圆、矩形、文本等基本元素组合成的。首先根据解析XML文档得到的数据,计算各个图元基本元素的相对canvas画布的绝对坐标,其次将其存入对象数组,然后通过canvas提供的arc函数、moveTo函数、lineTo函数、rect函数、translate函数、rotate函数,封装绘制配电接线图的函数。
基于上述原理,如图1所示,配电接线图的绘制过程如下:
步骤1、在浏览器Web页面上载入并解析XML文档,得到各个图元的原始数据以及记录其缩放或旋转操作的图形数据,通过对图元数据和图形数据的比较计算得到图元的缩放系数,利用几何计算得到图元的绘图中心点坐标;
步骤2、基于canvas API,采用不同的方式(若图元旋转度为0,则计算图元的绝对坐标;若图元旋转度不为0,则计算图元的相对坐标)确定新的输入参数并将其存入对象数组;
步骤3、遍历对象数组,逐一绘制图元对象元素。
下面以绘制开关图元为例,说明本发明的具体实施过程:
首先,解析XML文档得到如下数据:
通过以下公式计算图元的缩放系数:
通过以下公式计算图形外接矩形中心点坐标:
this.xx=component.posx+component.width/2;
this.yy=component.posy+component.height/2。
因为旋转角度为0,所以由各基础图元的相对坐标计算其在canvas画布中的绝对坐标值:
通过计算得到基础图元在canvas画布中的绝对坐标值为:
遍历数组对象,调用基于canvas API封装的绘图函数,在canvas画布上绘制图元,如图2所示。因为旋转角度为0,则直接遍历数组进行绘制,最终可完成用能信息采集***配电接线图的绘制。
Claims (4)
1.一种用能信息采集***配电接线图的绘制方法,其特征在于,包括以下步骤:
步骤1、在浏览器Web页面上载入并解析配电接线图XML文档,得到配电接线图各个图元的原始数据以及记录其缩放或旋转操作的图形数据,通过对图元原始数据和图形数据的比较计算得到图元的缩放系数,利用几何计算得到图元的绘图中心点坐标;
步骤2、基于canvas API,若图元旋转角度为0,则计算图元的绝对坐标;若图元旋转角度不为0,则计算图元的相对坐标;并将计算得到的新的图元输入参数存入对象数组;
步骤3、遍历对象数组,逐一绘制图元对象元素。
2.根据权利要求1所述的一种用能信息采集***配电接线图的绘制方法,其特征在于,步骤1所采用的方法如下:
1.1、解析XML文档,得到各个图元的原始数据以及记录其缩放或旋转操作的图形数据,包括:图形宽度component.width和图形高度component.height,图元宽度object.width和图元高度object.height;图形外接矩形左上角端点的绝对坐标component.posx/component.posy,图元旋转角度component.rotate,以及各基础图元的宽度childs[j].width、高度childs[j].height、半径值childs[j].r、相对坐标childs[j].posxr/childs[j].posyr和绝对坐标childs[j].posxa/childs[j].posya;
1.2、通过图元数据和图形数据的比较分析,计算得到各个图元的缩放系数,计算公式为:
<mrow>
<mi>p</mi>
<mi>s</mi>
<mi>c</mi>
<mi>a</mi>
<mi>l</mi>
<mi>e</mi>
<mo>=</mo>
<mi>m</mi>
<mi>a</mi>
<mi>x</mi>
<mrow>
<mo>(</mo>
<mfrac>
<mrow>
<mi>c</mi>
<mi>o</mi>
<mi>m</mi>
<mi>p</mi>
<mi>o</mi>
<mi>n</mi>
<mi>e</mi>
<mi>n</mi>
<mi>t</mi>
<mo>.</mo>
<mi>w</mi>
<mi>i</mi>
<mi>d</mi>
<mi>t</mi>
<mi>h</mi>
</mrow>
<mrow>
<mi>o</mi>
<mi>b</mi>
<mi>j</mi>
<mi>e</mi>
<mi>c</mi>
<mi>t</mi>
<mo>.</mo>
<mi>w</mi>
<mi>i</mi>
<mi>d</mi>
<mi>t</mi>
<mi>h</mi>
</mrow>
</mfrac>
<mo>,</mo>
<mfrac>
<mrow>
<mi>c</mi>
<mi>o</mi>
<mi>m</mi>
<mi>p</mi>
<mi>o</mi>
<mi>n</mi>
<mi>e</mi>
<mi>n</mi>
<mi>t</mi>
<mo>.</mo>
<mi>h</mi>
<mi>e</mi>
<mi>i</mi>
<mi>g</mi>
<mi>h</mi>
<mi>t</mi>
</mrow>
<mrow>
<mi>o</mi>
<mi>b</mi>
<mi>j</mi>
<mi>e</mi>
<mi>c</mi>
<mi>t</mi>
<mo>.</mo>
<mi>h</mi>
<mi>e</mi>
<mi>i</mi>
<mi>g</mi>
<mi>h</mi>
<mi>t</mi>
</mrow>
</mfrac>
<mo>)</mo>
</mrow>
<mo>;</mo>
</mrow>
1.3、在Web页面上设置canvas画布,canvas画布是以左上角为坐标原点,根据解析得到的图形外接矩形左上角端点的绝对坐标值,利用几何计算得到图元的绘图中心点坐标this.xx/this.yy,计算公式如下:
this.xx=component.posx+component.width/2;
this.yy=component.posy+component.height/2。
3.根据权利要求1所述的一种用能信息采集***配电接线图的绘制方法,其特征在于,步骤2所采用的方法如下:
2.1、如果图元旋转角度component.rotate为0,则计算缩放后的图元的绝对坐标:
若图元类型为矩形rect,则图元左上角端点的绝对坐标以及宽度和高度为:
childs[j].posxa=childs[j].posxr*pscale+this.xx;
childs[j].posya=childs[j].posyr*pscale+this.yy;
childs[j].width=childs[j].width*pscale;
childs[j].height=childs[j].height*pscale;
若图元类型为圆circle,则圆心的绝对坐标和半径为:
childs[j].posxa=childs[j].posxr*pscale+this.xx;
childs[j].posya=childs[j].posyr*pscale+this.yy;
childs[j].r=childs[j].r*pscale;
若图元类型为线line,则图元第一点和第二点的绝对坐标为:
childs[j].pos1xa=childs[j].pos1xr*pscale+this.xx;
childs[j].pos1ya=childs[j].pos1yr*pscale+this.yy;
childs[j].pos2xa=childs[j].pos2xr*pscale+this.xx;
childs[j].pos2ya=childs[j].pos2yr*pscale+this.yy;
2.2、如果图元旋转角度component.rotate不为0,则计算缩放后的图元的相对坐标:
若图元类型为矩形rect,则图元左上角端点的相对坐标以及宽度和高度:
childs[j].posxr=childs[j].posxr*pscale;
childs[j].posyr=childs[j].posyr*pscale;
childs[j].width=childs[j].width*pscale;
childs[j].height=childs[j].height*pscale;
若图元类型为圆circle,则圆心的相对坐标和半径为:
childs[j].posxr=childs[j].posxr*pscale;
childs[j].posyr=childs[j].posyr*pscale;
childs[j].r=childs[j].r*pscale;
若图元类型为线line,则图元第一点和第二点的相对坐标为:
childs[j].pos1xr=childs[j].pos1xr*pscale;
childs[j].pos1yr=childs[j].pos1yr*pscale;
childs[j].pos2xr=childs[j].pos2xr*pscale;
childs[j].pos2yr=childs[j].pos2yr*pscale。
4.根据权利要求1所述的一种用能信息采集***配电接线图的绘制方法,其特征在于,步骤3所采用的方法如下:
3.1、基于canvas API的绘图函数循环判断每个基础图元类型childs.type的值,若为圆circle,则调用canvas提供的arc函数根据对象属性绘制图形;若为线line,则调用moveTo、lineTo函数根据对象属性绘制图形;若为矩形rect,则调用rect函数根据对象属性绘制图形;若为文本text,则调用fillText函数根据对象属性填充字体;
3.2、若图元旋转角度为0,则直接遍历数组进行绘制;
3.3、若图元旋转角度不为0,则需调用canvas提供的translate函数将画布坐标原点移动至图元外接矩形中心点处,再调用canvas提供的rotate函数将画布旋转相应的角度,待绘制完成后,再将画布按相反方向旋转相应角度,最后将画布移动至起始点处,以实现带有旋转角度的图元的绘制。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710437525.5A CN107450906B (zh) | 2017-06-12 | 2017-06-12 | 一种用能信息采集***配电接线图的绘制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710437525.5A CN107450906B (zh) | 2017-06-12 | 2017-06-12 | 一种用能信息采集***配电接线图的绘制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107450906A true CN107450906A (zh) | 2017-12-08 |
CN107450906B CN107450906B (zh) | 2020-07-31 |
Family
ID=60487045
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710437525.5A Active CN107450906B (zh) | 2017-06-12 | 2017-06-12 | 一种用能信息采集***配电接线图的绘制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107450906B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108460003A (zh) * | 2018-02-02 | 2018-08-28 | 广州视源电子科技股份有限公司 | 文本数据的处理方法和装置 |
CN109299412A (zh) * | 2018-08-24 | 2019-02-01 | 四川爱创科技有限公司 | 应用于web端的图片预处理方法 |
CN110889056A (zh) * | 2019-12-06 | 2020-03-17 | 北京百度网讯科技有限公司 | 页面标记的方法及装置 |
CN111857893A (zh) * | 2019-04-08 | 2020-10-30 | 百度在线网络技术(北京)有限公司 | 标注图形生成方法及装置 |
CN112182130A (zh) * | 2020-09-27 | 2021-01-05 | 上海亚新建设工程有限公司 | 场地环境调查中场地数据内业可视化方法、装置及介质 |
CN112364408A (zh) * | 2020-11-18 | 2021-02-12 | 中国南方电网有限责任公司 | 一种电力***主接线图设备端子防碰撞的自动连线方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8250477B1 (en) * | 2008-11-04 | 2012-08-21 | Sensei, Inc. | Mobile client application for managing user interface components |
CN103473068A (zh) * | 2013-09-24 | 2013-12-25 | 北京天源科创风电技术有限责任公司 | 基于svg的图形实时监控界面定制***及其定制方法 |
CN105138311A (zh) * | 2014-05-30 | 2015-12-09 | 广州市动景计算机科技有限公司 | 一种提高图形绘制效率的方法及装置 |
-
2017
- 2017-06-12 CN CN201710437525.5A patent/CN107450906B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8250477B1 (en) * | 2008-11-04 | 2012-08-21 | Sensei, Inc. | Mobile client application for managing user interface components |
US20160359654A1 (en) * | 2008-11-04 | 2016-12-08 | Humana Innovations Enterprises, Inc. | Mobile client application for managing user interface components |
CN103473068A (zh) * | 2013-09-24 | 2013-12-25 | 北京天源科创风电技术有限责任公司 | 基于svg的图形实时监控界面定制***及其定制方法 |
CN105138311A (zh) * | 2014-05-30 | 2015-12-09 | 广州市动景计算机科技有限公司 | 一种提高图形绘制效率的方法及装置 |
Non-Patent Citations (1)
Title |
---|
方文道: "配电网电力运行数据可视化技术的研究与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108460003A (zh) * | 2018-02-02 | 2018-08-28 | 广州视源电子科技股份有限公司 | 文本数据的处理方法和装置 |
CN108460003B (zh) * | 2018-02-02 | 2021-12-03 | 广州视源电子科技股份有限公司 | 文本数据的处理方法和装置 |
CN109299412A (zh) * | 2018-08-24 | 2019-02-01 | 四川爱创科技有限公司 | 应用于web端的图片预处理方法 |
CN111857893A (zh) * | 2019-04-08 | 2020-10-30 | 百度在线网络技术(北京)有限公司 | 标注图形生成方法及装置 |
CN111857893B (zh) * | 2019-04-08 | 2024-05-28 | 百度在线网络技术(北京)有限公司 | 标注图形生成方法及装置 |
CN110889056A (zh) * | 2019-12-06 | 2020-03-17 | 北京百度网讯科技有限公司 | 页面标记的方法及装置 |
CN110889056B (zh) * | 2019-12-06 | 2023-08-22 | 北京百度网讯科技有限公司 | 页面标记的方法及装置 |
CN112182130A (zh) * | 2020-09-27 | 2021-01-05 | 上海亚新建设工程有限公司 | 场地环境调查中场地数据内业可视化方法、装置及介质 |
CN112364408A (zh) * | 2020-11-18 | 2021-02-12 | 中国南方电网有限责任公司 | 一种电力***主接线图设备端子防碰撞的自动连线方法 |
CN112364408B (zh) * | 2020-11-18 | 2024-03-19 | 中国南方电网有限责任公司 | 一种电力***主接线图设备端子防碰撞的自动连线方法 |
Also Published As
Publication number | Publication date |
---|---|
CN107450906B (zh) | 2020-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107450906A (zh) | 一种用能信息采集***配电接线图的绘制方法 | |
CN102915375B (zh) | 一种基于布局分区的网页加载方法 | |
CN107479792B (zh) | 一种智能网格预报订正方法及*** | |
CN104572967B (zh) | 一种在页面绘制图形的方法和装置 | |
CN105022731B (zh) | 一种地图矢量瓦片缓存的方法 | |
CN113127784B (zh) | 大屏数据可视化显示方法、装置、存储介质和计算机设备 | |
DE202014010911U1 (de) | Effiziente Zusammensetzung und Darstellung grafischer Elemente | |
DE202014010955U1 (de) | Verwendung von Kartendaten-Differenzkacheln zur iterativen Bereitstellung von Kartendaten für ein Client-Gerät | |
CN107273000B (zh) | 一种智能示波器的屏幕多分辨率适配方法 | |
CN105162120B (zh) | 一种基于Web GIS的大电网实时地理潮流展示方法 | |
CN102999880A (zh) | 基于GPU的电力WebGIS矢量实时绘制方法及装置 | |
CN103873277A (zh) | 一种分层的网络拓扑可视化方法及*** | |
CN108573008A (zh) | 一种电子地图中的海量点展示方法及装置 | |
CN103984720B (zh) | 基于OpenGL的瓦片地图创建方法及装置 | |
CN107992589B (zh) | 一种svg地图数据的加载方法、装置及*** | |
CN102937896B (zh) | 在svg中利用颜色映射技术动态展示二维空间数据的方法 | |
CN105138793A (zh) | 一种配电网线路快速绘图方法 | |
CN104680421A (zh) | 一种可伸缩矢量图形svg显示方法及装置 | |
CN109871206B (zh) | Json树的视图化方法、装置、设备及可读存储介质 | |
CN114675925B (zh) | 组态图像处理方法、装置、计算机设备、存储介质 | |
CN107391743A (zh) | 一种基于动态地图符号的移动gis可视化方法 | |
CN104573213A (zh) | 一种基于g语言的智能电子设备电气接线图的生成方法 | |
US10467186B2 (en) | Managing white space in a portal web page | |
CN103617641A (zh) | 一种基于Android***的电力设备SVG图符渲染方法 | |
CN103150742A (zh) | 一种矢量图形动态渲染方法及其装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |