# ol-ext

> set of JavaScript extensions for OpenLayers and mapping in a web browser

**Wikidata**: [Q129260900](https://www.wikidata.org/wiki/Q129260900)  
**Source**: https://4ort.xyz/entity/ol-ext

## Summary
ol-ext is a set of JavaScript extensions for OpenLayers, designed to enhance web mapping and data visualization in web browsers. It is open-source, free software, and cross-platform, making it accessible for developers to integrate advanced mapping features into their applications.

## Key Facts
- **Type**: JavaScript library for web mapping and data visualization
- **Creator**: Jean-Marc Viglino
- **License**: 3-clause BSD License
- **Platform**: Web browser
- **Depends on**: OpenLayers
- **Latest stable version**: 2.0.5 (released 2018-06-27)
- **Operating system**: Cross-platform
- **Instance of**: Open-source software, free software, JavaScript library
- **Website**: [viglino.github.io/ol-ext](https://viglino.github.io/ol-ext/)
- **Source code repository**: [GitHub: Viglino/ol-ext](https://github.com/Viglino/ol-ext)
- **Issue tracker**: [GitHub Issues](https://github.com/Viglino/ol-ext/issues)

## FAQs
### Q: What is ol-ext used for?
A: ol-ext is used for web mapping, data visualization, and visual analysis, extending the functionality of OpenLayers with additional JavaScript tools and features.

### Q: Is ol-ext free to use?
A: Yes, ol-ext is open-source and distributed under the 3-clause BSD License, allowing users to freely run, study, change, and distribute it.

### Q: What software does ol-ext depend on?
A: ol-ext depends on OpenLayers, a popular JavaScript library for web mapping, to provide its extended functionality.

### Q: Who created ol-ext?
A: ol-ext was created by Jean-Marc Viglino, a developer contributing to the open-source mapping community.

### Q: Where can I find the source code for ol-ext?
A: The source code for ol-ext is available on GitHub at [https://github.com/Viglino/ol-ext](https://github.com/Viglino/ol-ext).

## Why It Matters
ol-ext plays a crucial role in the open-source mapping and web development communities by providing additional tools and extensions for OpenLayers. Its cross-platform compatibility and permissive license make it accessible to developers worldwide, enabling enhanced web mapping capabilities. By extending OpenLayers, ol-ext helps users create more interactive and visually rich mapping applications, supporting a wide range of use cases from data visualization to geospatial analysis. Its contributions to the open-source ecosystem demonstrate the value of collaborative development in advancing web mapping technologies.

## Notable For
- **Open-source contributions**: ol-ext is a notable example of open-source software that extends the functionality of OpenLayers, benefiting the broader developer community.
- **Cross-platform compatibility**: Its design ensures it works seamlessly across different web browsers, making it a versatile tool for web mapping.
- **Permissive licensing**: The 3-clause BSD License allows for broad usage and modification, fostering innovation in web mapping applications.
- **Community-driven development**: ol-ext is maintained by Jean-Marc Viglino and other contributors, reflecting the collaborative spirit of open-source projects.
- **Enhanced mapping features**: ol-ext introduces additional JavaScript extensions that improve the capabilities of OpenLayers, enabling more sophisticated web mapping solutions.

## Body
### Overview
ol-ext is a collection of JavaScript extensions designed to enhance the functionality of OpenLayers, a widely used library for web mapping. The project is developed by Jean-Marc Viglino and is distributed under the permissive 3-clause BSD License, making it freely available for use and modification.

### Development and Releases
The project has seen multiple stable releases, with the latest version being 2.0.5, released on June 27, 2018. Previous versions include 1.0.1 (June 6, 2017), 1.1.0 (December 19, 2017), and 1.1.3 (February 7, 2018), among others. Each release includes updates and improvements to the library's features and performance.

### Technical Details
ol-ext is built to run in web browsers and is cross-platform, ensuring compatibility across different operating systems. It depends on OpenLayers for its core mapping functionality and extends it with additional tools and features. The library is maintained on GitHub, where users can access the source code, report issues, and contribute to its development.

### Use Cases
ol-ext is used for web mapping, data visualization, and visual analysis. Its extensions provide developers with the tools needed to create interactive and visually rich mapping applications, supporting a variety of use cases in the geospatial and web development fields.

## References

1. [Release 1.0.1. 2017](https://github.com/Viglino/ol-ext/releases/tag/v1.0.1)
2. [Release 1.1.0. 2017](https://github.com/Viglino/ol-ext/releases/tag/v1.1.0)
3. [Release 1.1.2. 2017](https://github.com/Viglino/ol-ext/releases/tag/v1.1.2)
4. [Release 1.1.3. 2018](https://github.com/Viglino/ol-ext/releases/tag/v1.1.3)
5. [Release 2.0.0. 2018](https://github.com/Viglino/ol-ext/releases/tag/v2.0.0)
6. [Release 2.0.1. 2018](https://github.com/Viglino/ol-ext/releases/tag/v2.0.1)
7. [Release 2.0.2. 2018](https://github.com/Viglino/ol-ext/releases/tag/v2.0.2)
8. [Release 2.0.3. 2018](https://github.com/Viglino/ol-ext/releases/tag/v2.0.3)
9. [Release 2.0.4. 2018](https://github.com/Viglino/ol-ext/releases/tag/v2.0.4)
10. [Release 2.0.5. 2018](https://github.com/Viglino/ol-ext/releases/tag/v2.0.5)
11. [Release 2.0.6. 2018](https://github.com/Viglino/ol-ext/releases/tag/v2.0.6)
12. [Release 3.0.0. 2018](https://github.com/Viglino/ol-ext/releases/tag/v3.0.0)
13. [Release 3.0.1. 2018](https://github.com/Viglino/ol-ext/releases/tag/v3.0.1)
14. [Release 3.0.2. 2018](https://github.com/Viglino/ol-ext/releases/tag/v3.0.2)
15. [Release 3.0.3. 2018](https://github.com/Viglino/ol-ext/releases/tag/v3.0.3)
16. [Release 3.1.1. 2019](https://github.com/Viglino/ol-ext/releases/tag/v3.1.1)
17. [Release 3.1.2. 2019](https://github.com/Viglino/ol-ext/releases/tag/v3.1.2)
18. [Release 3.1.3. 2019](https://github.com/Viglino/ol-ext/releases/tag/v3.1.3)
19. [Release 3.1.4. 2019](https://github.com/Viglino/ol-ext/releases/tag/v3.1.4)
20. [Release 3.1.5. 2019](https://github.com/Viglino/ol-ext/releases/tag/v3.1.5)
21. [Release 3.1.6. 2019](https://github.com/Viglino/ol-ext/releases/tag/v3.1.6)
22. [Release 3.1.7. 2019](https://github.com/Viglino/ol-ext/releases/tag/v3.1.7)
23. [Release 3.1.8. 2020](https://github.com/Viglino/ol-ext/releases/tag/v3.1.8)
24. [Release 3.1.9. 2020](https://github.com/Viglino/ol-ext/releases/tag/v3.1.9)
25. [Release 3.1.10. 2020](https://github.com/Viglino/ol-ext/releases/tag/v3.1.10)
26. [Release 3.1.11. 2020](https://github.com/Viglino/ol-ext/releases/tag/v3.1.11)
27. [Release 3.1.13. 2020](https://github.com/Viglino/ol-ext/releases/tag/v3.1.13)
28. [Release 3.1.14. 2020](https://github.com/Viglino/ol-ext/releases/tag/v3.1.14)
29. [Release 3.1.15. 2020](https://github.com/Viglino/ol-ext/releases/tag/v3.1.15)
30. [Release 3.1.16. 2020](https://github.com/Viglino/ol-ext/releases/tag/3.1.16)
31. [Release 3.1.17. 2020](https://github.com/Viglino/ol-ext/releases/tag/v3.1.17)
32. [Release 3.1.18. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.1.18)
33. [Release 3.1.19. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.1.19)
34. [Release 3.2.2. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.2)
35. [Release 3.2.3. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.3)
36. [Release 3.2.4. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.4)
37. [Release 3.2.6. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.6)
38. [Release 3.2.7. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.7)
39. [Release 3.2.8. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.8)
40. [Release 3.2.9. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.9)
41. [Release 3.2.10. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.10)
42. [Release 3.2.11. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.11)
43. [Release 3.2.12. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.12)
44. [Release 3.2.14. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.14)
45. [Release 3.2.15. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.15)
46. [Release 3.2.16. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.16)
47. [Release 3.2.17. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.17)
48. [Release 3.2.18. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.18)
49. [Release 3.2.19. 2021](https://github.com/Viglino/ol-ext/releases/tag/v3.2.19)
50. [Release 3.2.20. 2022](https://github.com/Viglino/ol-ext/releases/tag/v3.2.20)