La Ferme du Chaudron

La Ferme du Chaudron

Adresse de la ferme

La Ferme du Chaudron

29, faubourg Saint-Nicolas, 89500 Villeneuve-sur-Yonne

Accès

","title":"La Ferme du Chaudron","content":"
S\u00e9bastien MEUNIER<\/div>
Producteur - La Ferme du Chaudron<\/div><\/div>","icon":"https:\/\/maps.google.com\/mapfiles\/ms\/micons\/red-dot.png"}];//some array for (var i = 0; i < markers.length; i++) { var mk = markers[i]; var marker = new google.maps.Marker({ position: new google.maps.LatLng(parseFloat(mk.latitude), parseFloat(mk.longitude)), url:mk.url, icon:mk.icon, label:mk.label, title: mk.title }); var infowindow = new google.maps.InfoWindow({ content: (marker.url ? "

"+marker.title+"

" : "

"+marker.title+"

") + (mk.content || "") }); marker.setMap(map); marker.infoWnd = infowindow; google.maps.event.addListener(marker, 'click', function() { this.infoWnd.open(map, this); }); } var margin = 100; var bounds = new google.maps.LatLngBounds(); for (var i = 0; i < markers.length; i++) { var mk = markers[i]; bounds.extend(new google.maps.LatLng(parseFloat(mk.latitude), parseFloat(mk.longitude))); } // Don't zoom in too far on only one marker if (bounds.getNorthEast().equals(bounds.getSouthWest())) { var lat = bounds.getNorthEast().lat(); var lng = bounds.getNorthEast().lng(); var coef_lat = margin * 0.0000089; var coef_long = coef_lat / Math.cos(lat * 0.018); var extendPoint1 = new google.maps.LatLng(lat + coef_lat, lng + coef_long); var extendPoint2 = new google.maps.LatLng(lat - coef_lat, lng - coef_long); bounds.extend(extendPoint1); bounds.extend(extendPoint2); } map.fitBounds(bounds); var panorama = new google.maps.StreetViewPanorama( document.getElementById('pano2'), { position: acces, }); map.setStreetView(panorama); var street_markers = [{"longitude":"3.2957618","latitude":"48.089546","url":"mailto:","title":"La Ferme du Chaudron","content":"
S\u00e9bastien MEUNIER<\/div>
Producteur - La Ferme du Chaudron<\/div><\/div>","icon":"https:\/\/maps.google.com\/mapfiles\/ms\/micons\/red-dot.png"}]; for (var i = 0; i < street_markers.length; i++) { var marker = street_markers[i]; var mark_street = new google.maps.Marker({ position: new google.maps.LatLng(parseFloat(marker.latitude),parseFloat(marker.longitude)), url:marker.url, title: marker.title, label: marker.label, icon: marker.icon }); var infowindow = new google.maps.InfoWindow({ content: (mark_street.url ? "

"+mark_street.title+"

" : "

"+mark_street.title+"

") + (marker.content || "") }); mark_street.setMap(panorama); mark_street.infoWnd = infowindow; google.maps.event.addListener(mark_street, 'click', function() { this.infoWnd.open(panorama, this); }); } var service = new google.maps.StreetViewService; // call the "getPanoramaByLocation" function of the Streetview Services to return the closest streetview position for the entered coordinates service.getPanoramaByLocation(panorama.getPosition(), 25, function(panoData) { // if the function returned a result if (panoData != null) { // the GPS coordinates of the streetview camera position var panoCenter = panoData.location.latLng; // this is where the magic happens! // the "computeHeading" function calculates the heading with the two GPS coordinates entered as parameters var heading = google.maps.geometry.spherical.computeHeading(panoCenter, pos); // now we know the heading (camera direction, elevation, zoom, etc) set this as parameters to the panorama object var pov = panorama.getPov(); pov.heading = heading; panorama.setPov(pov); } }); } //]]>

Produits

Pas encore de produits