开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 10254|回复: 0

LightningChart数据可视化工具使用篇39-Tile maps (瓦片地图)

[复制链接]

0

精华

10

贡献

2072

赞扬

帖子
141
软币
3968
在线时间
255 小时
注册时间
2021-1-21
发表于 2021-6-25 11:23:11 | 显示全部楼层 |阅读模式
本帖最后由 .net_wang 于 2021-6-25 11:24 编辑

Tile maps (瓦片地图)


演示示例: HERE Maps streets; HERE Maps satellite; HERE Maps with small charts LightningChart 支持以下在线瓦片数据服务:
• Here: 街道地图,卫星图像
截屏2021-06-25 上午11.13.37.png
图: TileLayer 图层的属性






ViewXY.Maps.TileLayers 集中添加 TileLayer 对象。用 AlphaLevel 属性可以插入多个图层并 设置为半透明。TileLayer 对象依照在 TileLayers 集中出现的顺序进行渲染,第一个图层位于背景 中。设置 AboveVectorMap = False 后,如果定义了矢量地图,则该图层在矢量地图之前渲染(参阅 Error! Reference source not found.章节)。默认情况下, TileLayer 在矢量地图之后渲染。

TileLayer 以小图像形式通过 http 协议从在线服务供应商获取信息,并在图表区域显示它们。这 些图像将在缩放或平移地图视图时刷新。


加载一组新的 Tile 图层需要花些时间,最多要几秒钟。





Tile cache (Tile 缓存)
图表将 Tile 存储于一个缓存文件中,当在同一区域进行频繁平移或缩放时可大大降低加载时 间。当图表需要显示某个 Tile 时,首先检查是否可以在缓存文件夹中找到它,如果不能,则从 web 服务中检索。在团队使用中,许多工作站需要访问瓦片地图,明智的做法是选择一个共享的本地网 络服务器文件夹,缓存文件夹是 c:\Users\[Current user]\AppData\Local\Temp。

在 ViewXY.Maps.TileCacheFolder 中设置缓存文件夹。

调用 ViewXY.Maps.ClearTileCacheFolder()方法来清除缓存文件夹。

HERE
LightningChart 通过 Here 来支持瓦片数据服务。开发商或者终端用户必须与 Here 签订独立的合 同,才能使用 Here 服务器。

Selecting type (选择类型)
设置 TileLayer.Type = Street 来使用街道地图。街道地图可以放大到非常近。
截屏2021-06-25 上午11.17.41.png
图:TileLayer.Type = Street.














设置 TileLayer.Type = Satellite 来使用卫星图像。
截屏2021-06-25 上午11.18.49.png
图:TileLayer.Type = Satellite.






显示系列和其他图表元素,比如注释(如适用)。



截屏2021-06-25 上午11.20.02.png
图:街道地图用 IntensityGridSeries 显示天气数据。





关于Tile maps (瓦片地图)图库简介章节就分享到这里了,如果在实际应用中遇到技术问题或需要帮助,可以扫描下方微信二维码回复学习
可免费领取一套全功能板LightningChart数据可视化控件
截屏2021-06-09 上午10.11.49.png

后续我会不断更新LightingChart更详细的使用方法,写文不易,还望多多回复关注支持!谢谢!

最新版V10 LightningChart下载地址:猛击下载






回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-12-22 17:11

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表