首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python学习总结(1)—turtle海龟作图

【注意海龟朝向】 extent是所绘制圆周的圆心角大小,单位为°,缺省为360° steps:用来画正多边形,缺省会拟合为圆 dot(size=None, *color) 画点 在海龟所处位置画点...撤消 (或连续撤消) 最近的一个 (或多个) 海龟动作。可撤消的次数由撤消缓冲区的大小决定。 speed(Vnum) 速度 Vnum取值为0-10。...clear() 清空图案 从屏幕中删除指定海龟的绘图。不移动海龟。海龟的状态和位置以及其他海龟的绘图不受影响。...如果 fun 值为 None,则移除现有的绑定 注: 在海龟上移动鼠标事件之前应先发生在此海龟上点击鼠标事件 _ turtle.ondrag(turtle.goto)在此之后点击并拖动海龟可在屏幕上手绘线条...setundobuffer(size) 设置或禁用撤消缓冲区 设置或禁用撤消缓冲区。如果 size 为一个整型数则将开辟一个指定大小的空缓冲区。

1.6K10

Qt编写地图综合应用9-行政区划

,最后将该点集合封闭连起来,就形成了行政区划的轮廓图了,使用下来发现地图本身提供的函数可以支持到县城,如果需要精确到乡镇那就需要其他办法获得,一种是直接加载事先准备好的乡镇的边界点集合的js文件,一种是在地图上绘制多边形...,然后开启可编辑属性,人为的拖动边界,最后获取整个多边形的边界点集合即可,这种方法有个专业术语叫扒数据,在音乐界叫扒带。...可设置地图是否可单击、拖动、鼠标滚轮缩放。 可设置协议版本、秘钥、主题样式、中心坐标、中心城市、地理编码位置等。 可设置地图缩放比例和级别,缩略图、比例尺、路况信息等控件的可见。...可显示点线面工具,可直接在地图上划线、点、矩形、圆形等。 可设置行政区划,指定某个城市区域绘制图层,在线地图自动输出行政区划边界点集合到js文件给离线地图使用。 可静态或者动态添加多个覆盖物。...QStringList &list) { //覆盖物通用属性,包括颜色线条粗细等,可以自行更改 QString property = getOverlayProperty(); //定义数组存储可拖动的边界点

1.3K00
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    在 PDF 文档中测量长度、周长和面积

    建筑设计图纸或蓝图总是以 PDF 格式保存,因为它即使在不同的操作系统上也能保持文档的显示效果和质量。对于常见的 PDF 编辑器来说,标记、编辑和签名是必不可少的功能。...用于测量距离的直线直线是在平面图、三维图和剖面图中测量长度的基本工具。它满足了在这些图纸中测量两点之间距离的基本需求。用户只需单击初始点,将指针移至第二点,然后松开指针即可显示测量结果。...在 "多线 "模式下,用户只需瞄准初始点,然后沿物体侧面连续点击后续点。在端点处双击鼠标,即可立即显示周长和每条线的单个测量值。多边形和矩形用于测量周长和面积多边形和矩形,用于精确测量面积和周长。...多边形适用于不规则形状,而矩形适用于规则矩形。在多边形模式下,只需单击起点,选择后续点直至形成封闭图形,然后双击即可立即显示中心点的面积和周长。...在矩形模式下,选择矩形的左上角点,拖动到对边点,然后单击释放。它将自动测量这个规则矩形的面积和周长。

    42410

    从零开始搭建一个GIS开发小框架(五)——GMap.Net组件WPF版使用体验

    版本里使用很方便的方法和属性,在WPF版本里都没有了,很多方法都只能自己硬写代码实现。...加载高德在线地图 加载OpenCycleMap离线瓦片地图 CGCS2000坐标转WGS84坐标 添加自定义图标的标记点 绘制多边形,多边形对象实现双击事件和右键菜单功能,实现多边形对象带属性和属性传值...Polygon 以绘制多边形这个最干货的功能为例介绍一下WPF的实现思路以及与Winforms版本的区别。...1 GMapOverlay类取消 在WPF里没有了GMapOverlay,所以无法创建一个polygonAuxiliaryLinelay层用于绘制多边形辅助线 //winforms版本 public GMapOverlay...方法,在方法里通过找polygon.Tag=Uid的方式找到polygon对象,后续就可以进行相应的业务层操作了,我觉得方法有点笨,但是polygon.Shape没有Tag属性(object类型),没有办法传递一个对象

    1.2K20

    Adobe Photoshop使用,选框工具进行选择教程

    若要从选框的中心拖动它,请在开始拖动之后按住 Alt 简 (Windows) 或 Option 简 (Mac OS)。 对于单行或单列选框工具,在要选择的区域旁边单击,然后将选框拖动到确切的位置。...如果看不见选框,则增加图像视图的放大倍数。 注意: 要重新放置矩形或椭圆选框,请首先拖动以创建选区边框,在此过程中要一直按住鼠标按钮。然后按住空格键并继续拖动。...消除锯齿适用于套索工具、多边形套索工具、磁性套索工具、椭圆选框工具和魔棒工具。(选择工具可显示该工具的选项栏。) 注意: 使用这些工具之前必须指定该选项。建立了选区后,您无法添加消除锯齿功能。...可以在使用工具时为选框工具、套索工具、多边形套索工具或磁性套索工具定义羽化,也可以向现有的选区中添加羽化。 注意: 仅在移动、剪切、拷贝或填充选区后,羽化效果很明显。...使用消除锯齿功能选择像素 选择套索工具、多边形套索工具、磁性套索工具、椭圆选框工具或魔棒工具。 在选项栏中选择“消除锯齿”选项。 为选择工具定义羽化边缘 选择任意套索或选框工具。

    2.6K30

    初中数学课程与信息技术的整合

    Sorts中包含了200多种箭头、指示符和标记;MT Extra中只有很少的数学符号,用来扩充Symbol字体。...但在操作中,我们也看到免费版本里的有些菜单命令是灰色的,例如右键菜单上的“坐标点”和“函数或参数方程曲线”,在免费版本中变为灰色,不能激活了。如果这些功能被禁用,免费版本的功能就十分有限了。...出错的原因就是超级画板将x已经赋初值,点A就是一个固定点,解决办法就是将该点变为半自由点,具体操作是在点A的属性中“x-拖动参数”后面的方框内填写x。...对于不需要显示的部分,可采取隐藏措施;确定不影响其它,才作删除处理。 法1中对象关系只有两级,也就是说当拖动自由点A(或B)时,其他的非自由点能够更快地接受到信息。...(3) 如图2-171,作出多边形CBKL并着色;标记KM向量,并平移多边形CBKL;作出点M的动画;启动动画,多边形CBKL则会随点M运动。

    1.4K10

    Unity-Optimizing Unity UI(UGUI优化)03 Fill-rate,Canvas and Input

    这个过程包括动态布局,生成多边形代表UI的字符串,尽可能的合并多边形到一个简单的网格中,去尽可能的减少draw calls。这是一个多步骤的过程。...Canvas重建可以改善性能问题有两个基本的原因: 如果可绘制UI元素的数量在canvas中是巨大的,计算batch的过程将是消耗巨大的。这是因为排序和分析的元素的消耗随着元素的增加是超过线性的。...对象在hierarchy中靠前的对象被认为是在hierarchy中靠后的对象的前面。中间层是一个图形对象有不同的材质,并且与其他两个可batch对象有边缘覆盖。...并且在hierarchy中在两个可batchable对象的中间。中间层次将被迫被破坏。 UI profiler和frame debugger可以检查UI的中间层。...如果可以在不导致排序或光线投射检测问题的情况下启用它,则应该使用它来降低光线投射层次结构遍历的成本。

    2.5K30

    Tableau数据分析-Chapter05数据集合并、符号地图、智能显示、插入自定义形状、仪表板

    这个就和sql中的合并类似了,数据集合合并你可以理解为与数据库合并类似,即内连接,左连接,右连接以及外连接。...同样也等同于Pandas中的merge函数 pd.merge( left, right, how='inner', on=None, left_on=None, right_on=None, left_index...,所以需要转化数据类型:转化为可识别的地理类型。...双击“ 国家/地区 ”(或将其拖动到页面中心),销售额—>大小,即可 制作符号地图的四种方法: 把国家地区拖动到工作表中 直接双击国家地区 维度->行,精度->列,国家/地区->详细信息 精度+...维度+ctrl -> 智能显示 -> 推荐地图 ,国家/地区->详细信息 智能显示 智能为你推荐的图形,在没有数据的时候,默认是没有的,但是当你拖入数据时,它就会自动选择合适的视图。

    75360

    AutoCAD工程制图 常见命令与注意事项全总结(120例)

    5.直线:线性(标记),对象捕捉。 6.尺寸线:几何尺寸,定位尺寸。从左,上标记。...54.标注样式在注释菜单栏中颜色的上方。 55.拉伸(S):相同外观,如长度或宽度不一样,可以使用拉伸完成,不用多次绘制。 56.使用拉伸时,必须要以框选,不能直接去点或者全选。...67.分解(X) 68.延申(EX)也可以选定直接两头拖动。 69.面域及布尔运算应用。 70.BO:将生成选中的封闭部分生成多段线。并可以拖动复制下来。...84.菜单栏中特性的右下角的箭头符号可以调出当前对象的特性窗口。...85.三维建模技法 坐标:UCS     拉伸命令:EXT      3D动态观察:3DO或shift+中键 86.拉伸的前提,必须是封闭的多段线或面域(reg) 87.差集(su)先选择外边保留的,在选择里面去除的

    1.3K10

    ai学习记录

    Ctrl+F9 渐变面板 F6 颜色面板 V 选择工具 A 小白箭头 M 矩形工具 L 椭圆工具 多边形:在绘制的多边形上按Ctrl,单击“圆圈点”,拖动即可更改圆角多边形。...剪刀(c):在图形边框上单击,可裁剪图形路径。 比例缩放工具(s)、旋转(r)、镜像(o)、倾斜工具: 1)按住图形拖动等比缩放; 2)按住alt,单击定位中心点,并弹出设置框。...3)先拖动缩放后,再按住alt,显示“双三角”即可复制。 整形工具:可以直接在图形上添加节点,拖动图形节点或路径线可更改形状(需要调出方向手柄才能变形) 以下工具:按住alt可水平垂直更改。...宽度工具(shift+w):增加描边的宽度可在一条描边上多次使用宽度工具。 变形工具(shift+r):在图形上任意拖动即可变形。 旋转扭曲工具:在图形上拖动或按住自动旋转图形 。...ctrl+f8:信息面板 度量工具:测量图形尺寸,在信息面板中显示信息。 混合工具:用于混合两个图形间的变化,包括形状及颜色变化。

    2.7K20

    C++ Qt开发:Slider滑块条组件

    Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍Slider滑块条组件的常用方法及灵活运用...水平滑块(Horizontal Slider)特点方向: 在水平轴上移动,允许用户通过拖动滑块来选择数值。应用场景: 适用于需要在水平方向上进行范围选择的情况,比如调整音量、进度等。...垂直滑块(Vertical Slider)特点方向: 在垂直轴上移动,允许用户通过拖动滑块来选择数值。应用场景: 适用于需要在垂直方向上进行范围选择的情况,比如调整亮度、高度等。...setTracking(bool enable) 启用/禁用实时跟踪。如果启用,滑块在拖动时会实时更新值;禁用时,只有在释放鼠标时才更新。...1.1 使用滑块条事件如下图,我们首先创建一个页面UI,在页面中左侧放置Vertical Slider垂直滑块,底部放置Horizontal Slider水平滑块,在水平滑块的上方放置两个lineEdit

    76510

    C++ Qt开发:Slider滑块条组件

    Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍Slider滑块条组件的常用方法及灵活运用...水平滑块(Horizontal Slider)特点 方向: 在水平轴上移动,允许用户通过拖动滑块来选择数值。 应用场景: 适用于需要在水平方向上进行范围选择的情况,比如调整音量、进度等。...垂直滑块(Vertical Slider)特点 方向: 在垂直轴上移动,允许用户通过拖动滑块来选择数值。 应用场景: 适用于需要在垂直方向上进行范围选择的情况,比如调整亮度、高度等。...setTracking(bool enable) 启用/禁用实时跟踪。如果启用,滑块在拖动时会实时更新值;禁用时,只有在释放鼠标时才更新。...1.1 使用滑块条事件 如下图,我们首先创建一个页面UI,在页面中左侧放置Vertical Slider垂直滑块,底部放置Horizontal Slider水平滑块,在水平滑块的上方放置两个lineEdit

    59110

    设计新趋势:Low Poly 低多边形风格

    Low Poly 原是 3D 建模中的术语,指使用相对较少的点线面来制作的低精度模型,一般网游中的模型都属于低模。...Image Triangulator App Image Triangulator 让你可以轻松把任何图片制作成多边形图像,多边形的抽象级别取决于你添加的顶点数量。...你可以在 Adobe Illustrator 或 Photoshop 中继续编辑图像。 使用方法 ?...Triangulator 将本地图片拖到 [Drop your bitmap here] 的虚线区域内加载图片 进入编辑模式后,直接在图片上点击以添加顶点,顶点可以拖动 点击右上角的 "randomly..." 可以随机添加25个顶点 点击 "Delete all vertices" 移除所有顶点 拖动左上角的滑块可以调节多边形的透明度 点击 "Export" 导出为 SVG 文件 下载地址 官方下载 Flat

    1.8K30

    一分钟绘制磷脂双分子层:AI零基础入门和基本图形绘制

    作为一只实验狗,总要想办法展示自己的数据结果,漂亮的配图则会给你的文章锦上添花。...在画板区域单击鼠标右键可以调出标尺和网格线背景。 ? 从标尺向下或向右拖拽,可以调出参考线,右键锁定参考线。参考线可用于设置页边距,也可以用于排版等。...基本元素和工具 鼠标右键单击工具箱中的矩形工具,可跳出基本形状工具的对话框,包括矩形工具、圆角矩形、椭圆、多边形以及星星等。通过这些基本元素我们可以画出大量的图形。...这时就要用到菜单栏中的窗口选项,调用路径查找器,如图所示,可以通过形状相加或相减,绘制各种图形。 ? 线条和效果 工具箱的钢笔工具和铅笔工具是画线条的两个选择。...对于直线而言,可以通过菜单栏中的效果选项,来改变其状态和外观。我们通过这一点,可画出简单的DNA双螺旋分子,主要步骤见下图和视频。 首先画一条直线,设置效果-波纹效果 ?

    7.7K30

    Qt编写地图综合应用10-点聚合

    一、前言 点聚合在地图相关应用中比较常用,比如在地图上查询结果通常以标记点的形式展现,但是如果标记点较多,不仅会大大增加客户端的渲染时间,让客户端变得很卡,而且会让人产生密集恐惧症,密密麻麻的一大堆点挤在一起...,注意这个方法在BMapLib中而不是在BMAP中,所以要使用点聚合的话需要引入这个MarkerClusterer_min.js类文件,不然是没用的,这个很容易忽视,因为绝大部分类和方法都是在BMap中都有...可设置地图是否可单击、拖动、鼠标滚轮缩放。 可设置协议版本、秘钥、主题样式、中心坐标、中心城市、地理编码位置等。 可设置地图缩放比例和级别,缩略图、比例尺、路况信息等控件的可见。...可显示点线面工具,可直接在地图上划线、点、矩形、圆形等。 可设置行政区划,指定某个城市区域绘制图层,在线地图自动输出行政区划边界点集合到js文件给离线地图使用。 可静态或者动态添加多个覆盖物。...支持点、折线、多边形、矩形、圆形、弧线、点聚合等。 函数接口友好和统一,使用简单方便,就一个类。 支持js动态交互添加点、删除点、清空点、重置点,不需要刷新页面。

    92930

    关于Adobe Photoshop选择并遮住工作区,用户界面介绍

    工具概览 “选择并遮住”工作区将用户熟悉的工具和新工具结合在一起: 快速选择工具:当您单击或单击并拖动要选择的区域时,会根据颜色和纹理相似性进行快速选择。...您所做的选择不需要很精确,因为快速选择工具会自动且直观地创建边框。 为了获得更加轻松的操作体验,在使用“快速选择工具”时,请单击选项栏中的“选择主体”,只需单击一次即可自动选择图像中最突出的主体。...快速建立选区:运用“对象选择”工具、“选择主体”、“快速选择”或“魔棒”工具,在 Photoshop 中快速建立选区。通过选区,定义一个可以进一步编辑的区域,以便对图像和复合图像进行增强。...您可以轻松使用 Photoshop 中的任意选择工具来进行快速选择。 调整边缘画笔工具:精确调整边缘调整的边界区域。例如,轻刷柔化区域(例如头发或毛皮)以向选区中加入精妙的细节。...使用多边形套索工具选择:多边形套索工具对于绘制选区边框的直边线段十分有用。 抓手工具:快速在图像文档周围导航。选择此工具并拖动图像画布。您还可以在使用任何其他工具时,按住空格键来快速切换抓手工具。

    1.1K30

    Tableau可视化之多变饼图

    01 基本饼图 饼图常用于表达多个子类的占比,通过观察饼图扇形角度的大小,可快速对比各子类间的相对关系。...在Tableau中,制作饼图比较方便,仅需依次将类别和相应度量信息拖动到标记区的颜色和大小即可。 仍然以Tableau自带的超市数据集为例,制作各地区销售额占比的饼图为: ?...将X、Y分别拖入行和列坐标,在标记区选择多边形,将地区拖入"颜色",并将"顺序"拖入路径 ?...由于在Tableau多边形中,无法设置大小和标签信息,在生成的图表中手动增加区域注释,标注相应信息 以上,就能得到一副简单的玫瑰图了。...按照制作玫瑰图的思路,也可制作旭日图,但总归还是比较复杂的,这里仅给出一个应用Excel制作的旭日图例。Tableau制作旭日图的方法留待后续。 ?

    2.5K50

    低多边形(Low-Poly)简介及相关素材分享下载

    低多边形(Low-Poly)简介 Low Poly 原是 3D 建模中的术语,指使用相对较少的点线面来制作的低精度模型,一般网游中的模型都属于低模。...而后捏,开始了解这个名词是在小影的博客那里,然后从这个名词开始,逐渐接触并看到国内开始慢慢盛行开来,刚发现最新的QQ 6.0 (还在内测中)开始采用Low-Poly 了。...低多边形(Low-Poly)· 欣赏篇 3D时代,无论是打印技术,还是奥斯卡大片,都迎来了前所未有的革新,人们的视觉享受有了新的选择,在电脑 3D 绘画领域,一种称为「low poly」(低像素多边形)...你可以在 Adobe Illustrator 或 Photoshop 中继续编辑图像。 使用方法 ? ?..." 可以随机添加25个顶点 点击 "Delete all vertices" 移除所有顶点 拖动左上角的滑块可以调节多边形的透明度 点击 "Export" 导出为 SVG 文件 下载地址 官方下载 Flat

    2.2K100

    OpenLayers入门(一)

    中万物皆对象 和另一个流行的地图库leaflet不同,openLayers完全是用面向对象的方式开发的,且几乎内置了所有地图开发需要的功能,而leaflet核心库只提供基本功能,其他功能都是通过第三方插件进行扩展...使用上来说leaflet更容易上手,OpenLayers上手难度比较大,所以业务可预见较为简单的建议采用leaflet。...显示要素 在地图上显示一些自定义元素可以说是最基本也是最常见的需求,如果要显示的元素结构或样式比较复杂,可以使用Overlay,它可以将DOM元素在地图上进行显示,并将随地图一起移动。...({ layers: [vector] }) map.addInteraction(translate) // 可以监听一下拖动开始和结束的事件,拖动后的经纬度可以从e里面获取 translate.on...({ source }) map.addInteraction(modify) 现在就可以拖动多边形的端点来进行修改了。

    5K40

    Qt编写自定义控件7-自定义可拖动多边形

    一、前言 自定义可拖动多边形控件,原创作者是赵彦博(QQ:408815041 zyb920@hotmail.com),创作之初主要是为了能够在视频区域内用户自定义可拖动的多个区域,即可用来作为警戒区域,...也可用来其他的处理,拿到对应的多边形坐标集合,本控件的主要难点是如何计算一个点在一个多边形区域内,何时完成一个多边形区域,支持多个多边形。...二、实现的功能 1:自定义随意绘制多边形 2:产生闭合形状后可单击选中移动整个多边形 3:可拉动某个点 4:支持多个多边形 5:鼠标右键退出绘制 6:可设置各种颜色 三、效果图 [在这里插入图片描述]...@hotmail.com) 2019-3-28 * 1:自定义随意绘制多边形 * 2:产生闭合形状后可单击选中移动整个多边形 * 3:可拉动某个点 * 4:支持多个多边形 * 5:鼠标右键退出绘制...linux等,不乱码,可直接集成到Qt Creator中,和自带的控件一样使用,大部分效果只要设置几个属性即可,极为方便。

    1.1K40
    领券