Я пытаюсь добавить метки состояния и, возможно, больше информации на карте. Использую реагировать-родной-карты . Загружаю данные карты из GeoJson и сокращаю карту, чтобы получить координаты для ввода в Polygon
. В настоящее время у меня есть следующее:
<MapView
ref = {(mapView) => { _mapView = mapView }}
mapType="none"
provider={PROVIDER_GOOGLE}
customMapStyle={mapStyles}
style={styles.map}>
<MapView.Polygon
key={overlay.id}
tappable={true}
coordinates={overlay.coordinates}
holes={overlay.holes}
strokeColor={props.strokeColor}
fillColor={props.fillColor}
strokeWidth={props.strokeWidth}
onPress={props.onPress}
/>
</MapView>
![enter image description here](https://i.stack.imgur.com/Tww9u.png)
На левом изображении выше показано, чего я достиг. Как добавить слой / стиль к слою слева, чтобы отображать метки мест / состояний, как показано на рисунке справа? Или это способ обрезать изображение справа, чтобы показать только выделенную карту? Я пробовал несколько комбинаций стилей, но они не подобраны. Я могу добиться этого с помощью mapType = "standard" , но в моем случае я использую пользовательские данные из GeoJson. Я буду признателен за любую помощь в этом.