問題タブ [geocode]

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 に答える
1064 参照

sql - Geocode-Location (Lat/Lon) の周囲のクエリ

特定の境界内の地理オブジェクトを検索するにはどうすればよいですか? たとえば、DB に保存されている Lat/Lon 座標を持つオブジェクトがいくつかあります。ここで、特定のポイントの周囲 (10 マイルまたは 20 マイル) にあるすべてのオブジェクトを取得したいと考えています。

私がしなければならないことは、次のようなクエリを作成することだと思います。

これは正しいですか?x と y の値を決定/設定するにはどうすればよいですか?

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

jquery - Googleの場所のフォーマットされたアドレスは一意ですか?

Webサイトのユーザーができるようにしたい

  1. 住所を検索して選択するか、地図上の場所をマークします
  2. この住所/場所がどれほど正確かを判断する

私は、jquery、jquery uiのオートコンプリート、グーグルマップ、およびグーグルジオコーダーを使用して最初の部分を実装する過程にあります。2番目の部分では、jqueryを使用して、クライアント側の最初の部分のアドレス要素/代替に基づいてラジオボタンリストを生成します。

ただし、私の懸念は、サーバー側に選択肢をどのように伝えるかです。Googleジオコーダーには、保存したい便利なメタデータがいくつか含まれています。

  • 完全なjsonオブジェクトを非表示のフォームフィールドに保存する可能性がありますが、ユーザーを信頼できません。このようなソリューションでは、データに不適切なスパムを挿入する可能性があります。
  • アドレス/場所に一意の識別子がある場合は、これらだけを保存して、サーバーにデータを再フェッチ/評価させることができます。代替のgeonames.orgWebサービスにはそのようなIDがあります。しかし、たとえば、Googleの場所のフォーマットされたアドレスは一意ですか?

任意のヒント?

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

c# - XML に \n を追加する C# ストリーム リーダー

StreamReader クラスを使用して、ジオコーディング プロセス用の XML を Google から取得します。

XML は返されますが、XML に \n やその他のエクストラが追加されます

VB に同じコードがありますが、これは実行されません。このコンソール アプリの VB バージョンを使用して、自分の情報を正常にジオコーディングできます。

C# バージョンが、取得した XML にこの余分なデータを追加する理由はありますか? すべてを C# に変換するために最善を尽くしています。私はVBでコーディングを楽しんでいます。

VBコードは次のとおりです。

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

flash - Flash と Google マップ - 最後のアイコンのみ表示

CS4 を使用した Flash での簡単なマップとジオコーディングのサンプルがあります。

問題は単純です。Google 検索 API から短いリストを取得できますが、ループを使用してマップ上にアイコンを生成しようとすると、最後のアイコンしか表示されません。(家のアイコンは無視してください。以前に生成されています)

私は何かが欠けているか、ばかげた AS3 の間違い (C# であるかのように扱うなど) を犯したと感じています。問題はコードの最後の行にあります。

他の誰かがその用途を見つけることができる場合に備えて、すべてのコードを追加しました-主は、これを理解するのにかなりの時間がかかったことを知っています:)

ここで走る

(また、レンダリング時にアイコンがわずかに間違った場所にある理由を誰かが知っている場合は、マップを移動すると修正されます-お知らせください)

どんな助けでも素晴らしいでしょう。

ありがとう。P

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

java - ジオコードを使用して国名を取得するには?

ジオコードを使用して、サイトが読み込まれている現在の国名を取得したいと考えています。

国名をセッションに保存する必要があります。国名を見つけるための JavaScript もありますが、私は jsp ページを使用したため、JSP セッションに JavaScript 変数を保存することはできません。ジオコードには GClientGeocoder() クラスがあります。しかし、そこからアドレスを取得する方法は?

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

google-maps - GoogleMapsAPIを使用したジオコーディング-精度と制限

Google Maps APIを使用して、特定の住所を検索し、緯度と経度を返すのは簡単です。たとえば、リンク

