2012-02-10 6 views
0

Googleマップを使用して静的なマップを作成していますが、奇妙な問題が発生しています。私はここで大学をエンコードしようとしていますが、Google Mapsの静止画はVirginiaのどこかのマップを作成するようです。不正なGoogleマップの静的なローカライゼーション

私が使用していますリンクは以下のとおりです。

http://maps.google.com/maps/api/staticmap?center=10945+BOULEVARD+Circle+near+21117&zoom=l6&size=500x500&markers=color:red%7C10945+BOULEVARD+Circle+near+21117&format=jpeg&maptype=map&sensor=false&

私はGoogleマップに行くと、ちょうど10945 + BOULEVARD +サークル+ 21117 +近くを行うと、私は正しいマップを取得します。 Googleマップの静的なバグですか、何か不足していますか?

+0

正確には10945ブールバードサークルですか? Google MapsのSan Leandro、CAに表示されていますそれは正しい都市と州ですか? – andresf

+0

Owings Mills MD。 (http://maps.google.com/maps?hl=en&q=10945+Boulevard+Circle+21117&gs_upl=&bav=on.2,or.r_gc.r_pw.r_cp.,cf.osb&biw=1603&bih=1267&ix=sea&ion= 1&UM = 1&すなわち= UTF-8&HQ =&hnear = 0x89c817008d77b913:0xff88db9098b294ae、10945 +大通り+ Cirの、+オーウィングス+ミルズ、+ MD + 21117&GL = US&EI = JG41T-THOsrq0QHMhf3cAg&SA = X&OI = geocode_result&CT =タイトル&resnum = 1&VED = 0CB4Q8gEwAA) – brechmos

+0

は述べているべきまた、上記のスタティックマップのURLにある「near 21117」に注目してください。 – brechmos

答えて

1

あなたの住所に「近く」を使用しても問題ありませんが、都市と州を知っている場合は、それを常にクエリに含めることをおすすめします。住所の「サークル」という単語が誤解されているようです(例:「cir」に変更)。

I CIRに単にchangec円、それが私の作品:

http://maps.google.com/maps/api/staticmap?center=10945+BOULEVARD+Cir+Near+21117&zoom=16&size=500x500&markers=color:red%7C10945+BOULEVARD+Cir+near+21117&format=jpeg&maptype=map&sensor=false&

あなたは、単に状態の省略形を追加および削除「近い」と、それはまた、動作するはずでした。

+0

ありがとうございます。それは役に立ちます。しかし、なぜGoogleマップとGoogleマップの静的は同じ場所(少なくとも私が言うことができる限り)で異なる地図を表示しますか?両方とも "Boulevard + circle"を持っていますか?彼らは別のジオラケータ/ジオエンコーダを使用していますか? – brechmos

+0

私は元の "円"を維持し、 "... + near + 21117 + md ..."(つまり、 "md"を追加する)と同じように思えます。だからそれは21117と何か関係があるようです。奇妙な。しかし、再び、ありがとう。 – brechmos