如何在地图上添加标记?

时间:2019-08-16 09:51:58

标签: javascript react-native react-native-maps

我有一个MapView,其中包含几个标记。我以几种方式对其中2个进行了硬编码:

.caret-handle {
    -fx-background-color: blue;
    -fx-shape: "M 100,100 m -75,0 a 75,75 0 1,0 150,0 a 75,75 0 1,0 -150,0z";
    -fx-background-insets: 0;
    -fx-padding: 0.5em;
}

现在我想通过长按地图来添加标记。因此,我编写了以下代码:

this.state = {
      markers: [{
        title: 'Title 1',
        coordinates: {
          latitude: 53.8978349,
          longitude: 27.5428332
        },
      },
      {
        title: 'Title 2',
        coordinates: {
          latitude: 53.8878349,
          longitude: 27.5428332
        },
      }]
    };

所以,问题是我不知道如何获得被点击位置的经度,纬度和经度,如何将其传递给内联函数,然后“刷新”地图上的标记。那么,您能帮我解决这个问题吗?

0 个答案:

没有答案