The latest versions of mapjfx – 1.22.0 and 2.3.0 – have the possibility to have different projections for the map used in OpenLayers. The possible projections are:
- Web Mercator (EPSG:3857); this is used if no other projection is specified and is the projection that was hardcoded up to now
- WGS84 (EPSG:4326); this can be set when initializing the
MapView
object.
Check the mapjfx-demo description and the source code. The actual versions are available in maven central:
<dependency> <groupId>com.sothawo</groupId> <artifactId>mapjfx</artifactId> <version>1.22.0</version> </dependency>
<dependency> <groupId>com.sothawo</groupId> <artifactId>mapjfx</artifactId> <version>2.3.0</version> </dependency>
The two screenshots show the different map projections:

EPSG:4326

EPSG:3857