I'm a Spanish Developer (sorry about my english)
Iam doing a google-map with street-view , but i get the following
error:
-----a is undefined
-----aq.prototype.gs=function(a,b){var
c=this...s.tb.send(c,Yp(a.wa(),b),$p(a.wa(),b))};
-------------------------------------------------------------------------------------------------------------------------
look at this page to see the error: (choose one option from the list
called "Todas las areas" and push "Ver zona en Google Maps" )http://www.eligehoteles.com/rtdo3.php?destino=valencia&desde=04-11-20... This is the code: var arrayDirect=[]; var coordenadas=''; var nombres=''; var zoom; var myPano; var panoClient; var map; //El BODY manda automaticamente cargar esta funcion function load() { arrayDirect= Coordenadas_Hoteles.split('|');// direcciones[0] direcciones[direcciones.length -1] //GBrowserisCompatible es un comando de Google para comprobar si el navegador es compatible con googlemaps if (GBrowserIsCompatible()) { //Crea un mapa nuevo dentro del elemento map //var map = new GMap2(document.getElementById ("makiPowerJhonsonMckeinAskatuLentejasRantanplan_En_Namek_Me_Compre_Un_Escalestrick")); map = new GMap2(document.getElementById ("light")); //map.addControl aƱade al mapa la posibilidad de ser controlado //GSmallMapControl: Crea un mando de control con los botones de 4 direcciones y zoom in y zoom out map.addControl(new GSmallMapControl()); //GMapTypeControl Crea el boton para elegir el tipo de mapa que quieres ver (Satellite, mapa, hibrido). map.addControl(new GMapTypeControl()); panoClient = new GStreetviewClient(); // GClientGeocoder Crea una via de comunicacion directa con los servidores de google var center = new GLatLng(lax, lay); if(distancia>0 && distancia<500){zoom=17;} if(distancia>=500 && distancia<3000){zoom=15;} if(distancia>=3000){zoom=13;} map.setCenter(center, zoom); map.setMapType(G_SATELLITE_MAP); var icon = new GIcon(); icon.image = "http://www.eligehoteles.com/imgs/ marker.png"; icon.shadow = "http://www.panoramio.com/img/ panoramio-shadow.png"; icon.iconSize = new GSize(18, 18); icon.shadowSize = new GSize(22, 22); icon.iconAnchor = new GPoint(9, 9); icon.infoWindowAnchor = new GPoint(9, 0); //geocoder = new GClientGeocoder(); for ( var i =0; i < arrayDirect.length-1; i++) { o=i; var coord=arrayDirect[i].split(','); var point = new GLatLng(coord[1],coord [2]); /*geocoder.getLatLng(arrayDirect[i]+', pamplona, navarra', function(point){ // Si encontramos el punto... if (point){ */ coordenadas= point; var marker = new GMarker(point, icon); marker.hotel= coord[0]+","+coord[1]+","+coord[2]+","+coord[3]+","+coord[4]; map.addOverlay (marker,icon); } GEvent.addListener(map, "click", function (overlay, point) { if (!overlay || !overlay.hotel) return; var p = overlay.hotel; var contenido=p.split(','); overlay.openInfoWindowHtml( "<div><span id='titulo-Google- Street'>"+ contenido[0].toUpperCase()+"</ span><br>" + "<span id='texto-Google- Street'><strong>Categoria: </ strong>"+contenido[3]+" estrellas</span><br>"+ "<span id='texto-Google- Street'><strong>Precio minimo: </ strong>"+contenido[4]+" euros</span><br>" + "</div>" ); }); GEvent.addListener(map, "click", function (overlay,latlng) { panoClient.getNearestPanorama(latlng, showPanoData); }); }//end IF }//end function function showPanoData(panoData) { if (panoData.code != 200) { //alert('Street-view no esta disponible en esta zona'); return; } // if (typeof(myPano)!='undefined'){ var smallNode = document.createElement('div'); smallNode.style.width = '600px'; smallNode.style.height = '400px'; smallNode.id = 'pano'; map.openInfoWindowHtml(panoData.location.latlng, smallNode); myPano = new GStreetviewPanorama(smallNode); myPano.setLocationAndPOV(panoData.location.latlng); GEvent.addListener(myPano, "error", handleNoFlash); } function handleNoFlash(errorCode) { if (errorCode == 603) { alert("Error: Tu navegador no soporta flash"); return; } } --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Maps API" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/Google-Maps-API?hl=en -~----------~----~----~----~------~----~------~--~---
