Вопросы с тегами [google-street-view]

0

голосов
0

ответ
4

Просмотры

Как получить точки зрения конкретного места с помощью Карт Google

Я хочу использовать Google Places подсказки - за один сеанс, с Place Деталь включена, и когда пользователь нажимает на элементе, отображение Google Map Streetview с Place. Как я пытался сделать, это: когда пользователь нажимает на автозаполнения-лист, я использую функцию getPlace () для получения geometry.coordinates (лат и длинные), и инициализировать Google Map Street View с этой информацией. Проблема в том, начальная точка зрения Google Map Street View, который является случайным. Вы знаете, как я могу решить эту проблему? Я думаю, что я не могу получить эту информацию с Place деталью. Есть ли другой путь? Спасибо!
David Manso
1

голосов
0

ответ
92

Просмотры

Google Maps Street View GetStatus ()

У меня есть вид карты по умолчанию при загрузке страницы с кнопкой, которая запускает функцию переключения ниже, чтобы перейти от просмотра карты с видом на улицу. Однако, когда просмотр улиц не доступен вид улицы восходит к просмотру карты автоматически и GetStatus () функция возвращает «неопределенный» вместо ZERO_RESULTS. Поэтому я не могу уловить, что просмотр улиц не доступен. Есть ли у вас какие-либо предложения о том, как я мог бы решать вопрос? Спасибо! панорама вар; Функция initMap () {VAR my_pos = {лат: 1 * $ ( "# mapstreet") данных ( 'лат'), LNG:.. 1 * $ ( "# mapstreet") данных ( 'LNG')}; вар карта = новый google.maps.Map (document.getElementById ( 'карта'), {зум: 15, центр: my_pos}); вар маркер = новый google.maps.Marker ({положение: my_pos, карта: карта}); панорамы = map.getStreetView (); panorama.setPosition (my_pos); console.log (panorama.getStatus ()); // Эта строка возвращает «неопределенные» для обоих доступных и недоступных видом на улицу} функции toggleStreetView () {вар тумблер = panorama.getVisible (); если {panorama.setVisible (истина) (переключение!); } Еще {panorama.setVisible (ложь); }}
user1585784
1

голосов
0

ответ
87

Просмотры

Черный изображение Google StreetView JavaFX

I am coding a javafx class to navigate through google map. everything is ok when i use map and earth but when i turn on streetview javafx doesnot show street only a black screen and graphics 3d gone wrong and everything dissapear and appear constantly. any suggestion of what can i do to solve this situation. only on javafx browser fail. when i open the html on chrome everything is ok and i can navigate on street view succesful. this is my javafx code class: import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.layout.HBox; import javafx.scene.web.WebEngine; import javafx.scene.web.WebView; import javafx.stage.Stage; import java .net.URL; import java.util.Vector; import javafx.scene.layout.Region; import javafx.scene.layout.VBox; public class GoogleAppcreen extends Application { private Scene scene; private MyBrowser myBrowser; // private LocationClickHandler handler; private Vector buttons; //private Moderator moderator; /** * @param args the command line arguments */ public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) { buttons = new Vector(); //moderator = new Moderator(); // handler=new LocationClickHandler(); primaryStage.setTitle("java-buddy.blogspot.com extenden screen"); myBrowser = new MyBrowser(); //moderator.registerAddIconListener(myBrowser); VBox mainbox = new VBox(); mainbox.getChildren().add(myBrowser); // mainbox.getChildren().add(generateEntitiesButtonBox()); // mainbox.getChildren().add(generateSensorsButtonBox()); scene = new Scene(mainbox, 1280, 760); primaryStage.setScene(scene); primaryStage.show(); } class MyBrowser extends Region { HBox toolbar; WebView webView = new WebView(); WebEngine webEngine = webView.getEngine(); public MyBrowser(){ webView.setMinSize(1280, 400); // final URL urlGoogleMaps = getClass().getResource("../googlemaps2.html"); final URL urlGoogleMaps = getClass().getResource("googlemaps2.html"); webEngine.load(urlGoogleMaps.toExternalForm()); getChildren().add(webView); /*webEngine.getLoadWorker().stateProperty().addListener( new ChangeListener() { @Override public void changed(ObservableValue
Brayan Reynald
1

голосов
0

ответ
38

Просмотры

Как получить Street View данные изображения панорамы, андроид

Как получить Street View данные панорамы изображения для андроид, я хочу передать данные изображения улицы в представлении картона в другом файле Java, а затем картон будет загружать данные изображения и отобразить его. Может кто-нибудь мне помочь? Благодарю. общественный класс MainActivity расширяет AppCompatActivity {личного статического окончательного LatLng СИДНЕЙ = новый LatLng (-33.87365, 151.20689); частный VrPanoramaView panoWidgetView; @Override защищен недействительный OnCreate (конечная Пачка savedInstanceState) {super.onCreate (savedInstanceState); setContentView (R.layout.activity_main); SupportStreetViewPanoramaFragment streetViewPanoramaFragment = (SupportStreetViewPanoramaFragment) getSupportFragmentManager () findFragmentById (R.id.streetviewpanorama). streetViewPanoramaFragment. getStreetViewPanoramaAsync (новый OnStreetViewPanoramaReadyCallback () {@Override общественный недействительный onStreetViewPanoramaReady (панорама StreetViewPanorama) {// Только установите панораму СИДНЕЙ на старте (если нет панорам не были // нагруженными, который когда savedInstanceState равна нуль). если (savedInstanceState == NULL) {panorama.setPosition (СИДНЕЙ);}}}); }} если (savedInstanceState == NULL) {panorama.setPosition (СИДНЕЙ); }}}); }} если (savedInstanceState == NULL) {panorama.setPosition (СИДНЕЙ); }}}); }}
Qwaser
1

голосов
2

ответ
2.2k

Просмотры

Image Overlay с помощью Street View Image API

Мне интересно, если я имею право добавить накладываемое изображение на статическую Google Street View изображения. Идея этого вопроса является добавление человека / объекта на изображение улицы в андроид приложения (и его отображение) без дальнейшей обработки результата. Будет ли это нарушение «10.1.3 а)» из Карт Google / Google Earth APIs Условия предоставления услуг? Я не совсем уверен, что, поскольку «(я) создание на сторону сервера модификации фрагментов карты» в качестве запрещенного примера, но я только хочу сделать добавление клиента на основе раскладки без изменения Street View Image, как он сам. Спасибо за вашу помощь!
user2226184
1

голосов
1

ответ
187

Просмотры

Как вставить изображение улицы, так это показывает вид с улицы (не внутри здания)?

На моем сайте я показываю расположение некоторых точек интереса. Рядом с картой я показываю Street View изображение, целью которого является показать, как это место выглядит снаружи (так, например, можно было бы найти более легко, в котором здание расположено место). Но в последнее время я заметил, что в некоторых магазинах есть «уличный вид» изнутри здания. Я не хочу показывать такие изображения, есть способ сделать Street View только показать вид на улицу?
szymond
1

голосов
1

ответ
1.1k

Просмотры

Удалить Google Street View Panorama Effect

У меня есть Google Street View, который я добавил, используя API v3 Google Maps JavaScript. Вы можете видеть это здесь. Большая часть того, что делает карту в порядке. Единственная проблема заключается в том, что вид на улицу, кажется, отображать местоположение в странном сферическим эффект. Я просто хочу, чтобы вид с улицы, чтобы быть таким же, как и здесь только с прямым изображением местоположения без панорамного эффекта. Код, который я использовал здесь: функция инициализации () {вар Фенвэй = новый google.maps.LatLng (51,453484, -2,600000); вар panoramaOptions = {положение: Fenway, POV: {заголовок: 225, шаг: 20}, linksControl: ложь, колесико прокрутки: ложь, clickToGo: истинно}; панорамы переменная = новый google.maps.StreetViewPanorama (document.getElementById ( 'Пано'), panoramaOptions); } Google.maps.event.addDomListener (окно 'нагрузка', инициализация);
DigM
1

голосов
1

ответ
1.5k

Просмотры

Google Street View ссылка URL только. Не встраивать

Я хочу, чтобы понять, что я не пытаюсь встроить Google вид на улицу в моем веб-сайте. То, что я пытаюсь сделать, это иметь ссылку URL, который будет отображаться на моем сайте, который будет принимать пользователей, которые нажимают на ссылку Street View Google на веб-сайт Google и отображать вид на улицу. У меня есть LAT / LNG хранятся в базе данных. Так что я пишу код PHP, чтобы получить те, для работы с URL. Например: https://www.google.com/maps/@38.214969,-122.1065172,10z Он работает с экрана карты. Я могу нажать на URL-адрес и перейти на Google Maps и его отображения. Но я хочу ссылку работать с Streetview Aswell и что будет принимать их прямо на улице ввиду, что LAT / LNG. Благодарю вас.
asax
1

голосов
2

ответ
601

Просмотры

Android: Показать несколько видов улиц (Google Maps Api)

У меня есть файл XML с именем activity_collage.xml с фрагментами зрения 2 беспризорных - Я хотел бы оба фрагмента, чтобы отобразить вид улицы в данном месте - Так в общей сложности 2 вида на улице на экране Вот мой код: общественный класс Коллаж расширяет ActionBarActivity инвентаря OnStreetViewPanoramaReadyCallback {StreetViewPanoramaFragment TopLeft, topRight; статический конечный LatLng posOne = новый LatLng (+43,771925, -79,512460); статический конечный LatLng posTwo = новый LatLng (43,790634, -79,193632); Вот где я инициализировать мои 2 объекты StreetViewFragment в моем методе OnCreate () TopLeft = (StreetViewPanoramaFragment) getFragmentManager () .findFragmentById (R.id.picTL); topLeft.getStreetViewPanoramaAsync (это); topRight = (StreetViewPanoramaFragment) getFragmentManager (). findFragmentById (R.id.picTR); Вот переопределяется метод из OnStreetViewPanoramaReadyCallback интерфейса ... @Override пустоты (панорама StreetViewPanorama) публичной onStreetViewPanoramaReady {panorama.setPosition (posOne); } Но как я устанавливаю вид на улицу для topRight?
Nikhil Bhaskar
1

голосов
1

ответ
483

Просмотры

GMSPanoramaService не requestPanoramaNearCoordinate никакого результата

Попытка запросить Google Панораму для координат вместе с заданным радиусом. Есть ли способ, чтобы получить максимальный поддерживаемый радиус для координат? Просто не уверен, что радиус я могу положить в requestPanoramaNearCoordinate, потому что даже если я ставлю 10000 (метров) он не возвращает панорамы (пустой серый экран), где в действительности панорам в пределах 50 метров. RequestPanoramaNearCoordinate: [panoSvc requestPanoramaNearCoordinate: радиус self.coordinate: 1000 обратный вызов: ^ (GMSPanorama * панорама, NSError об ошибке *) {если (ошибка) {NSLog (@ "StreetView не доступен в LatLong =% е,% е", сам .coordinate.latitude, self.coordinate.longitude); вернуть; } Еще {GMSMarker * маркер = [GMSMarker markerWithPosition: self.coordinate]; marker.panoramaView = panoView_; [PanoView_ moveNearCoordinate: самостоятельно. координировать]; }}];
user2992766
1

голосов
1

ответ
1.3k

Просмотры

Google Map API Street View controls?

Я не мог понять, как изменить / скрыть Street View управляет в сценарии, где есть карта по умолчанию и перетащить «маленький человек» в дорогу. Это кусок коды о моих вариантах: функция initMap () {вар MapOptions = {центр: новый google.maps.LatLng (), увеличение: 12, disableDefaultUI: правда, BackgroundColor: 'белого', streetViewControl: истинный}; // У меня есть маркеры & другие вещи здесь, это нормально замкнутая функция! Я нашел ссылки на Street View управляет только тогда, когда это Street View по умолчанию, вот пример кода от Google Developers: функция initPano () {// Обратите внимание: построенные объекты панорамы имеют видимые: правду // устанавливается по умолчанию. панорама вар = новый google.maps.StreetViewPanorama (документ. getElementById ( 'карта'), {позиция: {лат: 42,345573, LNG: -71,098326}, addressControlOptions: {позиция: google.maps.ControlPosition.BOTTOM_CENTER}, linksControl: ложь, panControl ложь, ZoomControlOptions: {стиль: Google. maps.ZoomControlStyle.SMALL}, enableCloseButton: ложь}); } Как добавить опции Street View UI, если вид по умолчанию карта, и вы можете перетащить Street View «парень» на карту?
AWA
1

голосов
2

ответ
808

Просмотры

получение ли Google Street View Поддержка API полного 360 равностепенной rectangualr изображения?

Эти документы не ясны на этом, как они упоминают FOV и видовой экран с предложением части всего сферического изображения. получение ли Google Street View Поддержка API все 360 градусов равностепенных прямоугольная (широта / долгота) изображение?
dugla
1

голосов
1

ответ
0

Просмотры

iPhone: Использование StreetView (как советник поездки)

Я знаю, что MapKit не поддерживает вид на улицу, но можно сделать его в веб-управления (как показано на другой StackOverflow сообщение: вид Google Map Street в Iphone приложение). Тем не менее, в приложении Trip Adviser, они делают пюре его с контролем AR. Опять же, я, вероятно, может сделать немного AR, но как я могу получить угол с видом на улицу. Например, что пользователь сталкивается?
Burf2000
1

голосов
1

ответ
0

Просмотры

Проблема Google MapsV3 StreetView - не работает, если StreetView не доступен

Мы имеем стандартную карту (MapTypeId.ROADMAP) с маркером на нем. Над картой находится кнопка, которая говорит «Показать Streetview». Если пользователь нажимает на нее, он загружает Streetview в положении маркеров (в том же DIV). Кнопка изменение в «Hide» и Просмотр улиц если щелкнули карта возвращается к стандартной дорожной карте. Пользователи также могут использовать «человечек», чтобы имитировать тот же bahviour очевидно. Проблема началась, когда не было никакого фактического StreetView доступны на позиции маркера. Мы обрабатываются это с помощью прослушивателя событий, если нет StreetView не был доступен отображается сообщение, информирующее пользователя, и возвращает ложь, чтобы предотвратить «показывая» на несуществующие просмотру улиц. Работал большой, кроме случаев, когда пользователь пытался использовать «человечка» - потому что мы уже загружены (но не отображается) в (который просмотру улиц там не было). Когда пользователь опустил человечек на карте в первый раз ничего не произошло, но наша «Показать / скрыть кнопку» изменилась. На второй капле человечка он изменился улиц, но наша «кнопка показать / скрыть» теперь из неисправных (он показывал «вид шоу улицы», когда уже есть, и «скрыть вид на улице», когда на дорожной карте. Мы пытались изменения наша структура кода - StreetView (панорама вар = ...) инициализируется только через «OnClick» JavaScript функция (она была изначально в комплекте с функцией «loadMap», теперь оно было отделено другой функции) на нашем показать / скрыть кнопка -. если StreetView доступны, большие изменения к нему и изменить кнопку, если не возвращают ложное и отображаемое сообщение пользователя Это прекрасно работает, но теперь, если пользователь использует «человечек» чтобы перейти к Streetview кнопки не изменится, потому что оно было отделено в другую функцию. Я в моем whits конце концов, три дня пытаются все виды вариантов, и я не могу понять, как слушать в функции «loadMap» для «изменений в Streetview через человечек сбрасывание» (см «visible_changed» слушателя событий в loadMap код ниже) - Если я могу понять это можно изменить отображение кнопки, но для жизни меня я не могу понять его (исследовалась DOM мутации слушать для отображения Просмотра улиц, но не очень «кросс-браузер дружественным, который важно, как сайт получает более 4 миллионов обращений в месяц). Вот '' loadMap функция функции loadGMap (латы, LNG, nachladenAnzeigen, radialConflict) {// Создать переменную Карту mapDiv = document.getElementById ( 'карты'); ширина = ParseInt (mapDiv.style.width); высота = ParseInt (mapDiv.style.height); LatLng = новый google.maps.LatLng (лат, LNG); // Создание карты вар MapOptions = {зум: 14, центр: LatLng, MapTypeId: google.maps.MapTypeId.ROADMAP, Колесико прокрутки: ложь, panControl ложь}; карта = новый google.maps.Map (mapDiv, MapOptions); ... Код здесь для укладки маркера на карту ... google.maps.event.addListener (карта, «visible_changed», функция () {Alert ( «пожалуйста, работать»); // Это не нет - нет оповещения, когда человечек обрывается :-(} // Проверяем вид на улицу в маркер позиции вар streetViewCheck = новый google.maps.StreetViewService (); streetViewCheck.getPanoramaByLocation (LatLng, 50, функция (результат, состояние) {если (состояние == Google .maps.StreetViewStatus.ZERO_RESULTS) {streetViewAvailable = 0; } Еще {streetViewAvailable = 1; }}); ... больше кода (слушателей событий, т.е. масштаба изменился, и т.д ... И это функция loadStreetView, которая называется через «OnClick» действие на кнопку Show / Hide Streetview над картой (не то, что я думаю, что вы» будет нуждаться в этом, это все работает отлично для этого случая использования, это проклятое человечка падения, что не работает, но вы никогда не знаете ...) функция loadStreetView () {// Make «Show / Hide Streetview» ссылки над картой работать // Ручка переключения на 'кнопку' Streetview дисплее, если (streetViewAvailable == 0) {noStreetViewVariable = document.getElementById ( 'noStreetView'); noStreetViewVariable.style.display = "инлайн", возвращение ложным;} еще {панорама = карта .getStreetView (); ПНР. SetPosition (LatLng); panorama.setPov ({заголовок: 265, зум: 1, шаг: 0}); вар переключения = panorama.getVisible (); если (переключение == FALSE) {panorama.setVisible (истина); $ ( '# Button_streetview') атр ( "ЦСИ", 'IMG / кнопки / mapview.png.'); } Еще {panorama.setVisible (ложь); $ ( '# Button_streetview') атр ( "ЦСИ", 'IMG / кнопки / streetview.png.'); }} Google.maps.event.addListener (панорама, 'visible_changed', функция () {если (streetViewAvailable == 0) {$ ( '# button_streetview'). Атр ( "ЦСИ", «IMG / кнопки / mapview.png «);} иначе, если (streetViewAvailable == 1) {если (ПНР. getVisible () == TRUE) {$ ( '# button_streetview') атр ( "ЦСИ", 'IMG / кнопки / mapview.png.'); }}}); google.maps.event.addListener (панорамы, 'closeclick', функция () {$ ( '# button_streetview') атр ( "SRC", 'IMG / кнопки / streetview.png');.}); }
boltsabre
1

голосов
1

ответ
2.4k

Просмотры

Ближайшее изображение улицы

Как получить ближайшее GoogleStreetView изображения и его точное положение с неточной позицией? благодаря к другому API? Google Maps сделать это, например: HTTPS: //maps.google.fr/maps д = 45.755622,4.869343 & гл = Fr & Num = 1 & т = т & г = 16, но по API менее терпимы: http://maps.googleapis.com/ ? карты / API / StreetView размер = 400x400 & местоположение = 45.755622,4.869343 & FOV = 90 & заголовок = 235 & пек = 10 & датчик = ложь Согласно документации API, мы должны использовать этот вид URL: ... / карты / API / StreetView размер = 400x400 & местоположение = 40,720032 ,% 20-73.988354 и датчик = ложный и ключ = не API_console_key никакой возможности проверить, если фото доступны (реверсивный (parssing цвета фото?): http://cbk0.googleapis.com/cbk?output=xml&ll=40.720032,%20- 73.988354 & cb_client = apiv3 дают точное положение изображения, Я использовал его на моем андроида проекта, но это вебсервис, похоже, не поддерживается для общественного использования ?? : /)
user1641600
1

голосов
2

ответ
4.8k

Просмотры

С помощью Google изображение улицы апи v3 как мне сохранить вид улицы изображения с JavaScript

У меня есть карта улиц Google, и я бы создать кнопку, которая позволяет захватывать из изображений Google и для них, чтобы сохранить его либо в файл документа, так что они могут добавить необходимую информацию. Я понимаю, что я должен использовать Street View со всеми деталями. Я первый нужен мой JavaScript, чтобы убедиться, что его отлов от правильного Google Street изображения, а затем мне нужно, чтобы иметь возможность сохранить его в указанном месте, все с одним нажатием одной кнопки, созданной. Я искал вокруг много ответов и все пути, кажется, не работает так, как мне нужно работать. Я новичок в целом среда программирования в частности с помощью JavaScript. Я попытался добавить в это: $ ( '# getStatic') нажмите (функция () {вар maplatlong = map.getCenter () клон (); maplatlong.transform (новый OpenLayers.Projection ( "EPSG..:
Ravyn
1

голосов
2

ответ
2.1k

Просмотры

Как получить Google LatLng из просмотра улиц panoid?

У меня есть список panoid Google StreetView, я хочу, чтобы выяснить их местонахождение (LatLng), Как я это сделать? Спасибо !
MrROY
1

голосов
1

ответ
1.1k

Просмотры

How to load a streetview container at specific latlong but also click event to get streetview?

Я два контейнера установлены бок о бок с гибридной Googlemap на левой и Streetview контейнера справа. Прямо сейчас вы можете нажать на левой карту, чтобы вызвать этого просмотр улиц места справа. На начальной загрузки, там Streetview контейнер пуст. Есть в любом случае, чтобы получить контейнер Streetview для загрузки конкретного LatLong на старте, а также позволяют пользователям нажать на левой карту, чтобы открыть другие просмотру улиц? (Текущий код панорамы ниже ...) панорамный = новый google.maps.StreetViewPanorama (document.getElementById ( 'Пано')); google.maps.event.addListener (карта 'нажмите', функцию (событие) {sv.getPanoramaByLocation (event.latLng, 50, processSVData);}); } Функция processSVData (данные, статус) {если (состояние == google.maps.StreetViewStatus.OK) {вар Clickmarker = новый google.maps.Marker ({положение: data.location.latLng, карта: карта, название: data.location.description}); panorama.setPano (data.location.pano); panorama.setPov ({заголовок: 180, шаг: 5}); panorama.setVisible (истина); google.maps.event.addListener (clickmarker, 'нажмите', функция () {вар markerPanoID = data.location.pano; // Устанавливаем Pano использовать переданное panoID panorama.setPano (ClickmarkerPanoID); panorama.setPov ({заголовок : 270, шаг: 0}); panorama.setVisible (истина);}); } Еще {Alert ( 'Street View данные не нашли для этого места.'); }} Google.maps.event.addDomListener (окно 'нагрузка', инициализация); setPov ({заголовок: 180, шаг: 5}); panorama.setVisible (истина); google.maps.event.addListener (clickmarker, 'нажмите', функция () {вар markerPanoID = data.location.pano; // Устанавливаем Pano использовать переданное panoID panorama.setPano (ClickmarkerPanoID); panorama.setPov ({заголовок : 270, шаг: 0}); panorama.setVisible (истина);}); } Еще {Alert ( 'Street View данные не нашли для этого места.'); }} Google.maps.event.addDomListener (окно 'нагрузка', инициализация); setPov ({заголовок: 180, шаг: 5}); panorama.setVisible (истина); google.maps.event.addListener (clickmarker, 'нажмите', функция () {вар markerPanoID = data.location.pano; // Устанавливаем Pano использовать переданное panoID panorama.setPano (ClickmarkerPanoID); panorama.setPov ({заголовок : 270, шаг: 0}); panorama.setVisible (истина);}); } Еще {Alert ( 'Street View данные не нашли для этого места.'); }} Google.maps.event.addDomListener (окно 'нагрузка', инициализация); panorama.setPov ({заголовок: 270, шаг: 0}); panorama.setVisible (истина); }); } Еще {Alert ( 'Street View данные не нашли для этого места.'); }} Google.maps.event.addDomListener (окно 'нагрузка', инициализация); panorama.setPov ({заголовок: 270, шаг: 0}); panorama.setVisible (истина); }); } Еще {Alert ( 'Street View данные не нашли для этого места.'); }} Google.maps.event.addDomListener (окно 'нагрузка', инициализация);
klearnscode
1

голосов
1

ответ
2.7k

Просмотры

Google maps adding streetview to each infowindow

I would like to add streetview to each infowindow but I can't figure out how to integrate the code. I tried putting the code where the comments are set and that works half. Still have to learn a lot about programming. html += ''; var pano = null; google.maps.event.addListener(infoWindow, 'domready', function () { if (pano != null) { pano.unbind("position"); pano.setVisible(false); } pano = new google.maps.StreetViewPanorama(document.getElementById("content"), { navigationControl: true, navigationControlOptions: { style: google.maps.NavigationControlStyle.ANDROID }, enableCloseButton: false, addressControl: false, linksControl: false }); pano.bindTo("point", marker); pano.setVisible(true); }); I'm using this code: function load() { var map = new google.maps.Map(document.getElementById("map_canvas"), { center: new google.maps.LatLng(41.640078, -102.669433), zoom: 3, mapTypeId: 'roadmap' }); var infoWindow = new google.maps.InfoWindow; downloadUrl("mymap.php", function(data) { var xml = data.responseXML; var markers = xml.documentElement.getElementsByTagName("marker"); for (var i = 0; i < markers.length; i++) { var name = markers[i].getAttribute("name"); var address = markers[i].getAttribute("address"); var type = markers[i].getAttribute("type"); var point = new google.maps.LatLng( parseFloat(markers[i].getAttribute("lat")), parseFloat(markers[i].getAttribute("lng"))); var html = "" + name + " " + point; // comment *** streetview here **** var marker = new google.maps.Marker({ map: map, position: point }); bindInfoWindow(marker, map, infoWindow, html); } });} function bindInfoWindow(marker, map, infoWindow, html) { google.maps.event.addListener(marker, 'click', function() { infoWindow.setContent(html); infoWindow.open(map, marker); }); }
Matt
1

голосов
2

ответ
1.1k

Просмотры

Google Maps IOS SDK - Добавить GMSPanoramaView в подвид

Я пытаюсь добавить GMSPanoramaView к подвиду. Вот код, я работаю над: panoView_ = [[GMSPanoramaView Alloc] initWithFrame: CGRectZero]; panoView_.delegate = самостоятельно; self.view = panoView_; [PanoView_ moveNearCoordinate: CLLocationCoordinate2DMake (emplLatitude, emplLongitude)]; Этот код делает панораму на полноэкранном режиме. Если бы я попробовать это, ничего не происходит: self.myView = panoView_; Если розетка MyView находится в моей раскадровке. Этот стек является возможным дубликатом этого тот, который никогда не получил ответил. Помогите оценили :)
Super Guillaume
1

голосов
3

ответ
1.3k

Просмотры

NullPointerException - Android Google Maps Street View

I am trying to display a street view in a fragment. public class StreetDisplay extends Fragment implements OnStreetViewPanoramaReadyCallback{ SupportStreetViewPanoramaFragment streetFrag; static final LatLng PosOne = new LatLng(43.771925, -79.512460); @Override public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View v = inflater.inflate(R.layout.street_display, container, false); initialize(); return v; } private void initialize() { streetFrag = (SupportStreetViewPanoramaFragment) getFragmentManager() .findFragmentById(R.id.street); streetFrag.getStreetViewPanoramaAsync(this); } //this method is needed for using a ViewPager swiping feature public static StreetDisplay newInstance(){ StreetDisplay sd = new StreetDisplay(); return sd; } @Override public void onStreetViewPanoramaReady(StreetViewPanorama panorama) { panorama.setPosition(PosOne); } } Here's the error message I get when I run my app Process: com.example.nikhilbhaskar.mapplayground, PID: 22406 java.lang.NullPointerException at com.example.nikhilbhaskar.mapplayground.StreetDisplay.initialize(StreetDisplay.java:43) at com.example.nikhilbhaskar.mapplayground.StreetDisplay.onCreateView(StreetDisplay.java:33) Line 33 is initialize(); Line 43 is streetFrag.getStreetViewPanoramaAsync(this); I am not sure what the problem is - Can you help?
Nikhil Bhaskar
1

голосов
1

ответ
1.3k

Просмотры

Как изображение улицы с LatLng на Google API

Я хочу, чтобы получить изображение, которое от Google Street View с LatLng информацией. https://developers.google.com/maps/documentation/javascript/ Я прочитал почти содержимое в документах Google служит, но я не мог найти вариант, я хочу. Есть ли что-нибудь еще, что я бы вещь в качестве ссылки?
Christopher
0

голосов
0

ответ
2

Просмотры

комбинируя Google видом на улицу с поиском места

Для проекта я сейчас работаю, я ищу, чтобы включить оба элемента мест Google поиск с видом на улице Google, по существу принуждая место (после поиска), чтобы просмотреть, как улицу / панораму. Google имеет довольно солидную «базовую» версию, но я не могу заставить его использовать улицу. Любой подстрекают будет удивительным. https://developers.google.com/maps/documentation/javascript/examples/places-searchbox https://www.instantstreetview.com/ - Кажется, чтобы сделать очень хорошую работу, но я не могу найти любая документация, касающиеся оба.
LsDesigner
1

голосов
1

ответ
1.7k

Просмотры

Как показать левый нижний виджет миникарты в Просмотра улиц (Google Map JS API)

Каждый знает, как показать левый нижний миникарты на персонализированный просмотр улиц называется через API Google Maps JS?
matpb
1

голосов
1

ответ
279

Просмотры

Google Street View API - catch zoom changing

Я прочитал документацию о Google Street View API и не нашли какой-либо обработчик событий, чтобы поймать изменения масштаба. https://developers.google.com/maps/documentation/javascript/streetview#StreetViewEvents Street View События Во время навигации между Street View или изменении ориентации, вы можете отслеживать несколько событий, которые указывают на изменения состояния StreetViewPanorama в: pano_changed срабатывает при индивидуальные изменения панорамы ID. Это событие не гарантирует, что любые связанные данные в панораме (например, ссылки) также изменились к тому времени, это событие срабатывает; это событие только указует, что панорамы ID изменилась. Обратите внимание, что панорамы ID (который вы можете использовать для ссылки на панораме) устойчивы только в пределах текущего сеанса браузера. position_changed срабатывает всякий раз, когда лежащий в основе (LatLng) изменяется положение панорамы. Поворот панорамы не вызовет это событие. Обратите внимание, что можно изменить базовое положение панорамы без изменения связанного собой.Удалить ID, поскольку API будет автоматически ассоциировать ближайший собой.Удалить идентификатор позиции панорамы. pov_changed срабатывает при просмотре улиц StreetViewPov изменений. Обратите внимание, что это событие может срабатывать в то время как позиция, и панорамы ID, остаются стабильными. links_changed срабатывает при изменении ссылок просмотра улиц. Обратите внимание, что это событие может вызываться асинхронно после изменения в панораме ID, указанной через pano_changed. visible_changed срабатывает при просмотре улиц видимости изменений. Обратите внимание, что это событие может вызываться асинхронно после изменения в панораме ID, указанной через pano_changed. так, Я могу поймать изменить panoID, положение, направление, высоту, но не могу найти способ поймать изменения масштаба. Как это сделать?
Oleg Sh
1

голосов
1

ответ
269

Просмотры

Google Street View делает рыбий глаз, как в Safari?

Есть ли способ, чтобы получить Safari, чтобы сделать вид на улицу, правильно используя V3.23 в API Google Maps? В Google Chrome отображается нормально, но не в Safari. Одно решения, которое я нашел в том, чтобы использовать следующий код, который использует новые бета-визуализатор компании Google для улиц, однако не показывать навигацию шевронов на мобильном телефоне, так и на рабочем столе (сафари), они, кажется, очень плохо: google.maps.streetViewViewer = «фотосферы «; Более подробную информацию здесь (последнее сообщение) Google Chrome: Safari 9.0.3 Любые предложения?
ifusion
1

голосов
3

ответ
872

Просмотры

StreetViewService getPanorama method reporting Incorrect Status Codes for LatLng paris

Все внезапные кажусь получать неточные коды статуса из JavaScript API Карт Google. Например, с этим кодом: sv.getPanorama ({местоположение: {лат: 35,685, LNG: 139,7514}, радиус: 350}, функция (данные, статус) {console.log ( "getPano () Местонахождение =" + данные. location.latLng); console.log ( "getPano () panoID = "+ data.location.pano); console.log (" getPano () статус =" + статус);}); С этим, я получаю следующий результат: новый getPano () расположение = (35.685175, +139,75279950000004) getPano () panoID = F: -2eRkGOODHZg / VtKZ7EGeepI / AAAAAAAADLY / Fvhw3HeTfXcAVq0wuHxq22LnoTtpeUx2A getPano () состояние = OK Когда я пытаюсь построить запрос URL на основе по этим данным, такие как: https://maps.googleapis.com/maps/api/streetview?size=640x540&location=35.685175,139.75279950000004 или с панорамой ID: https: // карт. googleapis.com/maps/api/streetview?size=640x540&pano=F:-2eRkGOODHZg/VtKZ7EGeepI/AAAAAAAADLY/Fvhw3HeTfXcAVq0wuHxq22LnoTtpeUx2A я получаю «К сожалению, у нас нет изображений здесь.» образ. Другими словами, даже если статус вернулся в ОК, нет панорам доступны по этому адресу. Посещение Google Maps вручную для этого LatLng подтверждает это. Google действительно есть спутниковые снимки для этого месте, но не на Street View панорамы. Этот код используется для работы, так что я запутался, что происходит. Почему API возвращающая статус OK собой.Удалить для этого места, когда panoID и точка LatLng ни к изображению? UPDATE: Я был бы признателен за любые подтверждения, что мои выводы являются одинаковыми для других (например, что это не то, что я делаю неправильно), и, любые идеи для обходных путей. Мое приложение является тот, который тянет статичные просматривать изображения улиц для LatLng местоположения, но если не имеется изображение улицы я перейти на спутник. Я использую статус getPanorama (), чтобы определить, в каком направлении идти.
mix
1

голосов
2

ответ
729

Просмотры

Android панорамное

Таким образом, я строю приложение, что-то вроде Google улицы и мне нужно, чтобы достичь следующего: мне нужен какой-то точки зрения (Google VR зрения или Panorama View), чтобы достичь того же эффекта, как Google улицы, чтобы иметь возможность вращаться и видеть весь 360 фото, чтобы иметь возможность добавлять визуальные эффекты (как на Google улицы, если есть кофейня, я могу видеть, что это имеет маркер и нажмите на него) и быть в состоянии передвигаться (как на Google улицы, нажав на дороге переместит вас к следующей позиции). С чем библиотека, SDK или что это возможно сделать?
Miljan Vulovic
1

голосов
1

ответ
369

Просмотры

Далее Panorama ID в режиме просмотра улиц

У меня есть для разработки, чтобы получить панорамную фотографию с specif долгота-широта в Street View. С GoogleMaps API, я могу получить маршрут (фото) из точки А в точку Б. Но мне нужен следующий pano_id в этом маршруте. Как я могу получить это? У меня это сейчас. Каждая черная точка является шагом для функции DirectionDisplay, со следующим кодом: для (вар я = 0; г <myroute.legs.length; я ++) {для (вар J = 0; J <myroute.legs [I]. steps.length; j ++) {для (вар к = 0, к <myroute.legs [I] .steps [J] .lat_lngs.length, K ++) {начала вар = myroute.legs [I] .steps [J]. lat_lngs [K]; вар Coords = start.lat () + '|' + Start.lng (); console.info ( '' cooords, COORDS); }} Я могу получить долготу двух точек, но мне нужно долгота каждого 2-й или 3-й метров, (аналогична при нажатии на стрелке в Google виде на улице). Как в этом примере [3 EDIT: Я получаю Panorama ID с этим кодом: SV = новый google.maps.StreetViewService (); sv.getPanorama ({местоположение: myLatLng, радиус: 50}, processSVData); Функция processSVData (информация, статус) {$ .ajax ({типа: 'POST', CONTENTTYPE: "приложения / JSON, кодировка = UTF-8", URL: "{{url_for ( 'download_tiles')}}", асинхронная: ложные данные: JSON.stringify ({pano_id: info.location.pano}), успех: функция (ответ) {} .... // получить маленькие изображения панорамы я позже я построю панораму. // Я получаю панораму с идентификатором панорамы. } На данный момент я получаю фото панорамы в определенной долготы широты. mylatlng переменная с широтой и долготой, (я рисую красные линии вручную) EDIT: Например: этот маршрут в GoogleMaps. Переменная myroute.legs [I] .steps [J] .lat_lngs [K] есть 3 долготы - широты. Но улицы, я могу сделать 6 Clics, из (Brodway, E четвёртой St) до (Brodway, W третья улица) спасибо,
mikesneider
1

голосов
1

ответ
2.2k

Просмотры

Как сделать маркеры больше в Google видом на улицу

Мне было интересно, как / если это было возможно сделать маркерные значки больше, чем по умолчанию в Google Maps вид на улицу. (В настоящее время они появляются на самом деле небольшой / трудно увидеть.) Спасибо.
CasualT
1

голосов
1

ответ
2.8k

Просмотры

Как изменить положение инструментов Street View

Я использую Google Maps API V3, я хотел бы знать, как я могу изменить положение элементов (как показано на рисунке http://www.pikky.net/uploads/d6964cfad0bb97cc3ada7852df260a715234d69a.png), когда пользователь находится ВНУТРИ Street View. Спасибо, Mirko
Mirko
1

голосов
1

ответ
193

Просмотры

каждый Android телефон имеет ли приложение Streetview по умолчанию?

Имеет ли каждый телефон Android с 2.3 и выше, имеют по умолчанию просмотра улиц или один должно загрузить и установить просмотр улиц его. Поэтому я прошу, что я использую в моем просмотре улицы приложения, и я использую личное булево isIntentAvailable (Intent намерения) {окончательный PackageManager packageManager = mapView.getContext () getPackageManager (). список List = packageManager.queryIntentActivities (умысел, PackageManager.MATCH_DEFAULT_ONLY); вернуть list.size ()> 0; }, Чтобы увидеть, если приложение StreetView доступно в устройстве. Проблема заключается в том, что в один из мобильных устройств с андроид 4.1.1 доступен Просмотра улиц, но до сих пор этот метод выдает ложные для этого. Но он работает в большинстве устройств, которые я испытал, как во всех мобильных телефонах Samsung, HTC и Sony.
Arun Paarthi
1

голосов
1

ответ
1.3k

Просмотры

Google Virtual Tour rotate - pause on mouse hover

Это работает достаточно хорошо, но мне было интересно, как я мог бы приостановить сценарий после того, как пользователь наводит мышь на нее. Есть ли команда в API, которые помогли бы мне сделать это? А как насчет просто какой-то функции подвески? Street View панорамы сервис вар; Функция инициализации () {вар Фенвэй = новый google.maps.LatLng (42,345573, -71,098326); вар panoramaOptions = {положение: Fenway, POV: {заголовок: 4, шаг: 10}}; панорамы = новый google.maps.StreetViewPanorama (document.getElementById ( 'Пано'), panoramaOptions); вар я = 0; window.setInterval (функция () {panorama.setPov ({заголовок: я, шаг: 10, увеличение: 1}); I + = 0,1; }, 10); } Google.maps.event.addDomListener (окно 'нагрузка', инициализация);
slothzen
1

голосов
1

ответ
1.2k

Просмотры

Как отключить Google Street View, перетаскивая / пролистывание

Как отключить Просмотр улиц перетаскивания / Swiping? Это очень важно, особенно на мобильных устройствах, в которых оба вид на улицу и все веб-страницы прокручиваются, проводя на экране с помощью пальца. В самом деле, если вы пытаетесь прокрутить страницу прикосновение пальца точки, где у вас есть вид на улицу, вы будете прокручивать просмотр улиц вместо страницы. Если просмотр улиц полноширинные это может быть проблемой, удобство и простота использования.
Marco Marsala
1

голосов
1

ответ
2k

Просмотры

Использование Google Maps API для отображения Street View дома на основе адреса

Я пытаюсь использовать Google Maps для отображения в виде просмотра улиц дома на основе адрес. Я создал jsfiddle на основе этого учебника. Скрипку работает для отображения по умолчанию, начальный адрес, но я не могу понять, как передать новый адрес в код вида улицы при нажатии кнопки. Вот HTML: Введите адрес для просмотра с видом на улицу 150 Glen Road, Торонто А вот JavaScript: панорама вар; вар addLatLng; вар showPanoData; панорама вар; Функция load_map_and_street_view_from_address (адрес) {вар геокодер = новый google.maps.Geocoder (); geocoder.geocode ({ 'адрес': адрес}, функция (результаты, статус) {если (состояние == google.maps.GeocoderStatus.OK) {вар GPS = [0] .geometry.location; create_map_and_streetview (gps.lat (), gps.lng (), 'map_canvas', 'собой.Удалить'); }}); } Функция create_map_and_streetview (латы, LNG, map_id, street_view_id) {панорама = новый google.maps.StreetViewPanorama (document.getElementById ( "панорамы")); addLatLng = новый google.maps.LatLng (лат, LNG); вар обслуживание = новый google.maps.StreetViewService (); service.getPanoramaByLocation (addLatLng, 50, showPanoData); вар myOptions = {зум: 14, центр: addLatLng, MapTypeId: google.maps.MapTypeId.ROADMAP, BackgroundColor: 'прозрачный', streetViewControl: ложные, быстрые клавиши: ложь} Var карта = новый google.maps.Map (document.getElementById ( map_id), myOptions); вар маркер = новый google.maps.Marker ({карта: карта, анимация: google.maps.Animation.DROP, положение: addLatLng}); } Функция showPanoData (panoData, статус) {если (состояние! = Google.maps.StreetViewStatus.OK) {$ ( '# панорам'). HTML ( 'Нет StreetView Picture Available'). Атр ( 'стиль', «text- выровняйте: центр; начертание шрифта: жирный ") шоу ();. вернуть; } Вар угол = computeAngle (addLatLng, panoData.location.latLng); вар panoOptions = {положение: addLatLng, addressControl: ложь, linksControl: ложь, panControl: ложь, ZoomControlOptions: {стиль: google.maps.ZoomControlStyle.SMALL}, POV: {заголовок: угол, шаг: 10, масштабирование: 1}, enableCloseButton: ложь, видно: истинно}; panorama.setOptions (panoOptions); } Функция computeAngle (endLatLng, startLatLng) {вар DEGREE_PER_RADIAN = 57,2957795; вар RADIAN_PER_DEGREE = 0.017453; вар DLAT = endLatLng.lat () - startLatLng.lat (); вар DLng = endLatLng.lng () - startLatLng.lng (); вар рыскания = Math.atan2 (DLng * Math.cos (endLatLng.lat () * RADIAN_PER_DEGREE), DLAT) * DEGREE_PER_RADIAN; вернуть wrapAngle (рыскания); } Функция wrapAngle (угол) {если (угол> = 360) {угол - = 360; } Иначе, если (угол <0) {угол + = 360; } Угол возврата; } $ (Документ) .ready (функция () {load_map_and_street_view_from_address ( "150 Glen Road, Торонто"); $ ( '# change_street') нажмите (функция () {Alert ( "Как передать новый адрес на улице. просмотр кода ");?});}); Может кто-то пожалуйста, объясните мне, как исправить эту jsfiddle, так что я могу передать новый адрес с нажатием кнопки? Спасибо.
DanielAttard
1

голосов
1

ответ
1.6k

Просмотры

Как отобразить Streetview просмотра

Я включил StreetViewPanoramaFragment в моем приложении, но я также хочу, чтобы показать предварительный просмотр Просмотра улиц, как видно в приложении Google Maps. Как я могу добиться этого?
Robby Smet
17

голосов
8

ответ
7.8k

Просмотры

Как я могу сказать, если Streetview Image API Возвращает Google, «К сожалению, у нас нет изображений здесь» (то есть. NULL) Результат?

Google Street View Image API позволяет встраивать статический (не интерактивный) Street View панорамы или миниатюру в ваш веб-страницы без использования JavaScript. Запрос URL: http://maps.googleapis.com/maps/api/streetview?parameters + Проблема + Если я дам ему адрес, для которого он не имеет в Streetview, он возвращает изображение, которое говорит: «Извините, мы нет изображений здесь». Исходя из текущей API, у меня нет никакого способа обнаружения, если он нашел Streetview или нет. Кто-нибудь есть хак или предложение для выяснить это? + Примеры + Надлежащая Streetview: http://maps.googleapis.com/maps/api/streetview?size=300x300&sensor=false&location=100+Highland+Ave+Baltimore,+MD+21224 К сожалению Streetview: Http: //maps.googleapis. ком / карты / API / StreetView? размер = 300x300 & датчик = ложь и расположение = 1600 + Pennsylvania + Ave, + Вашингтон, DC + + 20500
Mike B.
17

голосов
3

ответ
15.5k

Просмотры

Как проверить, если Google Street View Available и сообщение на дисплее?

Я передаю латы и LNG переменные и отображение Google вид Sreet в делах. Проблема заключается в том, что, когда StreetView является unavilable, то ничего не отображается. Я хотел бы, чтобы проверить, есть ли StreetView для данной широты и LNG и отобразить сообщение. Вот мой код: вар myPano = новый GStreetviewPanorama (document.getElementById ( "street2"), panoOpts); вар местоположение = новый GLatLng (лат, LNG) myPano.setLocationAndPOV (местоположение); Может быть, я должен использовать что-то вроде: Event.addListener (myPano, "ошибка", ErrorMessage ()); Есть идеи?
Vonder
5

голосов
3

ответ
10.7k

Просмотры

Пытаясь показать StreetView в систему с помощью API v2 Google Maps для Android в Android, но не в состоянии заставить его работать

Я пытаюсь так долго, чтобы показать StreetView в конкретном месте в Android, но, к сожалению, не удалось добиться успеха. Что я требовать, что если я обеспечиваю позицию (LAT, LONG) на карту она должна показать эту просмотру улиц определенной позиции. Ниже приведен рабочий код, который показывает карты, 3D-карта, гибридная карта, sattlatite вид и т.д. и т.п .. НО не показывая Streetview ... MMAP = ((SupportMapFragment) getSupportFragmentManager (). FindFragmentById (R.id.map)). GetMap (); mMap.addMarker (. MarkerOptions новые () положение (новый LatLng (33,748832, -84,38751300000001)) название ( "Маркер").); mMap.setMapType (GoogleMap.MAP_TYPE_SATELLITE); mMap.setTrafficEnabled (истина); CameraPosition cameraPosition = новый CameraPosition.Builder () .zoom (17) // Устанавливает трансфокатора .TARGET (новый LatLng (33.748832, -84,38751300000001)). подшипник (90) // Устанавливает ориентацию камеры на восток .tilt (30) // Устанавливает наклон камеры на 30 градусов .build (); // Создает CameraPosition от застройщика mMap.animateCamera (CameraUpdateFactory.newCameraPosition (cameraPosition)); Мне просто нужно каким-то образом показать Streetview ..
Parth
2

голосов
1

ответ
781

Просмотры

Check if google streetview location exists or not to hide a view

Сейчас я работаю на андроид приложении, которое требует, чтобы я использовал вид на улице в моем приложении. Я сделал StreetViewActivity, чтобы показать улицу. Но перед этой деятельностью, у меня есть другая деятельность называется ситуация активность, которая имеет кнопку, которая принимает пользователь к StreetViewActivity. Теперь мой вопрос, как я могу проверить, если широту и долгота, что обеспечивается не имеет то просмотр улиц следует скрыть кнопку, которая будет препятствовать пользователю идти к StreetViewActivity? Я могу проверить, если Lat LNG существует в моем StreetViewActivity, но мне нужно проверить в предыдущей деятельности. То, что я сделал до сих пор в моем StreetViewActivity: МЕСТЕ = новый LatLng (широта, долгота); SupportStreetViewPanoramaFragment streetViewPanoramaFragment = (SupportStreetViewPanoramaFragment) getSupportFragmentManager () findFragmentById (R.id.streetviewpanorama). streetViewPanoramaFragment.getStreetViewPanoramaAsync (новый OnStreetViewPanoramaReadyCallback () {@Override общественная недействительный onStreetViewPanoramaReady (конечная панорама StreetViewPanorama) {если (savedInstanceState == NULL) {panorama.setPosition (место нахождения); panorama.setOnStreetViewPanoramaChangeListener (новый StreetViewPanorama. OnStreetViewPanoramaChangeListener () {@Override общественный недействительный onStreetViewPanoramaChange (StreetViewPanoramaLocation LOC) {если (! LOC = NULL && loc.links = NULL) {//panorama.setPosition(LOCATION); } еще {Toast.makeText (PropertyStreetViewActivity.this, "Нет Street View Available для этого места", Toast.LENGTH_LONG) .show (); Конец(); }}}); }}}); И Скриншот моего LocationActivity: = NULL) {//panorama.setPosition(LOCATION); } еще {Toast.makeText (PropertyStreetViewActivity.this, "Нет Street View Available для этого места", Toast.LENGTH_LONG) .show (); Конец(); }}}); }}}); И Скриншот моего LocationActivity: = NULL) {//panorama.setPosition(LOCATION); } еще {Toast.makeText (PropertyStreetViewActivity.this, "Нет Street View Available для этого места", Toast.LENGTH_LONG) .show (); Конец(); }}}); }}}); И Скриншот моего LocationActivity: LENGTH_LONG) .show (); Конец(); }}}); }}}); И Скриншот моего LocationActivity: LENGTH_LONG) .show (); Конец(); }}}); }}}); И Скриншот моего LocationActivity:
Shafayat Mamun

Просмотр дополнительных вопросов