GoogleマップAPIやその他のAPIに入力できるメソッドやAPI、またはフォーマットを誰も持っているので、交差点の緯度と経度を確実に取得できますか?例えば、「13th and Walnut、Philadelphia、PA」または「13th st and Walnut av、Philadelphia PA」(好ましくは最初のAPI)を入力すると、APIは緯度と経度を確実に返します。 GoogleマップのAPIジオコーディングは、httpリクエストを行う際に、時折正しいものになりますが、十分ではなく、パターンもありません。場合によっては、非常によく似たリクエストが初めて成功し、次に2番目のリクエストに失敗することがあります.APIはたいていは場所を見つけることができません。私は、無料のプランを持つAPIが好きであることが望ましいです。2つの道路の交差点のジオコード
答えて
私はGeocoding APIがあなたにとって最良の選択肢だと思います。ジオコーディングは、住所(「1600 Amphitheater Parkway」、「Mountain View、CA」など)を地理座標(緯度37.423021および経度-122.083739など)に変換するプロセスです。マーカーを使用して地図上にマーカーを配置するか、地図を配置できます。
HTTP経由でGoogleマップジオコーディングAPIにアクセスする場合は、上記のドキュメントリンクのガイドラインに従うことができます。
https://maps.googleapis.com/maps/api/geocode/json?address=13th%20and%20Walnut,%20Philadelphia,%20PA
この要求はあなたに"lat" : 39.95043578029149
と"lng" : -75.1607739197085.
を返します。そして、あなたはそれをコーディングする方法を知りたい場合は、あなたがあなたの質問のためのサンプルコードhereこのjsfiddle
を確認することができます無料プランについて、ジオコーディングAPIは1日2,500リクエストまで無料です。この限度額に達すると、$ 0.50 USD/1,000追加リクエスト、毎日最大100,000リクエストが請求されます。
Google MAPS APIの価格の詳細については、linkをご確認ください。
あなたの答えに感謝します。しかしもう一つ、私はあなたに尋ねたいのですが...その正確さはどうですか? –
- 1. MySQLのグレートサークル交差点(2つの道路が交差するのですか?)
- 2. C++の2つの円の交差点
- 3. Ansible 2の辞書交差点
- 4. レイトレーシングボックスの交差点
- 5. 交差点 - Luceneの
- 6. キャンバス:2つの長方形の交差点の色
- 7. hadoopで2つのファイルのレコードのコンピューティングセットの交差点と設定差異
- 8. 2つの正規表現の交差点
- 9. 2つの大きな単語リストの交差点
- 10. 2つの式の交差点を表示
- 11. Laravel交差点
- 12. 列交差点
- 13. ネームスペース交差点
- 14. Cで2ロングの交差点を見つけるには?
- 15. グループのパンダの交差点
- 16. mongodbのサーバーサイドセット交差点
- 17. SVG/GSAPゲームの交差点
- 18. queryset交差点のDjangoフィルター?
- 19. MSBuildの - ItemGroup交差点
- 20. 交差点MathWorks社のMATLAB
- 21. Object3D内の交差点
- 22. ラインゲーム開発の交差点
- 23. Bash。 2つのファイルを持つ交差
- 24. vb.net 2.0の2つのデータテーブルの交差
- 25. データの2つのセット(リスト)の交差
- 26. 集合交差点
- 27. 検索交差点
- 28. 削除交差点
- 29. 2つの線ストリングの交差ジオパンダ
- 30. 2つのファイル間の交差
私が知る限り、Geocoding APIは特定の国でのみ交差結果を返すことができます。米国の交差点はあなたの書式で動作するはずです。 – xomena
私は答えが正しいと確信しています。いいえ、自由形式の交差点 "住所"のジオコードを生成する信頼できるAPIはありません。意図的に有効なアドレスではなく、アドレスと比較されている入力で正しい場所を推測することは難しいです。 – mdwhatcott