2015-12-09 5 views
0

Я хочу добавить 10px-пространство вокруг карты google. Я использую google api и показываю многоугольник на карте. Пожалуйста, посмотрите изображение, чтобы лучше понять, что я ищу.Оставьте место вокруг карты google

Leave 10px space around google map

+0

Пространство вокруг карте или прямоугольник внутри карты? – scaisEdge

+0

@scaisEdge Прямоугольная метка, которую я рисовал, должна содержать всю карту, вы видите, что многоугольник обрезается через прямоугольник, но он должен быть размещен внутри прямоугольника. и оставить пространство 10px или заполнить за пределами прямоугольника, который может быть заполнен синим цветом или чем-то еще. Другое дело, что верхняя левая карта, кнопка спутника и кнопка уменьшения вправо справа должны быть на краю прямоугольника. Я имею в виду, что это не будет похоже на то, что вся карта будет сведена к прямоугольнику, и все еще есть промежуток между краем прямоугольника и этими кнопками. Надеюсь, это имеет смысл. – efat

ответ

0

Для простого пространства, вы можете попробовать добавить маржу CSS к сНу карте

предположим, что вы ДИВ карта #Map

#map { 
    /* margin 10px; */ 
    border: 10px solid #ff0; 
} 

или прямо в HTML DIV

<div id='map' style="margin: 10px;'> 

для прямоугольника внутри карты необходимо преобразовать т (при изменении масштаба) расстояние в рх, а затем нарисовать прямоугольник

этот образец формы разработчик Google может быть полезным https://developers.google.com/maps/documentation/javascript/examples/map-coordinates?csw=1

+0

У меня есть ответ. комментируйте меня для проблемы .. – scaisEdge

Смежные вопросы