Class MapElementLayer<E extends MapElement>

    • Field Detail

      • ATTR_ELEMENT_GEOMETRY_URL

        public static final String ATTR_ELEMENT_GEOMETRY_URL
        Name of the attribute which is containing the URL of the source of the element geometries.
        See Also:
        Constant Field Values
      • ATTR_ELEMENT_GEOMETRY_PROJECTION

        public static final String ATTR_ELEMENT_GEOMETRY_PROJECTION
        Name of the attribute which is containing the type of map projection for the source file of the element geometries.
        Since:
        4.1
        See Also:
        Constant Field Values
      • ATTR_ELEMENT_ATTRIBUTES_URL

        public static final String ATTR_ELEMENT_ATTRIBUTES_URL
        Name of the attribute which is containing the URL of the source of the element attributes.
        See Also:
        Constant Field Values
    • Constructor Detail

      • MapElementLayer

        public MapElementLayer​(UUID id,
                               AttributeCollection attributeSource)
        Create a new layer with the specified attribute source.
        Parameters:
        id - is the unique identifier of this element, or null if unknown.
        attributeSource - is the provider of the layer's attributes.
        Since:
        4.0
      • MapElementLayer

        public MapElementLayer​(UUID id,
                               AttributeCollection attributeSource,
                               boolean isTemp)
        Create a new layer with the specified attribute source.
        Parameters:
        id - is the unique identifier of this element, or null if unknown.
        attributeSource - is the provider of the layer's attributes.
        isTemp - indicates if this layer is temporary.
        Since:
        4.0