Yahooマップにマーカーを付けるデータベースのアドレスリストがあります。 Yマップ上のaddMarker()
methodにはYGeoPointがあり、緯度と経度が必要です。しかし、drawZoomAndCenter(LocationType,ZoomLevel)
がアドレスを取ることができるので、Yahoo Mapsはアドレスからの変換方法を知っていなければなりません。 drawZoomAndCenter()
を次にgetCenterLatLon()
に変換することができましたが、より良い方法がありますが、これは描画を必要としませんか?Yahoo Maps APIで位置(文字列)文字列をYGeoPointに変換するにはどうすればよいですか?
3
A
答えて
1
あなたはジオコーディングを行うには、マップオブジェクトを尋ねると、コールバックをキャッチすることができますに注意する
<script type="text/javascript">
var map = new YMap(document.getElementById('map'));
map.drawZoomAndCenter("Algeria", 17);
map.geoCodeAddress("Cambridge, UK");
YEvent.Capture(map, EventsList.onEndGeoCode, function(geoCode) {
if (geoCode.success)
map.addOverlay(new YMarker(geoCode.GeoPoint));
});
</script>
一つのこと - この例ではdrawAndZoom
コール自体がジオコーディング要求を行うので、あなたでしょう」コールバックもそれから取得します。それをフィルタリングしたり、GeoPointに基づいて地図の中心を設定することができます。
-1
米国の住所を使用している場合は、geocoder.us(APIs)を使用できます。
また、Googleマップハックにハックがあります。"Hack 62. Find the Latitude and Longitude of a Street Address"です。
関連する問題
- 1. C#で文字列をPascalCase文字列に変換するにはどうすればよいですか?
- 2. C++/Arduino:文字列/文字配列をバイトに変換するにはどうすればよいですか?
- 3. 文字列を文字配列に変換するにはどうすればよいですか?
- 4. PHP文字列値をアンドロイド文字列値に変換するにはどうすればよいですか?
- 5. 文字列を文字列に置き換えるにはどうすればいいですか?
- 6. viで文字列を特殊文字に置き換えるにはどうすればよいですか?
- 7. 文字列内の文字列を文字列内で渡すにはどうすればよいですか?
- 8. 文字エスケープシーケンスを含む文字列をcharに変換するにはどうすればよいですか?
- 9. 文字列内の\文字を/文字に変更するにはどうすればよいですか?
- 10. 文字列の文字をリストに変換するにはどうすればよいですか?
- 11. 文字列をユニコード文字に変換するにはどうすればよいですか?
- 12. 文字のLazySeqをClojureの文字列に変換するにはどうすればよいですか?
- 13. 1つの文字を文字列に変換するにはどうすればよいですか?
- 14. UTF-8文字列を大文字に変換するにはどうすればよいですか?
- 15. 文字列を小文字に変換するにはどうすればよいですか?
- 16. 文字列を解析し、フォーマット文字列に基づいて文字列をdoubleに変換するにはどうすればよいですか?
- 17. XML列置換私はXMLで文字列を置換するにはどうすればよい
- 18. 文字列のUnicode文字をPythonに置き換えるにはどうすればいいですか?
- 19. 文字列内の部分文字列を交換するにはどうすればよいですか?
- 20. 文字列に別の文字列がどの位置に含まれているか把握するにはどうすればよいですか?
- 21. Javaの文字列の文字を置き換えるにはどうすればいいですか?
- 22. 文字列/数字を文字列に追加するにはどうすればよいですか?
- 23. 文字列中の文字をPythonでの位置を知るように変更するにはどうすればよいですか?
- 24. 文字列変数をxcodeの文字列と比較するにはどうすればよいですか?
- 25. カスタムオブジェクトの配列を文字列の配列に変換するにはどうすればよいですか?
- 26. 文字列配列をBigQueryの配列に変換するにはどうすればよいですか?
- 27. C#で文字列を文例に変換するにはどうすればよいですか?
- 28. 文字列値を別の文字列値と比較するにはどうすればよいですか?
- 29. C#で文字列をバイト配列に変換するにはどうすればよいですか?
- 30. C++でchar配列を文字列に変換するにはどうすればよいですか?
これは、あなたがSafariアカウントを持っている場合にのみ読めるので、私には役に立たない。 –