地图可以做成自定义形状嘛?

2020-11-11 14:27:05 +08:00
 jisi724

几乎所有地图都是长方形 /正方形的 viewport,很好奇有没有可能做一个外轮廓自定义形状的地图?还要有交互地图的体验,比如缩放、点击、底层常规地图等等?

欢迎各位前端大佬来讨论

1351 次点击
所在节点    前端开发
6 条回复
akikang
2020-11-11 17:00:13 +08:00
改变地图 canvas 外层的 div 形状不就可以了?
(图挂了,不知道我理解的对不对。。。)
mcluyu
2020-11-11 17:15:55 +08:00
不是前端,但是地图放下面, 上面用遮罩盖住,想要什么形状不都没问题吗。
weixiangzhe
2020-11-11 17:24:17 +08:00
加个 svg mask 类似 ps 的的图层蒙版
jisi724
2020-11-12 18:08:20 +08:00
@mcluyu 这样就不能缩放了呀,放大的时候地图放大了,遮罩还是原来的尺寸
mcluyu
2020-11-13 09:58:18 +08:00
@jisi724 没理解你什么意思。。遮罩要跟地图一样缩放那还能看到什么?
Aierk
2021-01-19 12:21:17 +08:00
试试 cesiumlab

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/724028

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX