电力系统目前公认的图形标准:SVG和G语言,作为第三方软件厂家来说一般都有自己的图形建模系统,如基于SVG的图形建模软件,但目前EMS平台能够给出的图形既有SVG格式,又有G语言格式,因此开发一个兼容SVG和G语言的图形引擎,对于第三方软件厂家来说是比较好的一个做法。

在经历了比较长时间的设计抉择后,最终决定做一个SVG和G语言的混合显示引擎,同时搭配原有的基于SVG图形建模软件,最终形成了基于SVG的编辑软件和基于SVG和G语言的显示软件,这样既能显示EMS给出的图形,也能通过SVG编辑器进行定制画面的设计。

混合图形引擎经过了全新的设计,显示效率相比原有的图形引擎相信会有较大提升,软件结构应更具有弹性,对于今后加入其他图形格式的支持也变得比较容易。

每次做一个新东西都会使自己经受很多挑战,也耗费太多心血,不过自信任何付出都会有回报的。

2013年下半年争取有时间实现这个设计。

SVG和G语言的混合显示引擎相关推荐

  1. 360多数据源混合查询引擎的前世今生

    女主宣言 随着业务的不断增多,为满足不同场景下对计算时延和吞吐的需求,各式各样的数据源大显身手.然而,由于不同数据源的发展历程不同,迭代速度不一,无法向用户提供统一的数据处理范式.且数据源所处介质天然 ...

  2. M.U.G.E.N格斗游戏引擎简介

    by AKara 2011-10-23 @  http://blog.csdn.net/akara  @ akarachen(at)gmail.com @ weibo.com/akaras M.U.G ...

  3. c语言作业年历显示报告,c语言程序设计年历显示

    <c语言程序设计年历显示>由会员分享,可在线阅读,更多相关<c语言程序设计年历显示(13页珍藏版)>请在人人文库网上搜索. 1.计算机科学与技术学院课程设计报告2012 201 ...

  4. R语言对数线性模型loglm函数_使用R语言进行混合线性模型(mixed linear model) 分析代码及详解...

    1.混合线性模型简介 混合线性模型,又名多层线性模型(Hierarchical linear model).它比较适合处理嵌套设计(nested)的实验和调查研究数据.此外,它还特别适合处理带有被试内 ...

  5. extern quot;Cquot; 的含义:实现C++与C及其他语言的混合编程

    C++中extern "C"的设立动机是实现C++与C及其他语言的混合编程. C++为了支持函数的重载.C++对全局函数的处理方式与C有明显的不同. 对于函数void foo( i ...

  6. c语言调用hzk16,C语言使用HZK16显示每个像素的代码

    下边内容段是关于C语言使用HZK16显示每个像素的内容. #include #include void main() { int i,j; char mat[32]; unsigned char qh ...

  7. c语言年历表程序设计,c语言程序设计年历显示-20210413153548.docx-原创力文档

    内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128) 内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128) c语言程序设计年历显示 ...

  8. 安卓运行时监听配置更改:sim卡、本地语言、键盘显示或隐藏、字体大小、UI模式、屏幕方向、屏幕布局(另一个屏幕)、可用屏幕大小(横纵向)、无屏幕大小(外接屏幕)。

    全栈工程师开发手册 (作者:栾鹏) 安卓教程全解 安卓运行时可以监听的配置更改:sim卡.本地语言.键盘显示或隐藏.字体大小.UI模式.屏幕方向.屏幕布局(另一个屏幕).可用屏幕大小(横纵向).无屏幕 ...

  9. Android4.1 如何实现状态栏上信号图标有SIM卡1,2标记,并且当处于2G状态显示“G”,处于3G状态显示“3G”

    [Android Version] 6577/6589 Android V4.1 [Description] 如何实现状态栏上信号图标有SIM卡1,2标记,并且当处于2G状态显示"G&quo ...

  10. c语言年历显示主要思路,c语言程序设计年历显示分析.doc

    c语言程序设计年历显示分析 南京航空航天大学金城学院 设计题目 年历显示 学生姓名 学 号 专业班级 指导教师 2016 年 月 日 目 录 一.课程设计问题描述1 1.课程设计题目1 2.设计任务要 ...

最新文章

  1. mysql中int时间和datetime时间的互相转换
  2. java 基础api实现上传,上传文件到7牛云存储的java api一个简单的demo实现
  3. python文件命名文件夹怎么删除_python文件批量重命名、删除文件夹
  4. ThinkPhp5使用bootstrap样式分页
  5. CF986A Fair
  6. 董明珠谈接班人标准:不看亲属、朋友关系,只看一点
  7. keras图像风格迁移
  8. Android开发常用的模拟器
  9. 房屋租赁合同可不可以用笔修改
  10. Ubuntu使用问题(一):Ubuntu不能正常关机的解决方法
  11. 插画师如何确定自己的风格?教你如何一步步找到自己绘画风格!
  12. 微型计算机8字节,八位字节是什么意思
  13. Linux系统增加新硬盘
  14. Kubernetes 学习笔记
  15. An Indexable Time Series Dimensionality Reduction Method for Maximum Deviation Reduction and Simi...
  16. 《土地利用规划学》教学教案-PPT-空间规划-土地利用现状
  17. 场景实践 | 如何使用融云超级群构建游戏社区
  18. 【Visual C++】游戏开发五十四 浅墨DirectX教程二十一 视觉的诡计:公告板(Billboard)技术...
  19. 全面解密QQ红包技术方案:架构、技术实现、移动端优化、创新玩法等
  20. netty银行账目管理系统_银行账目管理系统的设计与实现.doc

热门文章

  1. PROE 安装提示注册号丢失
  2. WIN7显示桌面图标设置到左下角
  3. 修改word默认模板(Normal.dotm)
  4. 软考系统集成项目管理工程师备考经验资料分享
  5. fedora14 安装
  6. redis 入门指南第二版 学习记录3 列表类型
  7. 安卓手机上虚拟linux系统教程,如何在安卓手机上安装Linux系统
  8. 转换世界地图到球纹理图
  9. 深度学习-23:矩阵理论(L0/L1/L2范数)
  10. win7系统服务器管理器在哪里找,win7打开服务管理器