| Name | Description | Type | Package | Framework |
| AbstractLayer | This class represents an abstract layer on the map. | Class | com.codename1.maps.layers | CodeName One |
| ArrowLinesLayer | Class | com.codename1.maps.layers | CodeName One | |
| Layer | Each Layer needs to ability to paint itself on the mapThe bounding box of this Layer | Interface | com.codename1.maps.layers | CodeName One |
| LinesLayer | Class | com.codename1.maps.layers | CodeName One | |
| PointLayer | Do not use this layer directly, you need to add this layer into a PointsLayer class instance in order for it to work as expected! | Class | com.codename1.maps.layers | CodeName One |
| PointsLayer | Class | com.codename1.maps.layers | CodeName One | |