0

問題は、wikimapia.org からエンティティ (レストラン名など) の緯度/経度をスクリーン スクレイピングし、緯度/経度に基づいて結果を制限することです。

これが私が試した方法です:

  1. Firefox にライブ HTTP ヘッダー アドオンをインストールします。
  2. wikimapia.orgのメインページのフォームに「ピザコーナー」を記入
  3. メイン サイトが URL - " http://wikimapia.org/sys/search4/?q=pizza+corner " にヒットするのを見て、このページから結果をスクリーン スクレイピングしました。ただし、緯度/経度に基づいて結果を制限することはできません

パラメーター lat/long (ライブ HTTP ヘッダー アドオンで x & y として指定) を渡そうとしましたが、メイン サイトとは異なり、結果は制限されません。

例: http://wikimapia.org/sys/search4/?x=775833000&y=129832000&z=3&q=pizza%2520corner&start=0&jtype=&try=0という URL にアクセスすると、結果はインドに限定されません。

間違ったパラメーターを送信していますか? URL - http://wikimapia.org/sys/search4/
の正しい緯度/経度パラメータは? 結果をウィキマピア サイトとして制限できるようにします。

前もって感謝します。ps: 冗長で申し訳ありません。

4

2 に答える 2

1

POST パラメータを送信していません。あなたのものはGETパラメータです。

POST データは、URI ではなく、リクエストの本文に表示されます。

于 2009-06-29T10:35:28.233 に答える
0

URL で緯度/経度が X と Y として表されていません。私は以下を見ています:

http://wikimapia.org/
  #lat=33.8704156
  &lon=-84.375
  &z=3
  &l=0
  &m=a
  &v=2
  &search=pizza+corner
于 2009-06-29T10:36:28.263 に答える