Определенный тип места в Google Maps

0

Я использую шнур и ионный для создания приложения. Мне нужно отобразить карту, которая уже хорошо. Но на карте я хотел показать только конкретное учреждение, например, карту полицейских или врачей.

Мой код:

var posOptions = {timeout: 10000, enableHighAccuracy: false};
var myOptions = '';

$cordovaGeolocation
.getCurrentPosition(posOptions)
.then(function (position) {
  var getLat  = position.coords.latitude
  var getLong = position.coords.longitude
  myOptions = {
    zoom: 16,
    center: new google.maps.LatLng(getLat, getLong),
    mapTypeId: google.maps.MapTypeId.ROADMAP
  };
  console.log(getLat);
  var map = new google.maps.Map(document.getElementById("map"), myOptions);
}, function(err) {
  // error
});
  • 0
    Добро пожаловать в StackOverflow! Извините, я не понимаю, в чем проблема. Можете ли вы добавить больше описания и, возможно, привести пример того, что неправильно / неожиданно в вашем коде?
  • 0
    Привет, мне нужно перечислить на карте только больницы этого региона, например!
Теги:
ionic-framework
google-maps
cordova

1 ответ

0

Я думаю, вы должны использовать API Places, чтобы получить выбор по вашему выбору. Взгляните на список типов, поддерживаемых в API Places.

См. Пример кода:

 $(function () {
                var input = document.getElementById('location');
                var options = {                    
                    types: ['doctor']
                };

Ещё вопросы

Сообщество Overcoder
Наверх
Меню