Extending Openlayers capabilites
If you have used openlayers in the past, you know it's capabilities very well. Openlayers allows users to put interactive map on client side. Users can see base maps, add data (vector and raster), capture movements such as click, hover, etc. , add controls like north, zoom in/out and add interactions like draw, modify, etc. Because of all these features, openlayers is a go-to choice (at least for me) when it comes to creating open-source web GIS application.
We at our agency Rotten Grapes pvt ltd. have created applications in various fields.
In this blog we'll take a look at some advance functions on openlayers using this amazing open source package maintained by viglino .
Styling
Openlayers by default supports Styling in following ways
Apart from these , ol-ext allows following styles
Chart - using various chart options like pie, 3dpie, donut or bar and data to define the characteristics of chart. Example
Texture - This can be used to fill texture in polygon. There are several texture patterns pre-built and custom textures can also be created. Example
Clustering - users can see dense data as cluster with animation using this. Example
Controls
LayerSwitcher - Creating controller for layer toggle along with opacity slider and Z-Indexing.
领英推荐
Swipe - Users can split screen to see separate layers at the same time.
printdialog - Users can create custom prints using this. Example
Interactions
Split geometry - Splitting geometry by snapping to nearest point. Example
transform geometry - Geometry can be scaled up/down, rotated, stretched, transformed, etc. Example
OSM Geo-coder - add address search bar to application using OSM data. Example
Apart from these widely used features, there are many more. I'd encourage you to check examples page to find out all.
Let us know in comments If you want full course video on various capabilities of this package.
B -- Applied Geo Information Science ☆
1 年Are there 3d rendering capabilitie integrations with js plugins such as three.js? E.g. like mapbox offers.
Do you like open layers check out our iOS,Android and Windows application built with open layers map Map Discovery https://mapdiscovery.techmaven.net We've made this app 100% free It works with transactional editing and data creation through wfs-t As well as creating and editing geojson Source code is available We also use this map in Tile Server iOS, Android and windows and geodata server
Realtor Associate @ Next Trend Realty LLC | HAR REALTOR, IRS Tax Preparer
1 年Well said.
Geospatial Developer | Co-founder Oasis Aero
1 年Very helpful, cheers Krishna!
ingénieur SIG Geospatial technical writer #RendreLaCartoGlamour??
1 年Openlayers j'y ai jamais touché j'ai préféré leaflet mais c'est toujours top d'apprendre autre chose merci pour cet article j'espère y apprendre des choses pour me familiariser avec openlayers