All Projects → sakitam-fdd → ol-extent

sakitam-fdd / ol-extent

Licence: other
🍭 🎩 👻 | a JavaScript library for openlayers extent

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to ol-extent

Ol3echarts
🌏 📊 ol3Echarts | a openlayers extension to echarts
Stars: ✭ 229 (+1981.82%)
Mutual labels:  rollup, openlayers
svelte-template-hot
Copy of official Svelte template with added HMR support
Stars: ✭ 61 (+454.55%)
Mutual labels:  rollup
hubble-contracts
Hubble optimistic rollup
Stars: ✭ 102 (+827.27%)
Mutual labels:  rollup
aria-vue
Testing tools for Vue components
Stars: ✭ 21 (+90.91%)
Mutual labels:  rollup
size-plugin-bot
A Github bot for size-plugin
Stars: ✭ 76 (+590.91%)
Mutual labels:  rollup
wegue
Template and components for webmapping applications with OpenLayers and Vue.js
Stars: ✭ 71 (+545.45%)
Mutual labels:  openlayers
bundle
An online tool to quickly bundle & minify your projects, while viewing the compressed gzip/brotli bundle size, all running locally on your browser.
Stars: ✭ 475 (+4218.18%)
Mutual labels:  rollup
spot-the-bot
A cooperative WebVR game by Hook Studios. Checkout other WebVR experiments at https://webvrexperiments.com
Stars: ✭ 17 (+54.55%)
Mutual labels:  rollup
rollup-plugin-sizes
Rollup plugin to display bundle contents & size information
Stars: ✭ 77 (+600%)
Mutual labels:  rollup
ctx-core
A composable monorepo web-service/front-end toolkit
Stars: ✭ 25 (+127.27%)
Mutual labels:  rollup
pocky-deprecated
rollup + nodemon = pocky
Stars: ✭ 30 (+172.73%)
Mutual labels:  rollup
cryptoformat
Javascript library to format and display cryptocurrency and money
Stars: ✭ 40 (+263.64%)
Mutual labels:  rollup
geoportal-extensions
French Geoportal Extensions for well-known javascript mapping libraries (Leaflet and OpenLayers)
Stars: ✭ 49 (+345.45%)
Mutual labels:  openlayers
pansy
🛠️ A zero configuration library bundler.
Stars: ✭ 14 (+27.27%)
Mutual labels:  rollup
simple-cloud-music
简洁的的第三方网易云音乐播放器
Stars: ✭ 306 (+2681.82%)
Mutual labels:  rollup
trample
A Web/Node General Utils Library
Stars: ✭ 36 (+227.27%)
Mutual labels:  rollup
Hajk
A modern, full-featured OpenLayers based map viewer and editor
Stars: ✭ 65 (+490.91%)
Mutual labels:  openlayers
prepublish
Simplifies the prepare step (bundling, transpiling, rebasing) during publishing NPM packages.
Stars: ✭ 21 (+90.91%)
Mutual labels:  rollup
form-validation
FormValidation, the best validation library for JavaScript
Stars: ✭ 137 (+1145.45%)
Mutual labels:  rollup
bymattlee-11ty-starter
A starter boilerplate powered by 11ty, Sanity, Gulp, Tailwind CSS, rollup.js, Alpine.js and Highway.
Stars: ✭ 27 (+145.45%)
Mutual labels:  rollup

ol-extent

a JavaScript library for openlayers extent, It is important to note that the current version has changed a lot You have to look at the examples or look at the relevant documents.

Build Status JS gzip size Npm package GitHub stars GitHub license

build

Important: The /dist folder of Github repositories will not be updated until the new version is released. If you want to use the latest source on Github, you need to build it yourself.


git clone https://github.com/sakitam-fdd/ol-extent.git
npm install // or yarn
npm run dev
npm run build

Install

CDN

current you can use

// jsdelivr (It is best to lock the version number for cache reasons)
https://cdn.jsdelivr.net/npm/ol-extent/dist/ol-extent.js
https://cdn.jsdelivr.net/npm/ol-extent/dist/ol-extent.css
https://cdn.jsdelivr.net/npm/ol-extent/dist/ol-extent.min.js
https://cdn.jsdelivr.net/npm/ol-extent/dist/ol-extent.min.css
// npm
https://unpkg.com/ol-extent/dist/ol-extent.js
https://unpkg.com/ol-extent/dist/ol-extent.css
https://unpkg.com/ol-extent/dist/ol-extent.min.js
https://unpkg.com/ol-extent/dist/ol-extent.min.css

NPM

npm install ol-extent --save
import ole 'ol-extent'

Examples

see examples folder

extent

Control

control introduction doc
ZoomMenu zoom control ZoomMenu
ContextMenu context menu control ContextMenu
CompareLayer layer compare control CompareLayer
RotateControl Rotate control RotateControl
Loading loading control Loading
ZoomSlider zoom and slider control ZoomSlider
FullScreen fullscreen control FullScreen
LayerSwitcher Layer switcher control LayerSwitcher
ScaleLine ScaleLine control ScaleLine
MousePosition Mouse position display control MousePosition
OverviewMap OverviewMap control OverviewMap

Interaction

Interaction introduction doc
MeasureTool measure tool MeasureTool
FreeHandCircle Free circle (mainly for peripheral search) FreeHandCircle
LayerMagnify Map magnifying mirror function LayerMagnify
layerSpyglass Layer filter function layerSpyglass

Layer

name introduction doc
CanvasLayer The extended canvas layer based on Image layer can be used to extend the other custom rendering layers CanvasLayer
DozensLayer canvas layer used to render large amounts of data DozensLayer

Source

name introduction doc
Baidu bmap source Baidu
Gaode amap source Gaode
Google goolge source Google

Overlay

name introduction doc
Popover Popover (support mark and minimization) Popover

Tools

tool introduction doc
StyleFactory Style processing tools (parse JSON storage style information) StyleFactory
layerUtils Layer processing tool (related layer operation tool) layerUtils
utils dom event and other tools utils

Resources

changelog

detail

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].