Я использую следующий код для создания круга на карте с помощью API Карт Google v3:
var postcode_a = new google.maps.Circle({
center: postcode_a_location,
map: map,
radius: 70,
fillColor: "#3da5e1",
fillOpacity: 0.5,
strokeColor: "#2b546b",
strokeWeight: 1
});
Я бы хотел разместить текстовую метку в центремоего круга .
Я изучил документацию и не вижу простого способа сделать это.Единственное решение, которое я могу предложить себе, - это наложить маркер поверх круга и установить icon
на прозрачный PNG, содержащий текстовую метку, которую я хочу отобразить.Однако это довольно не элегантное решение, поскольку я не могу точно сместить положение значка, чтобы оно отображалось в центре круга при любом уровне масштабирования (и по другим очевидным причинам).
Может кто-нибудь предложитьрешение этого?Я не выше манипулирования API со сторонней библиотекой.Я видел некоторые написанные для v2 API, но большинство из них, похоже, направлены на добавление метки или всплывающей подсказки к маркеру , а не окружности , в любом случае.