All Projects → TDesjardins → Gwt Ol

TDesjardins / Gwt Ol

Licence: apache-2.0
GWT wrapper for OpenLayers 3+ using JSInterop

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Gwt Ol

rlayers
React Component Library for OpenLayers
Stars: ✭ 98 (+71.93%)
Mutual labels:  maps, gis, openlayers
Iclient Javascript
Modern GIS Web Client for JavaScript, based on Leaflet\OpenLayers\MapboxGL-JS\Classic(iClient8C), enhanced with ECharts\D3\MapV etc. Contributed by SuperMap & community.
Stars: ✭ 593 (+940.35%)
Mutual labels:  gis, mapping, openlayers
Azuremapscodesamples
A set of code samples for the Azure Maps web control.
Stars: ✭ 167 (+192.98%)
Mutual labels:  gis, mapping, maps
deck.gl-time-series-widget
A React Time Slider implementation for DECK.GL - (non)temporal data - by CPU filtering ⌛
Stars: ✭ 19 (-66.67%)
Mutual labels:  maps, mapping, gis
Mapstore2
Modern webmapping with OpenLayers, Leaflet and React
Stars: ✭ 251 (+340.35%)
Mutual labels:  gis, openlayers, maps
tailormap
B3partners Tailormap repository
Stars: ✭ 26 (-54.39%)
Mutual labels:  maps, gis, openlayers
Greatmaps
GMap.NET - Great Maps for Windows Forms & Presentation
Stars: ✭ 739 (+1196.49%)
Mutual labels:  gis, maps
Tegola
Tegola is a Mapbox Vector Tile server written in Go
Stars: ✭ 754 (+1222.81%)
Mutual labels:  gis, openlayers
Geotiff.io
Static website for viewing and analyzing GeoTIFF's in the browser
Stars: ✭ 53 (-7.02%)
Mutual labels:  gis, maps
Arcgis Python Api
Documentation and samples for ArcGIS API for Python
Stars: ✭ 954 (+1573.68%)
Mutual labels:  gis, mapping
Geography for hackers
Geography for Hackers - Teaching all how to hack geography, use GIS, and think spatially
Stars: ✭ 25 (-56.14%)
Mutual labels:  gis, openlayers
Geemap
A Python package for interactive mapping with Google Earth Engine, ipyleaflet, and folium
Stars: ✭ 959 (+1582.46%)
Mutual labels:  gis, mapping
Here Ios Sdk Examples
Objective-C and Swift projects using the HERE SDK for iOS.
Stars: ✭ 52 (-8.77%)
Mutual labels:  mapping, maps
Ol Ext
Cool extensions for Openlayers (ol) - animated clusters, CSS popup, Font Awesome symbol renderer, charts for statistical map (pie/bar), layer switcher, wikipedia layer, animations, canvas filters.
Stars: ✭ 706 (+1138.6%)
Mutual labels:  openlayers, maps
Agentmaps
Make social simulations on interactive maps with Javascript! Agent-based modeling for the web.
Stars: ✭ 822 (+1342.11%)
Mutual labels:  gis, maps
Leaflet Dvf
Leaflet Data Visualization Framework
Stars: ✭ 678 (+1089.47%)
Mutual labels:  mapping, maps
Mapboard
A framework for data-rich web mapping 🌎📊✨
Stars: ✭ 29 (-49.12%)
Mutual labels:  gis, maps
Intro spatialr
Introduction to GIS and mapping in R with the sf package
Stars: ✭ 39 (-31.58%)
Mutual labels:  gis, mapping
Svg World Map
🗺 A JavaScript library to easily integrate one or more SVG world maps with all nations (countries) and second-level political subdivisions (countries, provinces, states).
Stars: ✭ 38 (-33.33%)
Mutual labels:  mapping, maps
Geoserver
geoserver is a Go library for manipulating a GeoServer instance via the GeoServer REST API.
Stars: ✭ 48 (-15.79%)
Mutual labels:  gis, mapping

GWT-OpenLayers 3+

Build Status Maven Central Join the chat at https://gitter.im/gwt-ol3/Lobby

With gwt-ol you can write fast mapping applications for web and mobile in pure Java. Technically speaking, it is a GWT wrapper for OpenLayers 3+ using the JSInterop-Features of the GWT-SDK. The project consists of two parts:

  • a GWT wrapper for OpenLayers 3+ (gwt-ol3-client)
  • a demo module for showing wrapper functionality (gwt-ol3-demo)

You can build (mvn package) and run (mvn gwt:devmode) the application using Maven.

If you want to build the application without Maven please consider the following hints:

  • Building the application with older GWT-SDK than 2.8.0-beta1 will not work. You can download the latest SDK here.

Demo App

GWT-OL live example

Project Setup

Maven dependency

<dependency>
  <groupId>com.github.tdesjardins</groupId>
  <artifactId>gwt-ol3</artifactId>
  <version>[x.x.x]</version>
</dependency>

Replace [x.x.x] with the gwt-ol version you want to use.

GWT module

  <inherits name='ol.GwtOL'/>

optional: add this line for proj4js support

  <inherits name="proj4.GwtProj4"/>

Resources

  <link href="//cdn.jsdelivr.net/gh/openlayers/[email protected]/en/v[x.x.x]/css/ol.css" rel="stylesheet" type="text/css">
  <script src="//cdn.jsdelivr.net/gh/openlayers/[email protected]/en/v[x.x.x]/build/ol.js" type="text/javascript"></script>

Replace [x.x.x] with the OpenLayers version you want to use.

Download

Releases are deployed to the Central Repository.

Snapshots of the development version are available in Sonatype's snapshots repository.

Projects using gwt-ol

Running Reality
Mapping of Covid19 spread in Italy

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].