All Projects → adammertel → Leaflet.MarkerCluster.List

adammertel / Leaflet.MarkerCluster.List

Licence: other
a subplugin for the Leaflet.MarkerCluster to display clustered child elements in the list

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to Leaflet.MarkerCluster.List

Leaflet.MarkerCluster.LayerSupport
Sub-plugin for Leaflet.markercluster plugin; brings compatibility with Layers Control and other plugins
Stars: ✭ 53 (+278.57%)
Mutual labels:  leaflet, markercluster
leaflet heatmap
简单的可视化湖州通话数据 假设数据量很大,没法用浏览器直接绘制热力图,把绘制热力图这一步骤放到线下计算分析。使用Apache Spark并行计算数据之后,再使用Apache Spark绘制热力图,然后用leafletjs加载OpenStreetMap图层和热力图图层,以达到良好的交互效果。现在使用Apache Spark实现绘制,可能是Apache Spark不擅长这方面的计算或者是我没有设计好算法,并行计算的速度比不上单机计算。Apache Spark绘制热力图和计算代码在这 https://github.com/yuanzhaokang/ParallelizeHeatmap.git .
Stars: ✭ 13 (-7.14%)
Mutual labels:  leaflet
papyrusjs
papyrus.js renders maps of Minecraft: Bedrock Edition worlds using node.js, LevelDB and leaflet.
Stars: ✭ 53 (+278.57%)
Mutual labels:  leaflet
mapus
A map tool with real-time collaboration 🗺️
Stars: ✭ 2,687 (+19092.86%)
Mutual labels:  leaflet
acf-openstreetmap-field
WordPress ACF Field for OpenStreetMap
Stars: ✭ 88 (+528.57%)
Mutual labels:  leaflet
streamlit-light-leaflet
Streamlit quick & dirty Leaflet component that sends back coordinates on map click
Stars: ✭ 22 (+57.14%)
Mutual labels:  leaflet
Leaflet.UTFGrid
UTFGrids for Leaflet 1.0
Stars: ✭ 16 (+14.29%)
Mutual labels:  leaflet
leaflet.tilelayer.gloperations
Custom Leaflet TileLayer using WebGL to do operations on and colorize floating-point pixels
Stars: ✭ 15 (+7.14%)
Mutual labels:  leaflet
positive-office-map
Positive Technologies Office Map
Stars: ✭ 26 (+85.71%)
Mutual labels:  leaflet
vue2-leaflet-rotatedmarker
rotated marker plugin extension for vue2-leaflet package
Stars: ✭ 17 (+21.43%)
Mutual labels:  leaflet
leaflet-routeboxer
Google RouteBoxer implementation for Leaflet
Stars: ✭ 39 (+178.57%)
Mutual labels:  leaflet
leaflet-geojson-selector
Show GeoJSON Layer like as Interactive Menu List
Stars: ✭ 88 (+528.57%)
Mutual labels:  leaflet
o.map
Open Street Map app - KaiOS
Stars: ✭ 51 (+264.29%)
Mutual labels:  leaflet
react-esri-leaflet
react components for esri-leaflet
Stars: ✭ 24 (+71.43%)
Mutual labels:  leaflet
roataway-web
Roataway web site
Stars: ✭ 15 (+7.14%)
Mutual labels:  leaflet
SS13WebMap
A project I made to make learning the SS13 maps easier. All images used in this project are at https://mocha.affectedarc07.co.uk/webmap/
Stars: ✭ 14 (+0%)
Mutual labels:  leaflet
GTD-Visualization
全球恐怖袭击数据可视化
Stars: ✭ 31 (+121.43%)
Mutual labels:  leaflet
mars2d
【Mars2D平台 】主仓库,包含所有开源仓库清单导航
Stars: ✭ 182 (+1200%)
Mutual labels:  leaflet
dash leaflet
Leaflet component for dash. Illustration of error encountered during python build.
Stars: ✭ 21 (+50%)
Mutual labels:  leaflet
kirby-locator
A simple map & geolocation field, built on top of open-source services and Mapbox. Kirby 3 only.
Stars: ✭ 83 (+492.86%)
Mutual labels:  leaflet

Leaflet.MarkerCluster.List

subplugin for the Leaflet.MarkerCluster to display clustered child elements in the list

sample image

Options

  • labelFn (fn (element, element index, cluster) ) - function to handle how to display each element in the list

    (el, ei, cluster) => {
      return '<p onclick="clickAction(' + el.options.id + ')">[' + ei + '] ' + el.options.listText + '</p>';
    }
    
  • headerFn (fn (elements, cluster) ) - function to handle header

    (els, cluster) => '<p>showing cluster with ' + els.length + ' elements</p>'
    
  • sortFn (fn (marker1, marker2) ) - implementation of markers sorting in list (see e.g. mozilla docs )

    (m1, m2) => m1.options.id > m2.options.id ? 1 : -1
    
  • showHeader (bool, default false) - whether to display header

  • sidePanel (bool, default false) - whether to show side panel with close button

  • sidePanelWidth (number, default 50) - width of side panel in px

  • centerOnChange (bool, default false) - whether to pan map to active cluster after spiderfied event

  • list (bool, default true) - whether to apply this list rule or not

Notes:

  • suitable for mobile devices where the display is too small to spiderfy clustered child elements on the map

Author:

  • Adam Mertel | UNIVIE

Demo:

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