Вставьте маркер для Google Map в качестве URL - PullRequest
0 голосов
/ 18 марта 2020

Я хочу встроить карту Google в свое приложение реакции и разместить там некоторые маркеры местоположения. Я использую

google-maps -реакцию для этого и Карты JavaScript API от Google.

Маркер на карте Google занимает позицию на используя долготу и широту следующим образом.

<Marker
    name={'Dolores park'}
    position={{lat: 37.759703, lng: -122.428093}} />
  <Marker />

В моем приложении я беру местоположение от пользователя как URL, как показано ниже:

https://goo.gl/maps/4eDhXxvQCqmJnzmT7

Моя проблема в том, что я хочу указать «позицию» как URl. Как я могу это сделать? или, по крайней мере, как я могу получить долготу и широту, используя URL, упомянутый выше, внутри моего кода, чтобы я мог передать их.

1 Ответ

0 голосов
/ 18 марта 2020

Вы можете сделать запрос на получение по предоставленной ссылке и соответственно проанализировать приходящую HTML. Таким образом, вы можете анализировать широту и долготу. когда запрашивается ссылка на образец, появляется строка с \ "Nawalapitiya \" [[63356.8217311729,80.4860538,7.0326191]. Вы должны найти способ разобрать его, затем вы можете использовать его для каждого URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...