Я использую API google places, и он отлично работает, за исключением того, что он отображает какой-то текст «Перечисляет по». Моя карта только 500x400
, поэтому она отображается прямо в центре экрана, которая выглядит действительно ужасно.API Google Maps «Списки по»
Я предполагаю, что это просто объявление, и оно должно быть отображено (according to docs). Но так или иначе, чтобы изменить свою позицию?
Примечание Я уже использую один PlacesService
объект, так что это не проблема, слишком много. Это всего лишь одна строка, которая выходит примерно на 300 пикселей на карту.
Ссылка на скриншот http://i.imgur.com/I1Eh5KM.png
createAmenitiesMarkers(type) {
var _this = this;
this.placesService = this.placesService || new google.maps.places.PlacesService(this.map);
this.placesService.nearbySearch({
location: new google.maps.LatLng(
this.address.location.coordinates[1],
this.address.location.coordinates[0]
),
radius: 1000,
type: [type]
}, function(results, status) {
var i, ii;
if (status == google.maps.places.PlacesServiceStatus.OK) {
for (i = 0, ii = results.length; i < ii; i++) {
_this.amenitiesMarkers.push(new google.maps.Marker({
map: _this.map,
position: results[i].geometry.location,
title: results[i].name,
icon: {
url: 'http://mt.google.com/vt/icon/name=icons/spotlight/' + type + '_search_L_8x.png&scale=1'
}
}));
}
}
});
},
показать свой код .. – scaisEdge
скриншот также будет полезен –
Добавлен образец кода и снимок экрана. – Rob