Annotations
Comparison of various annotations available in MapLibre React Native:
Feature | CircleLayer | SymbolLayer | PointAnnotation | MarkerView |
---|---|---|---|---|
Can use Images | ✗ | ✓ | ✗ | ✗ |
children RN View | ✗ | iOS: Static | iOS: Interactive Android: Static | Interactive |
Interactions | Click | Click | iOS: Complete Android: Click, drag, callout | Only children RN View is interactive |
Control z-index | ✓ | ✓ | iOS: Always on top Android: Not available | Always on top |
Clustering | ✓ | ✓ | ✗ | ✗ |
Style with Expressions | ✓ | ✓ | ✗ | ✗ |
Android Implementation | CircleLayer | SymbolLayer | annotation.Symbol | annotation.MarkerView |
iOS Implementation | MLNCircleStyleLayer | MLNSymbolStyleLayer | MLNAnnotationView | MLNAnnotationView |