support for alternate map projections in mapjfx
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