博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
svg札记
阅读量:4486 次
发布时间:2019-06-08

本文共 723 字,大约阅读时间需要 2 分钟。

1.人老了,有些事情太容易忘记了,这里做下笔记,供参考,for self for you。

2.源于地图监控,建筑级别各大地图商的api(高德、百度、腾讯等)已经足够使用,唯独室内图这块还差点。

3.在各种方案的选择后,最终确定使用svg做室内图模板。关于snap或者raphael这种的动态画图的,

毕竟要花费的时间还是太多了。

4.模板制作可使用ai,导出为svg文件。其实大可以不用真的导出,在导出操作那选择查看源码,复制到html或者cshtml里

即可,后期自己想怎么处理都可以。关于svg形状上的事件放在模板里还是模板外还是看项目需要。

实现可参考:

http://tumba.solutions/blog/svg

此外最好看看这位美女的视频,对svg会有些初步的了解,里面还会推荐一些工具

https://www.youtube.com/watch?v=lf7L8X6ZBu8&list=PL37ZVnwpeshHAnqFlTxhd0MIXWjLBbM3R&index=4

如果看不了,我只放一张开发需要注意的截图,如下:

 

5.viewbox之所以在这里重要,因为放大缩小需要用到他。

6.放大缩小请看msdn

https://msdn.microsoft.com/en-us/library/gg589508(v=vs.85).aspx

7.如果真要做,最好先看视频,然后看第一个和第三个链接,看完基本没问题。因为内容不难,就不写难点了,因为没有难点!

难的是snap和raphael,这属于另外一种处理方式了。

结果大概是这样的

 

转载于:https://www.cnblogs.com/ruanbl/p/7000105.html

你可能感兴趣的文章
[bzoj4766] 文艺计算姬 (矩阵树定理+二分图)
查看>>
给postfix设置黑名单
查看>>
开源日志系统比较
查看>>
char *直接赋值和strcpy之间什么区别
查看>>
【转】 iOS Provisioning Profile(Certificate)与Code Signing详解
查看>>
python中string.casefold和string.lower区别
查看>>
HTML(XHTML)基础知识(五)——【table】
查看>>
asp.net中常用的26个优化性能的方法
查看>>
Android项目目录结构分析
查看>>
JavaScript学习总结(四)——this、原型链、javascript面向对象
查看>>
阅读笔记 Vox Populi: Collecting High-Quality Labels from a Crowd
查看>>
poj 1459
查看>>
Solr(5.1.0) 与Tomcat 从0开始安装与配置
查看>>
Python 面向对象(三)
查看>>
openstack云主机硬盘复制查询
查看>>
写个神经网络,让她认得我`(๑•ᴗ•๑)(Tensorflow,opencv,dlib,cnn,人脸识别)
查看>>
程序员做开发,前台、后台、测试哪个累?
查看>>
《程序是怎样跑起来的》第三章
查看>>
Jquery回到顶部效果
查看>>
开园第一笔
查看>>