bigemap地图下载器 百度离线地图API接口文档及接口调用实例——Circle类参考

本文主要是介绍bigemap地图下载器 百度离线地图API接口文档及接口调用实例——Circle类参考,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Circle

此类表示地图上的圆覆盖物。

构造函数描述
Circle(center: Point, radius: Number, opts: CircleOptions)创建圆覆盖物
方法返回值描述
setCenter(center: Point)none设置圆形的中心点坐标
getCenter()Point返回圆形的中心点坐标
setRadius(radius: Number)none设置圆形的半径,单位为米
getRadius()Number返回圆形的半径,单位为米
getBounds()Bounds返回圆形的地理区域范围
setStrokeColor(color: String)none设置圆形的边线颜色,参数为合法的CSS颜色值
getStrokeColor()String返回圆形的边线颜色
setFillColor(color: String)none设置圆形的填充颜色,参数为合法的CSS颜色值。当参数为空字符串时,圆形覆盖物将没有填充效果
getFillColor()String返回圆形的填充颜色
setStrokeOpacity(opacity: Number)none设置圆形的边线透明度,取值范围0 - 1
getStrokeOpacity()Number返回圆形的边线透明度
setFillOpacity(opacity: Number)none设置圆形的填充透明度,取值范围0 - 1
getFillOpacity()Number返回圆形的填充透明度
setStrokeWeight(weight: Number)none设置圆形边线的宽度,取值为大于等于1的整数
getStrokeWeight()Number返回圆形边线的宽度
setStrokeStyle(style: String)none设置圆形边线样式为实线或虚线,取值solid或dashed
getStrokeStyle()String返回圆形边线样式
enableEditing()none开启编辑功能
disableEditing()none关闭编辑功能
enableMassClear()none允许覆盖物在map.clearOverlays方法中被清除
disableMassClear()none禁止覆盖物在map.clearOverlays方法中被清除
getMap()Map返回覆盖物所在的map对象
addEventListener(event: String, handler: Function)none添加事件监听函数
removeEventListener(event: String, handler: Function)none移除事件监听函数
事件参数描述
clickevent{type, target, point, pixel}鼠标点击圆形后会触发此事件
dblclickevent{type, target, point, pixel}鼠标双击圆形后会触发此事件
mousedownevent{type, target, point, pixel}鼠标在圆形上按下触发此事件
mouseupevent{type, target, point, pixel}鼠标在圆形释放触发此事件
mouseoutevent{type, target, point, pixel}鼠标离开圆形时触发此事件
mouseoverevent{type, target, point, pixel}当鼠标进入圆形区域时会触发此事件
removeevent{type, target}移除圆形时触发此事件
lineupdateevent{type, target}圆形覆盖物的属性发生变化时触发此事件

CircleOptions

Circle类构造函数的可选参数。它没有构造函数,但可通过对象字面量形式表示。

属性类型描述
strokeColorString圆形边线颜色
fillColorString圆形填充颜色。当参数为空时,圆形将没有填充效果
strokeWeightNumber圆形边线的宽度,以像素为单位
strokeOpacityNumber圆形边线透明度,取值范围0 - 1
fillOpacityNumber圆形填充的透明度,取值范围0 - 1
strokeStyleString圆形边线的样式,solid或dashed
enableMassClearBoolean是否在调用map.clearOverlays清除此覆盖物,默认为true
enableEditingBoolean是否启用线编辑,默认为false
enableClickingBoolean是否响应点击事件,默认为true

这篇关于bigemap地图下载器 百度离线地图API接口文档及接口调用实例——Circle类参考的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/807678

相关文章

Java docx4j高效处理Word文档的实战指南

《Javadocx4j高效处理Word文档的实战指南》对于需要在Java应用程序中生成、修改或处理Word文档的开发者来说,docx4j是一个强大而专业的选择,下面我们就来看看docx4j的具体使用... 目录引言一、环境准备与基础配置1.1 Maven依赖配置1.2 初始化测试类二、增强版文档操作示例2.

JSONArray在Java中的应用操作实例

《JSONArray在Java中的应用操作实例》JSONArray是org.json库用于处理JSON数组的类,可将Java对象(Map/List)转换为JSON格式,提供增删改查等操作,适用于前后端... 目录1. jsONArray定义与功能1.1 JSONArray概念阐释1.1.1 什么是JSONA

SQL server数据库如何下载和安装

《SQLserver数据库如何下载和安装》本文指导如何下载安装SQLServer2022评估版及SSMS工具,涵盖安装配置、连接字符串设置、C#连接数据库方法和安全注意事项,如混合验证、参数化查... 目录第一步:打开官网下载对应文件第二步:程序安装配置第三部:安装工具SQL Server Manageme

MySQL中的LENGTH()函数用法详解与实例分析

《MySQL中的LENGTH()函数用法详解与实例分析》MySQLLENGTH()函数用于计算字符串的字节长度,区别于CHAR_LENGTH()的字符长度,适用于多字节字符集(如UTF-8)的数据验证... 目录1. LENGTH()函数的基本语法2. LENGTH()函数的返回值2.1 示例1:计算字符串

Java操作Word文档的全面指南

《Java操作Word文档的全面指南》在Java开发中,操作Word文档是常见的业务需求,广泛应用于合同生成、报表输出、通知发布、法律文书生成、病历模板填写等场景,本文将全面介绍Java操作Word文... 目录简介段落页头与页脚页码表格图片批注文本框目录图表简介Word编程最重要的类是org.apach

Knife4j+Axios+Redis前后端分离架构下的 API 管理与会话方案(最新推荐)

《Knife4j+Axios+Redis前后端分离架构下的API管理与会话方案(最新推荐)》本文主要介绍了Swagger与Knife4j的配置要点、前后端对接方法以及分布式Session实现原理,... 目录一、Swagger 与 Knife4j 的深度理解及配置要点Knife4j 配置关键要点1.Spri

使用Python实现可恢复式多线程下载器

《使用Python实现可恢复式多线程下载器》在数字时代,大文件下载已成为日常操作,本文将手把手教你用Python打造专业级下载器,实现断点续传,多线程加速,速度限制等功能,感兴趣的小伙伴可以了解下... 目录一、智能续传:从崩溃边缘抢救进度二、多线程加速:榨干网络带宽三、速度控制:做网络的好邻居四、终端交互

Java中调用数据库存储过程的示例代码

《Java中调用数据库存储过程的示例代码》本文介绍Java通过JDBC调用数据库存储过程的方法,涵盖参数类型、执行步骤及数据库差异,需注意异常处理与资源管理,以优化性能并实现复杂业务逻辑,感兴趣的朋友... 目录一、存储过程概述二、Java调用存储过程的基本javascript步骤三、Java调用存储过程示

java向微信服务号发送消息的完整步骤实例

《java向微信服务号发送消息的完整步骤实例》:本文主要介绍java向微信服务号发送消息的相关资料,包括申请测试号获取appID/appsecret、关注公众号获取openID、配置消息模板及代码... 目录步骤1. 申请测试系统2. 公众号账号信息3. 关注测试号二维码4. 消息模板接口5. Java测试

MySQL数据库的内嵌函数和联合查询实例代码

《MySQL数据库的内嵌函数和联合查询实例代码》联合查询是一种将多个查询结果组合在一起的方法,通常使用UNION、UNIONALL、INTERSECT和EXCEPT关键字,下面:本文主要介绍MyS... 目录一.数据库的内嵌函数1.1聚合函数COUNT([DISTINCT] expr)SUM([DISTIN