如何自动“平移”弹出窗口以适应 arcgis JSAPI 中的视图

问题描述 投票:0回答:1

在 ArcGIS JSAPI 构建中,我的弹出窗口被切断/从视图中消失。(4.26x)

我可以使用“view.popup.alignment”或“view.popup.dockEnabled”来控制弹出位置,但这些选项并不理想,我希望视图自动移动或平移以适应完全在地图视图中弹出。

这些例子展示了我正在寻找的转变-

https://totalapis.github.io/sample-code/watch-for-changes/live/index.html

(地图框示例显示相同的内容..)

https://www.nps.gov/subjects/geology/geologic-resources-inventory-products.htm

谢谢

javascript popup arcgis-js-api
1个回答
0
投票

也许不完全是您所要求的,但您可以使用以下命令将地图置于您单击的位置的中心

view.goTo(event.mapPoint);

参见 codepen 示例

© www.soinside.com 2019 - 2024. All rights reserved.