App Inventor2018地图组件参考手册(6)

本文介绍地图功能组件中的线(LineString)组件。

概述

线是地图上开放的线型组件,由多个线段组成。拖动任何一个线段的中间点,都可以生成一个新的顶点,点击并拖拽顶点可以移动顶点,点击某个顶点将删除该顶点。

属性

说明(Description)

说明的内容将显示在信息框中,用户点击特征点时,会弹出信息框。

允许拖拽(Draggable)

设置或读取线是否接受用户的拖拽,拖拽动作由长按并拖动完成。

启用信息框(EnableInfobox)

当用户点击特征点时,决定是否弹出信息框。

点集(Points)

线上的点的列表,列表项由经纬度组成。

点集字串(PointsFromString)

一段GeoJSON编码的字串,用来表示线上的点。在设计视图中编辑线,将改变该属性的值。

线色(StrokeColor)

线的颜色。

线宽(StrokeWidth)

线的宽度。

标题(Title)

信息框的标题,用户点击地图上的特征点时,将弹出信息框。

类型(Type)

读取特征点的类型,对于线而言,其值为“LineString”。

允许显示(Visible)

设置线在屏幕上是否可见。其值为真则可见,否则不可见。

事件

点击(Click)

当用户点击线或紧邻线的点时,触发该事件。

拖拽(Drag)

当用户拖拽线时,触发该事件。

长按(LongClick)

当用户长按线且尚未开始拖拽时,触发该事件(迫近临界点)。

开始拖拽(StartDrag)

该事件发生在拖拽开始的一刹那,之后将触发拖拽事件。

停止拖拽(StopDrag)

当用户结束拖拽,松开线时,触发该事件。

内置过程

到特征点距离(特征点,取中心点)[number DistanceToFeature(component mapFeature, boolean centroids)]

计算线到指定特征点之间的距离,如果参数取中心点的值为真,则计算两个特征点中心之间的距离,否则计算二者之间的最短距离。当线与特征点之间有重叠时,返回值为0,当发生错误时,返回-1。

到定点距离(纬度,经度,取中心点)[number DistanceToPoint(number latitude, number longitude, boolean centroids)]

计算线与定点之间的距离,定点由纬度及经度确定。当取中心点为真时,计算线的重点与定点之间的距离,否则,计算二者之间的最短距离。当定点位于线上时,返回值为0,当发生错误时,返回-1。

隐藏信息框[HideInfobox]

如果信息框可见,则隐藏信息框,否则不做任何操作。

显示信息框[ShowInfobox]

如果信息框处于隐藏状态,则显示信息框,否则不做任何操作。即便启用信息框的值为假,也可以使用该命令显示信息框。

(0)

相关推荐

  • 【泡泡图灵智库】对于协作视觉SLAM的有效地图压缩

    泡泡图灵智库,带你精读机器人顶级会议文章 标题:Efficient Map Compression for Collaborative Visual SLAM 作者:Dominik Van Opden ...

  • 高中数学 - 双曲线性质及其应用

    目标:理解双曲线的定义及其基本性质   1.基础知识回顾: 双曲线是圆锥曲线的一种,即双曲线是圆锥面与平行于轴的平面相截而得的曲线.双曲线在一定的仿射变换下,也可以看成反比例函数. 双曲线有两个定义, ...

  • App Inventor2018地图组件参考手册(1)

    App Inventor2018新增了一组与地图应用相关的组件,其中包括7个功能组件,本文首先介绍作为容器的地图(Map)组件. 概述: 地图组件是一个二维容器,背景显示为地图,可以在地图中添加多种标 ...

  • App Inventor2018地图组件参考手册(2)

    本文介绍标记(Marker)组件. 概述 标记组件用于在地图上标记位置点,如一座建筑物,或兴趣点等.有多种方式设置标记的图标,例如,可以将上传到项目中的图片文件设置为标记点的图标,也可以使用创建标记内 ...

  • App Inventor2018地图组件参考手册(3)

    本文介绍地图功能组件中的圆(Circle)组件. 概述 圆组件在地图上显示为一个指定半径(单位为米)的圆形,其圆心由给定的经纬度确定.修饰圆的属性有 填充色. 线色以及线宽. 圆组件可以用于地理围墙功 ...

  • App Inventor2018地图组件参考手册(4)

    本文介绍地图功能组件中的多边形(Polygon)组件. 概述 多边形是地图上一个封闭的任意形状的区域,可以用于划定一个边界,如校园.城市.国家等等.边数最小的多边形是三角形.添加多边形顶点的方法很简单 ...

  • App Inventor2018地图组件参考手册(5)

    本文介绍地图功能组件中的矩形(Rectangle)组件. 矩形是一个特殊的多边形,由经纬度来确定东南西北四个方向的边界,移动矩形的顶点,其边界也随之改变. 属性 说明(Description) 设置或 ...

  • App Inventor2018地图组件参考手册(7)

    本文介绍地图功能组件中的特征点群(FeatureCollection)组件. 概述 特征点群汇集了一个或多个地图上的特征点,当群中任何一点的事件被触发时,都将触发群的相应事件,可以从外部资源中加载特征 ...

  • 原来电子大佬阅读STM32参考手册的方法是这样的...

    <STM32F103xxx参考手册>不需要全部阅读--没有时间的.建议选读,但是前几章必读.存储器和总线架构.电源控制.备份寄存器.复位和时钟控制,通用和复用功能I/O,中断和时间等等前几 ...

  • 某都总统府川卤技术参考手册

    本资料由网友王汉波供稿,仅供参考预览

  • DAX函数参考手册

    前面介绍的几个DAX常用函数基本已经为DAX的使用搭建了一个基本框架,知道了如何在PowerBI Desktop中利用DAX函数新建度量值和新建列,并在上下文的环境中获得我们想要的结果. DAX函数众 ...