2013-02-25 7 views
1

Я новичок в управлении функциями gmap. Я пытаюсь изменить представление по умолчанию (спутник) для отображения карты. Но он всегда отображается на спутнике. Я могу изменить это представление, используя кнопки mapTypeControl, но я хочу изменить это до отображения управления для пользователя. Мой контроль выглядит следующим образом:PrimeFaces gmap изменить вид по умолчанию

<p:gmap center="#{mapBean.center}" zoom="15" type="hybrid" style="width:100%;height:15em" model="# {mapBean.model}" widgetVar="M1" />` 

и мой боб:

public class MapBackingBean { 
private MapModel model = new DefaultMapModel(); 
private String center="8.989701,-79.516168"; 
    /** 
* Creates a new instance of MapBackingBean 
*/ 
public MapBackingBean() { 
    model.addOverlay(new Marker(new LatLng(8.989701,-79.516168), "Regency Tower")); 
} 
//getters and setters 
} 

ответ

2
<p:gmap center="#{mapBean.center}" zoom="15" type="ROADMAP" style="width:100%;height:15em" model="# {mapBean.model}" widgetVar="M1" /> 

Изменение типа с гибридной (вид со спутника) для RoadMap? (возможно, требуется строчный регистр)

+0

спасибо! Это правильный ответ. – Mario

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