设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
html5 javascript实现canvas里边多图层显示怎么弄? ...
返回列表
发新帖
html5 javascript实现canvas里边多图层显示怎么弄?
[复制链接]
11
|
8
|
2021-1-27 06:20:34
|
显示全部楼层
|
阅读模式
我现在需要生成两幅由点形成的image,且均要在canvas里边画出来,想要达到的效果是两幅image可以分别处于两个图层上,想要显示哪个就显示哪个,现在最关键的就是Layers不知道怎么实现,我把相关的在canvas里边draw的部分代码:
tiles=newL.TileLayer.Canvas();
varimageUrl;
varimageUrl1="@ViewBag.HostName/Home/
[email protected]
";//standsforthefirstpartofimageUrl
tiles.drawTile=function(canvas,tile,zoom){
varcontext=canvas.getContext('2d');
//painttile
vartileSize=this.options.tileSize;
//startcoordinatestotilepixels
varstart=tile.multiplyBy(tileSize);
varend=[start.x+tileSize,start.y+tileSize];
varul=map.unproject(start);
varlr=map.unproject(end);
imageUrl=imageUrl1;
imageUrl+="&element=";
imageUrl+="@ViewBag.VizElement";
imageUrl+="&bound="+ul.lat+'_'+ul.lng+'_'+lr.lat+'_'+lr.lng+"&width="+tileSize+"&height="+tileSize+"&color_min="+slider_minValue+"&color_max="+slider_maxValue+"&color_scale="+color_scale+"&point_size="+point_size+"&filterMinCoh="+filter_min_coh;
varimage=newImage();
image.src=imageUrl;
$(image).load(function(){context.drawImage(image,0,0);});
}
分 -->
回复
使用道具
举报
千问
|
2021-1-27 06:20:34
|
显示全部楼层
L.TileLayer这个是你自己写的还是现成的库?
回复
使用道具
举报
千问
|
2021-1-27 06:20:34
|
显示全部楼层
楼主,我也做地图开发。
但是,我是菜鸟。
能加我么?164855726秋秋
回复
使用道具
举报
千问
|
2021-1-27 06:20:34
|
显示全部楼层
多加几个canvas即可
回复
使用道具
举报
千问
|
2021-1-27 06:20:34
|
显示全部楼层
多个canvas可以重叠,分别用style.display='none'来隐藏,只留一个显示。
HTML5canvas是透明的。多个重叠的canvas可以同时显示,实现多层layer。还可以控制涂色的透明度,产生半透明覆盖效果。我曾用这种方式制造出玻璃效果,看上去很美。
回复
使用道具
举报
千问
|
2021-1-27 06:20:34
|
显示全部楼层
引用4楼jinghai1776的回复:
多个canvas可以重叠,分别用style.display='none'来隐藏,只留一个显示。
HTML5canvas是透明的。多个重叠的canvas可以同时显示,实现多层layer。还可以控制涂色的透明度,产生半透明覆盖效果。我曾用这种方式制造出玻璃效果,看上去很美。
4楼主,如你所说,我试了下,两个canvas重叠后,怎么只能显示其中一个,我想小的canvas放在大的canvas的上面同时显示,不知道如何设置
回复
使用道具
举报
千问
|
2021-1-27 06:20:34
|
显示全部楼层
Ant_cc:为了核实,又看了以前做的程序,没有问题,canvas可以完全重叠,互不影响,画出的图形能同时显示。
canvas重叠,最简单的办法是把style.postion设成absolute。位置和大小也最好用style设置,不要用canvas本身的属性。
这是canvas基本特性,应该和浏览器无关,只要支持html5就应该支持。
回复
使用道具
举报
千问
|
2021-1-27 06:20:34
|
显示全部楼层
引用6楼jinghai1776的回复:
Ant_cc:为了核实,又看了以前做的程序,没有问题,canvas可以完全重叠,互不影响,画出的图形能同时显示。
canvas重叠,最简单的办法是把style.postion设成absolute。位置和大小也最好用style设置,不要用canvas本身的属性。
这是canvas基本特性,应该和浏览器无关,只要支持html5就应该支持。
谢谢,jinghai1776,我再试试
回复
使用道具
举报
千问
|
2021-1-27 06:20:34
|
显示全部楼层
引用6楼jinghai1776的回复:
Ant_cc:为了核实,又看了以前做的程序,没有问题,canvas可以完全重叠,互不影响,画出的图形能同时显示。
canvas重叠,最简单的办法是把style.postion设成absolute。位置和大小也最好用style设置,不要用canvas本身的属性。
这是canvas基本特性,应该和浏览器无关,只要支持html5就应该支持。
说的很好。。。。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
经常偏头疼恶心失眠该咋办
2
今天有一个手指疼发现的以前没怎么注意,求
3
怎么样月经才不会有血块啊
4
我得了荨麻疹我吃药吃了好几个月了,但是药
5
我腹部那一圈都酸痛,是不是和那盆腔炎有关
6
十五个月宝宝发烧38度�&
7
请问一下我宝宝还差几天5个月了纯母乳什么
8
医生你好一个人精神容易得么
9
您好,我今年十四岁,我的视力是左眼4.2
10
左侧最近腰疼
11
孕妇8个月B超检查胎儿结肠全程加宽
12
您好经常抿嘴巴会导致嘴巴变形吗?嘴唇变厚
13
车祸导致左眼眼睛黄斑裂孔
14
怀孕5周了,阴部干燥、无任何分泌物,这正
15
我最近要做一个足踝肌肉融化的手术,最近要
16
睾丸周围长痘痘会痒
17
宝宝半岁了,拉绿屎有点稀,一天三到四次,
18
谁知道抗高血压的总结怎么写?
19
五个月的宝宝为什么老拉绿粑粑还有恶臭味,
20
手指上长了一些小白泡,不疼不痒谁知道这是
21
前列腺上面长了四五粒尖锐湿疣怎么办?
22
今天吃火锅,觉得全身一阵冷一阵热,为什么
23
梦到两个月的胎儿和几个没长毛的老鼠躺在儿
24
结膜炎能吃含有食用香料和香精的是食品吗还
25
雀斑啊你怎样才能去掉啊求救命啊!
26
你好,我今天检查排卵是16x11,这样是
27
我今天中午用验孕棒验了一下不知道是不是怀
28
谁有牙神经疼偏方??
29
最近脸部左侧出现小红的一片,不好描述,看
30
最近不知道怎么搞的'手指头麻'只要一用劲
31
怀孕前用麻药的影响。。。
32
身体左侧关节,左脖子筋,左头,左眼,左太
33
我有个亲戚16.7岁经常胃疼,不舒服现在
34
请请医生帮我看看前列腺炎问题,谢谢.今
35
我明天晚上都咳嗽,咳得很厉害。是不是晚上
36
来月经了今天夹着腿感觉很舒服对月经有
37
鼻子不通,一感冒就严重,吃什么药好
38
宝宝手足口病我�ʏ
39
你好,这是什么意思啊?我鼻梁处出现了这
40
小孩长期干咳无痰、总感觉咽喉不适、或异物
41
请问月经不调是什么因素引起的?
42
宝宝一岁多了最近这段时间发现他左边眼角
43
有脚气求鉴定灰指甲前段时间发现图中的
44
乙肝小三阳病毒数1.51*10^3可以喂
45
这是神马原因!!!被蚊子叮了!!手上好几
46
年轻人会不会患大肠癌
47
我被狗咬了,4月份查抗体呈阳性,现在出现全身肌肉抽搐
48
身上和头发,脸上好油
49
突然胸口疼,心跳加快,有时呼吸困难。什么
50
男孩11个月了怎么没长牙呢
51
脸被手抓伤疼怎么治?
52
左脚掌痛有点儿灼热感肿胀
53
指甲变厚了,表面凹凸不平,没有停止生长,
54
六个月的孩子得肺炎是个什么症状,前兆是什
55
急寻骨科医生帮忙分析病情
56
我怀孕流产了,我老公对我不理不睬的,我该
57
宫颈肿瘤严重吗一般是什么症状
58
眼白泛黄是什么病?谢谢!
59
喝酒之后头痛要怎么办啊有没有简单便捷实
60
手腕上长骨头,现越长越大,该如何处理?
61
红枣煮水喝好还是嚼吃好
62
我朋友得了子宫肌瘤却有怀孕,该怎么办?
63
我是女生,体寒体虚怎么办
64
您好大夫,我对象牙龈出血,不是刷牙的时候
65
爸爸高烧反复,医生说是病毒性感冒,挂水完
66
谁知道走出强迫症美丽日子深田疗法怎么下
67
阴道瘙痒、有黄色黏稠物
68
左桡骨小骨头骨折,一个月后拆的石膏,现在
69
二月十四来的例假,这个月份还会受孕吗?
70
头皮毛囊炎用阿达帕灵可以吗?脸上和身上用
71
月经周期长且颜色不好
72
注射用盐酸大观霉素治疗前列腺炎效果怎样?
73
小孩四岁了,注意力总是不集中是怎么回事?
74
最近只要弯腰搬重物。时间一久,腰后二边会
75
为什么现在小孩都有白头发?
76
难道孩子不是我的吗?孩子咳嗽还没好,外面
77
我都十九了,可是胸部就和别人刚发育差不多
78
我有鼻炎不做手术,有什么药可以用
79
请问肌肉损伤(老伤)该吃什么药或该用什么
80
这样还有救吗?要怎麼搞呢?做牙套要多少
81
八个月的孩子身上起的一背!是怎么了呀?谢
82
左边肚子痛与囊肿有关系吗
83
这个很久了,不知道怎么回事,有的时候会有
84
今晚上厕所发现大便有血,鲜红,
85
4月9日带动态血压检测血压日动态平均值为
86
14岁还有3个月15长了4根胡子,在下巴
87
宝宝血管瘤用高频电极术可以治疗好吗?混合
88
你好,就是我大腿为什么会有一粒粒的很粗
89
手臂上,腿上各长了一个肉瘤,不疼,也没有
90
我的大阴唇分的很开,这是一种病吗?
91
左边肚子痛跟囊肿有关吗
92
8个月孩子身上起了这么多疙瘩!是什么?怎
93
伤了眼睛视力只有0.1被确认白内障
94
尿完尿感觉下面烂了蛰的疼是怎么回事?要不
95
我43皮肤有点松懈咋样能好点呢
96
本人15岁,最近想练腹肌,或许是之前没练
97
腰部骨头往里去是什么病
98
腰结石,该吃什么药?
99
右上腹部总感觉不舒服,老打嗝,查肝胆脾没