Api Street View Google nero con alcuni indirizzi

voti
0

Sto avendo un problema con la visualizzazione della street view di google. Il cliente deve compilare un indirizzo, io uso geocode per ottenere le coordinate e quindi visualizzare la vista stradale. La maggior parte del tempo è un lavoro, ma con alcune coordinate ottengo una vista nera strada. Qui ci sono i due esempi

geocoder = new google.maps.Geocoder();
                geocoder.geocode( { 'address': address}, function(results, status) {
                  if (status == 'OK') {
                    console.log(results[0]);
                    var fenway = results[0].geometry.location;
                    var panorama = new google.maps.StreetViewPanorama(
                        document.getElementById('pano2' ), {
                            position: fenway,
                            pov: {
                                heading: 34,
                                pitch: 10
                            }
                        });
                  }

Con indirizzo 84200 Carpentras, France ottengo {lat: 44,0,502706 millions, lng: 5,070279400000004} e Schermata nera invece di vista stree,

e con indirizzo Carpentras, Francia Ho {lat: 44,0,555639 millions, lng: 5,048721999999998} (così coordodinate molto molto simile) ed è funzionano bene.

Qualcuno avrebbe una soluzione a questo problema?

Grazie in anticipo

È pubblicato 21/03/2018 alle 09:37
fonte dall'utente
In altre lingue...                            


1 risposte

Api Street View Google nero con alcuni indirizzi

voti
0

Sto avendo un problema con la visualizzazione della street view di google. Il cliente deve compilare un indirizzo, io uso geocode per ottenere le coordinate e quindi visualizzare la vista stradale. La maggior parte del tempo è un lavoro, ma con alcune coordinate ottengo una vista nera strada. Qui ci sono i due esempi

geocoder = new google.maps.Geocoder();
                geocoder.geocode( { 'address': address}, function(results, status) {
                  if (status == 'OK') {
                    console.log(results[0]);
                    var fenway = results[0].geometry.location;
                    var panorama = new google.maps.StreetViewPanorama(
                        document.getElementById('pano2' ), {
                            position: fenway,
                            pov: {
                                heading: 34,
                                pitch: 10
                            }
                        });
                  }

Con indirizzo "84200 Carpentras, France" ottengo {lat: 44,0,502706 millions, lng: 5,070279400000004} e Schermata nera invece di vista stree,

e con indirizzo "Carpentras, Francia" Ho {lat: 44,0,555639 millions, lng: 5,048721999999998} (così coordodinate molto molto simile) ed è funzionano bene.

Qualcuno avrebbe una soluzione a questo problema?

Grazie in anticipo

Risposto il 21/03/2018 a 09:37
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more