ただし、公園などの特定の場所の名前を入力すると、問題が発生するようです。多くの場合、これらには特定の番地がありません(少なくとも、簡単に見つけることはできません)。Cadigal Reserveは上記のリンクと同じ住所にありますが、クエリ文字列の一部として入力して番地を削除すると、結果はかなり役に立たなくなります。link

これをmaps.google.comに直接入力すると、公園自体を簡単に見つけることができます(もちろん、URLを調べることで緯度/経度を見つけることができます)。

Google Maps APIを使用して、このような公園の場所をジオコーディングする方法はありませんか?

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

ruby - Railsエラー500の取得:パッセンジャーとgmapを指すログ

現在、本番環境でレールアプリを実行しています。ホームページにアクセスしようとすると、エラー 500 が表示されます。これは最近発生し始めたため、以前はアプリを正常に実行していました。

内部ページの一部にアクセスできることに気付きました。この問題は、Google マップ API を使用するページでよく見られるようです。だから私はそれが2つのことの1つである可能性があると考えました.私は共有サーバーホストにいるので、自分の権利を侵害する何かをした可能性があり、gmapsは呼び出しを行うことができません. または、API キーに関係している可能性があります。テストして動作していることを確認したと思います。

ありがとう、私は助けに感謝します。

IK

これは私のログです: Processing HomeController#home (for XX.XXX.XXX.XXX at 2010-08-06 12:12:07) [GET] layouts/application 内のレンダリング テンプレート app/views/home/home.html をレンダリングします。 erb

app/views/home/_home_left_content_area.html.erb の 51 行目の ActionView::TemplateError (nil:NilClass の未定義メソッド `text'): 48: @short_article_list.each { | 記事 | 49: address = String.new 50: address = article.related_location.location_name + " " + article.related_location.parent.location_name + " " + article.related_location.parent.parent.location_name 51: result = Geocoding::get(address ) 52: if result.status == Geocoding::GEO_SUCCESS 53: lat_long = result.first.latlon 54: lat_val = lat_long[0]

/home/neembusc/neembus/public/500.html のレンダリング (500 内部サーバー エラー)

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

sql-server - SQL Serverのアドレスのテーブルを自動的にジオコーディングするにはどうすればよいですか?

緯度と経度の列を正しい詳細で更新できるように、住所のテーブルをジオコーディングする方法はありますか。

理想的には、緯度/経度がない住所をジオコーディングして、頻繁に動作するシステムが必要です。現在、上記のテーブルには約30,000のアドレスがあります。

前もって感謝します

編集

これらは確かに英国地域の住所です。

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

c# - JSON を使用して、WCF など。Google ジオコーディングを使用 - 本当に必要ですか?

Google のジオコーディング サービスを使用してデータをジオコーディングする必要があります。Google のジオコーディング サービスは、Bing のように .NET 経由での使用には適していません (驚くことではありません)。そのため ContractDataSerializers、WCF、JSON、およびその他の頭字語の山をすべて使用できますが、以下のようなものには何か問題があります。私が必要とするのは、たとえば、緯度と経度です。

多くの先行開発作業以外に、他のアプローチでは正確に何が得られるのでしょうか? 私はWCF、DataContracts、ServiceContractsなどに非常に慣れていますが、ここで何をもたらすかわかりません...

0 投票する
5 に答える
6895 参照

php - PHPスクリプトで5000の住所をジオコーディング

PHPスクリプトで一度に5000以上の住所をジオコーディングしようとしています(これは一度しか実行されません)。

これを行うための潜在的なリソースとして Google を調べてきましたが、200 ほどのクエリを実行した後、Google がその日を開始するというレポートを読みました。

5000 かそこらの住所をジオコーディングする他の方法、Google オファーなどの別のサービス、または私が使用できる同様のものがあるかどうか疑問に思っていました。

それとも、これをずらす必要がありますか?問題は、私にはあまり時間がなく、1 日に 200 または 300 を実行して 5000 の結果を得るには、ほぼ 5 (作業) 週間かかることです。

ありがとう

トム