Web-Map-Custom-Element
Web-Map-Custom-Element copied to clipboard
A custom <mapml-viewer> and <layer-> element suite
ContextMenu.js is complicated and large, and hard to understand. It may be worthwhile to refactor it into separate handler subclasses so that the logic and content of different context menus...
Consider how to tell to the `` element exactly when to use the maplibre-gl-leaflet plugin. Perhaps `` even if we have to make up the mime type. See https://github.com/maplibre/maplibre-gl-leaflet for...
Closes #802 Amend how-to-release.md with ideas about dependency license texts
Localize the following for the popup, some of these localized strings are already available in options.js: - "Focus Map" - "Previous Feature" - "Next Feature" - "Focus Controls" https://github.com/Maps4HTML/Web-Map-Custom-Element/blob/8370cace9bbc08a79fd28a15dc3a90f962dbef26/src/mapml/layers/MapMLLayer.js#L1255
To try it, copy this example: ```geojson { "type": "FeatureCollection", "features": [ { "type": "Feature", "id": 1, "properties": { "ID": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [-90,35],...
When you enter fullscreen for the map and exit out of fullscreen, the web page gets scrolled to the top. When exiting fullscreen with the fullscreen control button or the...
**Experimental Feature** Allows users to search for remote content, if the map is provided with a layer which is searchable. Current Logic, Hybrid implementation of the [OpenSearch format](https://developer.mozilla.org/en-US/docs/Web/OpenSearch) and ``:...
Small visual issue: 
Steps to reproduce: According to the [documentation](https://maps4html.org/web-map-doc/docs/api/custom-rendering/#tileloadstart-event), the following layer should be able to provide `tileloadstart` events for you to populate a map with custom tiles. If you paste that...
When a default mapml-viewer is created with no CSS or width/height attributes present, we get the following, which does not create/initialize the fullscreen control as there is not enough space...