GeometryEngine - 测地线缓冲区
此示例使用 GeometryEngine 在用户在视图上移动指针或单击视图时,在指针(鼠标/触摸)位置周围创建测地线缓冲区。
GeometryEngine 包含许多与 GeometryService 相同的空间工具,主要区别在于 GeometryEngine 的功能可以在客户端上访问,从而绕过进行其他服务器请求的需要。这可以显著提高使用这些函数的应用程序的性能。
工作原理
该示例侦听 SceneView 和 MapView 上的 pointer-move
和 click
事件。如果点击了 b
键,用户可以在 SceneView 或 MapView 周围单击或移动指针,以在指针位置周围创建测地线缓冲区。
用户可以点击 b
键以在 MapView 上为 pointer-move
事件启用默认导航行为。对于 SceneView 也可以执行相同的操作。