【发布时间】:2015-08-25 10:16:20
【问题描述】:
geotools 可以使用 shapefile 作为鼠标光标的边界(或排除区域)吗?
我的目标是在地图上绘制车辆的轨迹。用户在地图上拖动鼠标以绘制(例如汽车的)轨迹。但我不希望汽车驶入河流、湖泊甚至大洋。
我找到了代表大陆的 shapefile,但我不知道如何告诉 geotools 在绘制轨迹时不要让鼠标越过形状线。
我不是要代码,而只是说明哪些工具可以让我这样做,或者即使 geotools 中有一些东西可以做到这一点。
更简单地说,当用户按下鼠标左键时,如何禁止鼠标越过一条线(或形状边框)?
【问题讨论】: