osmeditor4android
osmeditor4android copied to clipboard
Supported ELI features
ELI features that we support in some form (see https://github.com/osmlab/editor-layer-index/blob/gh-pages/schema.json)
- [x] name The name of the imagery source,
- [ ] i18n If the imagery name should be translated,
- [x] type
- [x] category A rough categorisation of different types of layers. See https://github.com/osmlab/editor-layer-index/blob/gh-pages/CONTRIBUTING.md#categories for a description of the individual categories.
- [x] url A URL template for imagery tiles.
- [x] min_zoom
- [x] max_zoom
- [ ] permission_osm explicit/implicit permission by the owner for use in OSM.
- [x] license_url A URL for the license or permissions for the imagery.
- [x] privacy_policy_url A URL for the privacy policy of the operator or false if there is no existing privacy policy for this imagery.
- [x] id A unique identifier for the source; used in imagery_used changeset tag.
- [x] description A short English-language description of the source.
- [ ] country_code The ISO 3166-1 alpha-2 two letter country code in upper case. Use ZZ for unknown or multipl.e
- [x] default If this imagery should be shown in the default world-wide menu.
- [x] best If this imagery is the best source for the region.
- [x] start_date The age of the oldest imagery or data in the source, as an RFC3339 date or leading portion of one.
- [x] end_date The age of the newest imagery or data in the source, as an RFC3339 date or leading portion of one.
- [x] no_tile_header HTTP header to check for information if the tile is invalid.
- [x] overlay
- [x] available_projections
- [x] attribution
- [x] url
- [x] text
- [ ] html
- [ ] required
- [x] icon A URL for an image, that can be displayed in the list of imagery layers next to the name.
- [ ] eula A link to an EULA text that has to be accepted by the user, before the imagery source is added. Can contain {lang} to be replaced by a current user language wiki code (like FR:) or an empty string for the default English text.
- [ ] logo-image A URL for an image, that is displayed in the mapview for attribution.
- [ ] terms-of-use-text Customized text for the terms of use link (default is "Background Terms of Use").
- [ ] no-tile-checksum Specify a checksum for tiles, which aren't real tiles.
type
is the digest type and can be MD5, SHA-1, SHA-256, SHA-384 and SHA-512, value is the hex encoded checksum in lower case. To create a checksum save the tile as file and upload it to e.g. https://defuse.ca/checksums.htm. - [ ] metadata-header header-name attribute specifies a header returned by tile server, that will be shown as
metadata-key
attribute in Show Tile Info dialog. - [ ] valid-georeference Set to
true
if imagery source is properly aligned and does not need imagery offset adjustments. This is used for OSM based sources too.. - [x] tile-size Size of individual tiles delivered by a TMS service.
- [ ] mod-tile-features Whether tiles status can be accessed by appending /status to the tile URL and can be submitted for re-rendering by appending /dirty.
- [x] custom-http-headers
- [ ] default-layers Default layer to open (when using WMS_ENDPOINT type). Contains list of layer tag with two attributes - name and style, e.g.
\"default-layers\": [\"layer\": { name=\"Basisdata_NP_Basiskart_JanMayen_WMTS_25829\" \"style\":\"default\" } ]
(not allowed inmirror
attribute). - [ ] format format to use when connecting tile server (when using WMS_ENDPOINT type).
- [ ] transparent If
true
transparent tiles will be requested from WMS server. - [ ] minimum-tile-expire minimum expiry time for tiles in seconds. The larger the value, the longer entry in cache will be considered valid.
Extension
- [x] tile_type Indicates if these are raster or vector tiles, mvt for mapbox vector tiles, bitmap for raster (assumed default).
- [x] no_tile_tile Array of bytes encoded as hex string with the data for a tile received to indicate no tile is available.