传单:地图平移和拖动之间的区别

发布于 2025-01-10 23:03:16 字数 71 浏览 0 评论 0原文

map.dragging 的作用是什么以及与地图的平移功能有什么区别? 或者 Dragging = true 是否可以平移地图?

What does map.dragging do and what is the difference to the pan functionality of the map?
Or is dragging = true enabling the panning of the map?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

桃扇骨 2025-01-17 23:03:16

平移是改变用户正在查看的地图部分;这是源自电影摄影中“平移”的含义:移动摄影机,以便视口变化。

在 Leaflet 中,您可以通过调用 map.panTo()map.panBy()map.setCenter() 以非交互方式平移地图code> 在您的 map 实例上(但这些并不是平移地图的唯一方法)。

拖动意味着“沿着表面拉动”。在计算中,它指的是拖放交互。它意味着用户交互。

在 Leaflet 中,地图拖动是在视口表面上按向下移动顺序使用定点设备的用户操作。地图随着用户拖动而平移。

地图拖动意味着地图平移;但地图平移并不意味着地图拖动。

另外,请注意,Leaflet 允许标记可拖动。因此,人们可以执行标记拖动,这是一种不是地图拖动的操作,并且并不意味着地图平移。

To pan is to change what part of the map the user is looking at; this is derived from the meaning of "pan" in cinematography: moving the camera so the viewport changes.

In Leaflet, you can pan the map non-interactively, by calling map.panTo() and map.panBy() and map.setCenter() on your map instance (but those are not the only ways to pan a map).

To drag means "to pull along a surface". In computing, it refers to the drag and drop interaction. It implies user interaction.

In Leaflet, a map drag is the user action of using a pointing device in a down-move-up sequence on the viewport surface. The map pans as the user drags.

A map drag implies a map pan; but a map pan does not imply a map drag.

Also, note that Leaflet allows markers to be draggable. Thus, one can perform a marker drag, an action that is not a map drag, and does not imply a map pan.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文