canvas绘制星空底图

news/2024/11/24 12:09:31/

canvas的初始化就没写了,仅写地图实现过程,长宽均为420

     //星空图底图function drawBaseSky(tempcxt){tempcxt.clearRect(0,0,420,420);//清空画布var RADIUS = 180;//半径var yuandian  = 195;//半径tempcxt.save();	//保存状态tempcxt.translate(15,15);//坐标原点移动,留出边界值,让可能出现在最外层的信息能显示// //绘制背景tempcxt.beginPath();tempcxt.font="15px georgia";		//设置0,30,60三个度数的字体大小tempcxt.fillStyle = 'black';		//设置字体颜色tempcxt.fillText("90°",yuandian,yuandian);		//写死 原点处度数for(i=0; i<3; i++) {var curR = RADIUS*Math.cos(i*30/180*Math.PI);	//三个圆圈的半径计算if(curR > 0){tempcxt.arc(yuandian,yuandian,curR,0,2*Math.PI);	//画圆圈tempcxt.fillText(i*30+"°",yuandian,yuandian-curR+15);//根据圆圈写度数}tempcxt.stroke();}tempcxt.font="20px georgia";		//设置东南西北的字体大小tempcxt.fillText("北",RADIUS,0);tempcxt.fillText("南",RADIUS,400);tempcxt.fillText("西",-10,yuandian);tempcxt.fillText("东",380,yuandian);tempcxt.save();	//保存状态//通过旋转的方式画圆中的分割线tempcxt.beginPath();tempcxt.strokeStyle = 'rgb(220,220,220)';tempcxt.translate(yuandian,yuandian);	//切换原点tempcxt.font="15px georgia";for(var i=0;i<12;i++){tempcxt.moveTo(0,0);tempcxt.lineTo(0,RADIUS);tempcxt.fillText(i*30,0,-RADIUS-5);tempcxt.rotate(Math.PI/180*30);}tempcxt.stroke();tempcxt.restore();tempcxt.restore();}

http://www.ppmy.cn/news/467191.html

相关文章

202302|读书笔记——国图点滴

杂志剪影|看一本赚一本系列 anywhere 随心而行随心而动&#xff0c;极简相生复古文艺 热情洋溢 色彩斑斓 极致优雅 深邃魅力 新生绽放 灿若星空 异彩纷呈含苞待放 惊艳绽放 爱在云端 空中婚礼 暗夜浪漫 策马逐梦橘影相映 浆果红唇 梦幻无暇 永无止境浮光掠影 微酥清风低调奢华…

开放式运动耳机排行榜,盘点几款最适合运动的开放式耳机

随着刘耕宏带领的全民运动健身风的盛起&#xff0c;大多数人在响应下纷纷加入了健身的队伍&#xff0c;而在运动健身的过程中人们大多都是佩戴着耳机&#xff0c;靠着耳机内部的音乐来将运动所产生的孤单感一一化解&#xff0c;但对于运动耳机选择就让很多小白犯了难&#xff0…

2022 极术通讯-2021中国云数据中心考察报告发布,Arm服务器促进多元算力发展

导读&#xff1a;极术社区与E-learning平台联合推出极术通讯&#xff0c;引入行业媒体和技术社区、咨询机构优质内容&#xff0c;定期分享产业技术趋势与市场应用热点。 芯方向 新一代Armv9架构如何助力CPU安全和性能提升&#xff1f; 本文为2021年OFWEEK第二期工程师在线大会…

博客首帖新亮相,软工作业初登场

文章目录 零写在前面壹自我评估贰未来展望1.关于《构建之法》2.对未来职业的规划3.软件工程实践课程的理解与期望 叁学习路线肆gitcode仓库 零写在前面 QA作业课程班级社区作业要求任务布置作业目标脚踏实地&仰望星空参考文献markdown教程、Xmind教程、《构建之法》 壹自…

2022 极术通讯-搭载安谋科技“星辰”STAR-MC1处理器的上海航芯ACM32磁链观测器算法方案

导读&#xff1a;极术社区与E-learning平台联合推出极术通讯&#xff0c;引入行业媒体和技术社区、咨询机构优质内容&#xff0c;定期分享产业技术趋势与市场应用热点。 芯方向 新一代Armv9架构如何助力CPU安全和性能提升&#xff1f; 本文为2021年OFWEEK第二期工程师在线大会…

什么是5G新通话?(1)

博主定期更新5G的一些前沿技术&#xff0c;如对后续文章感兴趣也可以关注微信公众号&#xff1a;“星空云通信” 星空&#xff1a;VONR是在3GPPR15标准中完善的语音标准&#xff0c;而VONR&#xff08;5G新通话&#xff09;是在3GPPR16提出来&#xff0c;在3GPPR17标准中进一步…

[转载] 湖北:星空团队——海燕计划

2010-7-1 来源&#xff1a;网易科技报道 本文网址&#xff1a;http://tech.163.com/10/0701/16/6AH5MA4S00094II8.html 1.项目及团队名称&#xff1a;星空团队——海燕计划 2.所在的赛区、所在的城市、所属高校&#xff1a;湖北赛区、武汉、华中科技大学 3.所处的公益领域…

java-net-php-python-java电影院影片管理系统.计算机毕业设计程序

java-net-php-python-java电影院影片管理系统.计算机毕业设计程序 java-net-php-python-java电影院影片管理系统.计算机毕业设计程序 本源码技术栈&#xff1a; 项目架构&#xff1a;B/S架构 开发语言&#xff1a;Java语言 开发软件&#xff1a;idea eclipse 前端技术&…