правильный формат, в это время, чтобы произвести общую связь, которая идет непосредственно исправить Google место является: https://maps.google.com/?cid=[place_id]&t=[maptype]
Карта параметр типа «t», по-видимому, необходим. Без него карты Google, похоже, выполняют более общий поиск, когда открывается ссылка, которая иногда бывает успешной, а иногда и нет. С его помощью карты открываются для правильного места каждый раз, независимо от того, открывается ли он в браузере или в приложении на мобильном устройстве.
Установите этот параметр в «m» для карты улиц и «k» для спутниковой карты.
Много ответов на SO показывают следующий синтаксис, который часто тянет к нежелательным результатам, если в двух местах одного и того же названия находятся рядом, например: https://www.google.com/maps/place/Starbucks/@43.088554,-88.06579,17z/
Если вы уже используете API Google Адресов, то у вас есть place_id , поэтому я рекомендую использовать его, чтобы избежать двусмысленности.
возможно дубликат [Как получить координаты местоположения зная place_id с помощью Google JavaScript API] (http://stackoverflow.com/questions/29659688/how-to-get-location-codes-know-place-id-via-google-javascript-api) – geocodezip
Возможный дубликат [Google Map добавить маркер с использованием идентификатора места] (http: // stackoverflow.com/questions/29723134/google-map-add-marker-using-place-id) – geocodezip