API-интерфейс статических изображений улиц и getTileUrl с объектом google.maps.StreetViewTileData - PullRequest
0 голосов
/ 23 марта 2012

Я хотел бы объединить 2 или более статических панорамных изображения с видом на улицу вместе для более широкого панорамного обзора, чем обычно поддерживается одним запросом изображения. Я могу сделать это с помощью API статического просмотра улиц, однако результирующее объединенное панорамное изображение при соединении очень угловатое, например:

image image

В идеале я хочу получить плитки, которые составляют панораму с видом на улицу, поскольку кривизну на изображении - это то, что я хотел бы использовать

документация API карт Google v3 для использования gettileUrl, похоже, относится только к пользовательской панораме, однако документация не ясна, можно ли получить плитки для просмотра улиц Google

можно ли просмотреть плитку панорамы вида улицы Google (не пользовательской панорамы), используя getTileUrl (pano: строка, tileZoom: число, tileX: число, tileY: число)

Я могу получить строку pano: string с помощью Panorama.getPano () и использовать ее для создания собственной функции gettileURL, использующей недокументированный URL-адрес cbk3.google.com/cbk?output=tile&panoid= - например:

image image

однако я не могу найти поддерживаемую документацию, поэтому я предполагаю, что она не соответствует условиям и положениям и не поддерживается и поэтому не может быть использована.

поддерживает ли API это с мозаикой панорамы изображений улиц - если нет, то это может быть запросом функции.

1 Ответ

2 голосов
/ 23 марта 2012

Из TOS 10.1.3 (a):

Вы не должны ... склеивать несколько статических изображений карты вместе, чтобы отобразить карту, размер которой больше разрешенного вДокументация по API Карт;

Я бы сказал, что ваше предположение верно, вам не разрешено это делать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...