MapML
MapML copied to clipboard
Map Markup Language is hypertext for Web maps, like HTML is hypertext for Web pages https://maps4html.org/MapML/spec/
Currently the text content of a map-a tag is the geometry value for a feature, or some part of it. This is great for sighted users, but will be inaccessible...
When all signals have been exhausted in processing a MapML document, when interpreting `` content we have to have a default value that is specified by the MapML spec. Recent...
When using the GeoServer "pre-generalized features" module, or eventually when querying an SLD-enabled LayerGroup (StyleGroup) that returns scale-appropriate features via both the GetMap and GetFeatureInfo interfaces, it's a necessity to...
See docs [here](https://maps4html.org/web-map-doc/docs/elements/feature/) and [here](https://maps4html.org/web-map-doc/docs/api/map-feature-api)
Corresponding [polyfill](https://github.com/Maps4HTML/Web-Map-Custom-Element/issues/868), [documentation](https://github.com/Maps4HTML/web-map-doc/issues/130), [extension](https://github.com/Maps4HTML/mapml-extension/issues/64), and [experiments](https://github.com/Maps4HTML/experiments/issues/121) issues
[The `` element](https://maps4html.org/web-map-doc/docs/other-elements/map-a/)
Should be (perhaps) up to 27 defined levels, tbd (currently 19). Also, coordinate number with [polyfill](https://github.com/Maps4HTML/Web-Map-Custom-Element/blob/2677ab548430ce597269fc5e3455052e5da5993a/src/mapml/index.js#L638) https://maps4html.org/MapML/spec/#OSMTILE
The [docs have some description of the API](https://maps4html.org/web-map-doc/docs/api/mapml-viewer-api#definecustomprojectionoptions) (could use a refresh). We need to specify the `defineCustomProjection` method on the [`HTMLMapmlViewerElement` interface](https://maps4html.org/MapML/spec/#webidl-1786032469)
See docs [here](https://maps4html.org/web-map-doc/docs/api/map-feature-api#methods). Spec goes [here](https://maps4html.org/MapML/spec/#the-feature-element)
At some point, someone will have to define the MapML Accessibility API Mappings (MapML AAM), similar to e.g. [SVG AAM](https://w3c.github.io/svg-aam/) (and later, presumably, ported to [HTML AAM](https://www.w3.org/TR/html-aam/)). But perhaps this...