maplibre-react-native
maplibre-react-native copied to clipboard
A MapLibre react native module for creating custom maps
### Describe and reproduce the Bug When the new RN architecture is enabled on Android (I haven't tested this on iOS, so I don't know if that is also affected),...
I currently have something like this, mapping a array of data to pointannotations ```js (markerRefs.current[item.id] = ref)} coordinate={item.coordinates} > markerRefs.current?.[item.id]?.refresh()} fadeDuration={0} /> {/* some text here blah blah blah */}...
### Describe and reproduce the Bug I have this snippet of code: ```typescript {selectedPlace && (Platform.OS === "ios" ? ( hello ) : ( hello ))} ``` On Android, when...
### Describe and reproduce the Bug **🐛 Bug Report** **Steps to Reproduce** 1.- Install MapLibre React Native in an Expo app: `npx expo install @maplibre/maplibre-react-native` 2.- Add the plugin to...
### Describe and reproduce the Bug On my Android Emulator the map is always off center initially when no `Camera` is given: ```tsx import { CircleLayer, MapView, ShapeSource, } from...
make it possible to change image for existing image ID on Android - port of the same fix in rnmapbox https://github.com/rnmapbox/maps/pull/3431
## Motivation Naming is an important factor in designing for the SOLID principle of single-responsibility to produce readable & maintainable code, and to reduce the need for documentation. GIS best-practices...
### Describe and reproduce the Bug This issue blocks migration from [@rnmapbox/maps](https://github.com/rnmapbox/maps). Using Reanimated's `createAnimatedComponent`on MarkerView does not work. More specifically: - MarkerView is a functional component and therefore is...
We should add docs and possibly examples around the [available protocols](https://github.com/maplibre/maplibre-native/blob/main/include/mbgl/util/constants.hpp#L60-L63 and how to use them. This will also be connected to #28, once implemented on native this might just...
### Describe and reproduce the Bug On Android (emulator and device) the double tap to zoom gesture behaves differently than on iOS. While on iOS, onRegionIsChanging is invoked throughout the...