問題タブ [panoramio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
451 参照

javascript - JavaScriptウィジェットの写真をlightbox2で開くには?

写真をクリックすると、新しいタブで開くpanaramio JavaScript ウィジェットがあります。lightbox2 で開くにはどうすればよいですか?

ブロガーのデフォルトのライトボックスで画像を開くサンプルコードを教えていただければ幸いです。

これは私のコードです

そのデモはこちらです。

0 投票する
2 に答える
556 参照

panoramio - panoramio データ API を使用して 1 つのエリア内の写真の総数を取得するにはどうすればよいですか?

panoramio データ API を使用して、1 つの特定の領域から写真の総数を取得しようとしています。

次のコード

戻り値

count は 72 543 250 ではなく、約 100 000 000 (panoramio 内の写真の総数) である必要があり、「has_more」の値は false である必要があると思います。

前もって感謝します。

0 投票する
1 に答える
377 参照

ajax - Googleジオコーダー内のpanoramio apiへのすべてのajaxリクエストが完了するのを待ってから、何かを実行します

たとえば、都市など、人の特定の興味を知るモバイル アプリケーションを開発しています。したがって、アプリケーションはたとえばニューヨークを認識します。

panoramio api でニューヨークの写真を検索したいのですが、そのためにはニューヨーク市の座標を知る必要があります。だから私は次のことをします:

これは、特定の人が持っている興味の量をループする for ループ内にあります。places[j].name興味の名前です。distance私が写真を撮りたい場所からの閾値です。ここまでは順調ですね。

次に、すべての情報を requestPlaces 配列に収集したいと考えています。requestPlaces は次のように宣言されています。

そして、実行されたすべてのリクエストをその配列にプッシュして、後でできるようにします。

ここに問題があります。iの内部では、$.when.apply(null, requestPlaces)サイズ 0 と引数を空の配列にしています。すべてのリクエストが完了して requestPlaces の配列にプッシュされるのを待っているわけではないようです。これを解決するにはどうすればよいですか?

いくつかの考慮事項:

このコード ブロックは、別の $.when.apply ブロック内にあり、人の興味を取得するための別のリクエストが機能しています。

また、私が panoramio api に対して行っているリクエストが成功した結果を返し、$.when.apply(null, requestPlaces)最初に入力することとは関係がないことも事実として知っています。

必要に応じて理解を深めるための完全なコード:

0 投票する
0 に答える
344 参照

php - PHP での cURL の接続の問題

良い一日、

Panoramio.com、flickr.com、worldweatheronline.com などのさまざまな外部 API に対して PHP 経由で複数の cURL リクエストを行う Web サービスがあります。一部のホストの空 (panoramio.com と worldweatheronline.com は、それぞれ失敗したリクエストの合計 6% を持つリーダーの 1 つです)。同じホストへの即時結果要求は、同じ確率で成功または失敗する可能性があります。

それで、何が起こったのか、どのように修正すればよいのかを理解しようとしています。おそらく、システムの更新または新しいPHPバージョンが壊れています...

Ubuntu 12.04.4 LTS、nginx 上の cURL 7.22.0 (php-fpm) を使用する PHP 5.5.16。

cURL オプションは次のとおりです。接続タイムアウト 5 秒、合計タイムアウト 60 秒、SSL 検証ホストとピアの両方が無効、IP 解決は IPv4 に強制されます。失敗したリクエストのデバッグ情報を次に示します。

または:

ご覧のとおり、接続プロセスはさまざまな状態で終了しますが、DNS 名は常に正しく解決されます。

この問題をデバッグおよび/または解決する方法についてのアイデアは、どこを掘ればよいかわからないので、本当に感謝しています:/

0 投票する
1 に答える
94 参照

javascript - Google マップの塗りつぶしブラウザで panoramio 写真を作成する

Panoramio 画像を表示する Google マップ ( http://vispo.com/geogenie/dev/pt3.html ) があります。Panoramio のサムネイルをクリックすると、画像がブラウザいっぱいになるようにしようとしています。ご覧のとおり、私は(一種の)ほぼそこにいます。さまざまなサイズのブラウザで動作するように仕上げるにはどうすればよいですか?

Panoramio サイトの Panoramio API のドキュメント ( http://panoramio.com/api/widget/api.html ) と Panoramio API の Google ドキュメント ( https://developers.google. com/maps/documentation/javascript/reference#PanoramioLayer )。infoWindows のドキュメントも読みました。

このように Panoramio 画像を表示することを意図していないように思われますか? 小さな画像を小さな infoWindow に表示するのは簡単ですが、あまり面白いことではありません。

0 投票する
0 に答える
74 参照

google-maps-api-3 - Panoramio JavaScript API はどの言語コードをサポートしていますか?

Panoramio JavaScript API はどの言語をサポートしていますか?

http://www.panoramio.com/api/widget/api.htmlの「JavaScript API」セクションで、言語パラメータを指定できることが説明されています。以下の例では、English または en が指定されています。

src="http://www.panoramio.com/wapi/wapi.js?v=1&hl=ja"

上記の URL では、フランス語 (fr) を指定する例が示されています。

あなたは常に言語の 2 文字のコード、または ISO 639-1 コードと呼ばれているものを指定していると思います。

では、サポートされている言語のリストは何ですか?

また、サポートされていない言語を指定した場合、デフォルトで英語になりますか?

0 投票する
1 に答える
284 参照

ios - API で Panoramio データを取得できない

特定の座標の周りでパノラマ画像を取得しようとしています。しかし、私のクエリは常にゼロの写真を返します。これは私が使用しているコードです。

座標(60.1190935704、-149.439081366)の場合、次のようなAPIを取得します

http://www.panoramio.com/map/get_panoramas.php?set=public&from=0&to=20&minx=60.029034&miny=-149.619843&maxx=60.209152&maxy=-149.258316&size=medium&mapfilter=true

これは常にゼロの結果を返します。私が間違っていることを手伝ってください。

0 投票する
1 に答える
2123 参照

google-maps - Google マップ ビュー (Panoramio など) から経度/緯度位置に最も近い写真を表示する API

すでに質問されている場合は申し訳ありませんが、「Google マップ ビュー」で検索すると、無関係なヒットがかなり多く出てきます。

Google マップ ビューで利用可能な写真から、特定の経度/緯度位置に最も近い (たとえば) 5 枚の写真を表示する API はありますか? 写真のサムネイルを埋め込んで元の写真にリンクするためだけに、マップ上にそれらを特に必要としません。

たとえば、カラニッシュ ストーン サークルのページがあります。long/lat クエリに基づいてビューから画像を埋め込むことはできますか?

その場所のビューの内容は次のとおりです 。 15&pv=2

Views は Panoramio から引き継がれるはずのものだと読みました。Panoramio に API があったことは知っていますが、それは閉鎖されています。

これが可能であれば、似たような例はありますか? それが唯一の方法であれば、地図上に写真を表示しても問題ありません。どうもありがとう アンディ http://www.megalithic.co.uk/article.php?sid=42

0 投票する
1 に答える
628 参照

google-maps - Panoramio API は高解像度の写真を取得しますか?

API 呼び出し http://www.panoramio.com/map/get_panoramas.php?order=popularity&set=public&from=0&to=10&minx=-124.29382324218749&miny=36.089060460282006&maxx=-119.8773193359375&maxy=38.7240904589

このような JSON を返します (座標はここでの呼び出しとは異なります)

写真付きIDは、29861949です

返された画像は中解像度です。高解像度の画像を返すにはどうすればよいですか?

サイトで使用されている画像はこの URL のもので、写真の ID が変わります http://static.panoramio.com/photos/large/29861949.jpg

アプリで static.panaramio を使用したり、API 呼び出しによって返された画像だけを使用したりできますか?