<script type="text/javascript">
var mapPanel;
var streetViewPanel;
var mainPanel;
function init() {
var geo = new geoadmin.API();
var map = geo.createMap({
easting: 600000,
northing: 200000,
zoom: 16
});
var extent = new OpenLayers.Bounds(600000, 199500, 600500, 200000);
var positionPano = new OpenLayers.LonLat(600410, 199577);
positionPano.transform(map.projection, new OpenLayers.Projection("EPSG:4326"));
var featurePosition = new GLatLng(positionPano.lat, positionPano.lon);
var streetViewPanelItem = {
xtype: 'gxux_streetviewpanel',
id: 'streetViewPanelItem',
map: map,
videoMode: true,
showLinks: true,
showTool: true,
panoramaLocation: featurePosition
};
var mainPanel = new Ext.Panel({
title: 'StreetView Demo',
//closable:true,
width: 700,
height: 500,
border: false,
margins: '0 0 0 0',
//plain:true,
split: true,
layout: 'border',
id: 'mainpanel',
renderTo: 'mypanel21',
items: [{
region: "center",
id: "mappanel",
title: "GeoAdmin API",
xtype: "gx_mappanel",
map: map,
extent: extent,
split: true
},
{
region: "east",
layout: 'fit',
width: '50%',
id: "streetviewpanel",
title: 'Street View Panel',
closeAction: 'hide',
split: true
}
]
});
mapPanel = Ext.getCmp("mappanel");
streetViewPanel = Ext.getCmp("streetviewpanel");
streetViewPanel.add(streetViewPanelItem);
streetViewPanel.doLayout();
mainPanel.show();
};
</script>
<body onload="init();">
<div id="mypanel21" style="width:500px;height:500px;margin: 10px; !important;"></div>
<script type="text/javascript" src="https://api.geo.admin.ch/loader.js"></script>
<!-- Use your own key please -->
<script src="http://maps.google.com/maps?file=api&v=2&sensor=false&key=ABQIAAAAzQ-mOk5vsRF_OLoN-mOVjhSHRXVQO97xZDVElO7Kaxb3_E7dkBRAys4lZqDtTngdp3fHGDiZ-9QpCw" type="text/javascript"></script>
<script type="text/javascript"
src="http://svn.geoext.org/sandbox/cmoullet/ux/StreetViewPanel/ux/widgets/StreetViewPanel.js"></script>
<script type="text/javascript"
src="http://svn.geoext.org/sandbox/cmoullet/ux/StreetViewPanel/ux/control/StreetViewClick.js"></script>
</body>