我是 Geotools 的新手。我正在开发一个显示地图的简单应用程序,我想在其上动态放置位图或矢量符号(例如,显示当前位置的位置,如在导航系统中)。现在,我已经做的是:
- 显示给定一个或多个 shapefile 的地图。
- 将地图居中于最后插入的位置。
- 需要时将形状添加到新图层。
我需要做的是在地图区域上的给定坐标处创建一个带有图像的叠加层(要清楚,我不想在磁盘上生成栅格图层,我只想在屏幕上绘制)。我的猜测是我必须以某种方式直接使用 JMapPane 中的 Graphics2D 实例,对吗?在这种情况下,如何在绘图窗格上将地理坐标转换为像素坐标?或者是否有一些我应该寻找的地理工具功能/类?
谢谢你。