gpt4 book ai didi

java - 使用 jmapframe 在 map 上制作动画 - geotools

转载 作者:行者123 更新时间:2023-11-30 07:14:42 25 4
gpt4 key购买 nike

我正在使用geotools用于对 map 上的多边形进行动画处理的库。通过使用JMapPane,可以流畅地制作动画。例如:AnimatedMapPane

但是,它的问题是我不能将它与JMapFrame一起使用,而我必须使用JFrame。我想使用 JMapFrame,因为与 JFrame 相比,它提供了更多功能,例如显示图层、缩放按钮等。

我可以将 JMapPane 作为图层添加到 JMapFrame 中吗? (一层用于 map ,另一层用于动画对象)

另外,我考虑过制作动态层来制作动画。但如所示here它会导致闪烁,答案建议使用 JMapPane。

最佳答案

理想情况下,您可以扩展 JMapFrame 并重写构造函数,以将 MapPane 更改为 AnimatedMapPane,但 mapPane 是私有(private)变量。如果您输入 enhancement request (最好通过清理来使用 getMapPane()setMapPane(pane) 方法)我可以查看并应用它。

或者您可以复制 JMapFrame到一个新类中,并对在 line 202 创建的 MapPane 类型进行一次更改并完成。

关于java - 使用 jmapframe 在 map 上制作动画 - geotools,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38636824/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com