問題タブ [geonames]

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

wikipedia - GeoNames Java APIを使用して、ウィキペディアの記事タイトルで指定された座標を取得します

フィラデルフィアなどのウィキペディアの記事のタイトルがあり、その場所の座標が必要だとします。記事全体を取得する必要があるように見えるので、ウィキペディアからこれを取得したくありません。そして、「フィラデルフィアのような」場所をGeoNamesに大まかに照会したくないのは、結果がたくさんあるからです。特定のWikipediaの記事[[フィラデルフィア]]の座標が必要なことはわかっています。

GeoNames APIを使用すると、クラスWikipediaArticleと、setTitle()やgetLatitude()などのメソッドを使用してこれを実行できるようです。しかし、私はそのクラスとWebServiceをいじくり回していて、その方法で座標を取得することができませんでした。私が試したすべての組み合わせであなたを退屈させることはありませんが、それを行う方法の例を見つけることができません。何かのようなもの:

それは私が共有できる多くのエラーを与えますが、私はそれを間違って使用していると思わせます。または多分:

これは0.0を返します。APIに精通していて、どこが間違っているのか教えてくれる人はいますか?Webバージョンがそれを行うので、私はそれがこのようなことをすることを意図していると思います:http ://api.geonames.org/wikipediaSearch?title=Philadelphia&maxRows=1&username=demo

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

algorithm - geonames データの場所を明確にするための最良の方法は何ですか?

geonames データの場所を明確にするための最良の方法は何ですか?

geonames 検索用のスコアリング アルゴリズムがいくつかありますが、それらはオープン ソース化されておらず、非常に洗練されているかどうかもわかりません。(つまり、非常に人気があるのではなく、ウィキペディアの記事さえないsoma, caものを返します)Soma lake in CanadaSoma Neirbohood in san francisco

私がグーグル・スカラーで見つけたいくつかの作品もありますが、それらは非常に浅く、何かでスコアリングするような私のヒューリスティックに似ているようです( log(population) + 1000*hasWikipedia(article)+ isCity100+isCapital(10))。

私のドメインは旅行記事であるため、スコア関数は最も可能性の高い観光地 (都市、関心のある場所 (ディズニーランド、コロシアム、ビッグ ベン)) を提供する必要があります。

この分野の重要な記事や、Google マップ、yahoo、bing、さらには地名で使用されるアルゴリズムを知っていますか?

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

jquery - Geonames で jQuery autosuggest プラグインを使用する

私はjqueryに比較的慣れていないため、このautosuggestプラグインをジオネームで動作させる方法を見つけようとしています(位置情報を返します)。ここでjqueryオートコンプリートで動作する同様の例がありますhttp://jqueryui.com/demos/autocomplete/#remote-jsonpしかし、autosuggestで動作させることはできません。以下は私が試みていることですが、結果とこのブラウザーコンソールエラーについては何も得られません: Uncaught TypeError: Cannot read property 'geonames.adminName1' of undefined.

geonames から返される json は次のようになります。

JSON を data という var に手動でコピーし、それを次のようにソースに使用すると、次のように機能します。

また、adminName1 + name のように、結果が選択されたときに複数の値を組み合わせることができるかどうかも知りたいです。

よろしくお願いします!

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

java - AsyncTask/Android を使用して Geonames XML を取得および解析する方法

私がやろうとしているのは、GPS の位置に基づいて近くのウィキペディアの記事を含む Geonames XML ファイルを取得し、記事へのリンクを地図やスピナーなどに表示することです。

このコードは、Android 以外のアプリケーションでも問題なく動作します。

すべての記事と URL を出力します。

今、私はアンドロイドを使用しているので、AsyncTaks を使用する必要があります。そうしないと、NetworkOnMainThread Exception が発生します。

これは私の試みです:

上記のような解析を行うために、url を渡して InputStream を取得したいと考えています。

しかし、どうすれば AsyncTask の結果を取得できますか?

PSこれが私の解決策です:

NodeLists を追加したリストを返します。さらに処理する必要があります。

私のアクティビティでは、次のようにアクセスできます。

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

objective-c - あるクラスの機能を別のクラスで使用する

プロジェクトでILGeoNamesクラスを使用しようとしています。しかし、このクラスを自分の目的に使用できる方法を理解するのに問題があります。このフレームワークには「単純なプロジェクト」があります。それから、国のタイムゾーン(すでに郡名を持っています)という1つのことだけが必要です。メソッド、変数、その他のスタッフがたくさんあるため、正確に何を使用する必要があるのか​​ わかりません。この質問を解決するのを手伝ってください。

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

c# - geonames APIを使用して都市名を取得するにはどうすればよいですか?

APIを使用してジオネームを検索し、都市名と座標を取得するにはどうすればよいですか?APIへのリンク

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

exception - geonames 例外 - 原因: java.lang.ClassNotFoundException: org.jdom.input.SAXBuilder

エンティティが地理的かどうかを確認できるソフトウェアを実行しようとしています。

しかし、この関数を呼び出すと、次の例外があります。

誰でも私を助けることができますか?

0 投票する
3 に答える
2539 参照

api - 2 文字の都道府県の略語を取得する

そのため、GeoNames API を使用して国と州/州の情報を取得し、フォームのドロップダウンを選択するために使用しています。このフォームは、その情報を SOAP Web サービスに送信します。SOAP サーバーは、2 文字の形式で国と都道府県のデータのみを認識します。すなわち。カナダの場合は CA、米国の場合は US。GeoNames API は、さまざまな国についてこの情報を提供しますが、その子 (州/県) については提供しません。

GeoNames から州/州/地域の 2 文字の略語を取得する方法を知っている人はいますか、それとも別の API を試すことができますか?

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

python - Python で Geoname XML のタグを取得する

緯度と経度を指定して、ジオネーム API から timezoneId タグを取得しようとしています。

http://api.geonames.org/timezone?lat=39.758720&lng=116.041420&username=demo

次のように構成されています。

私はこの方法で要素を取得しようとしています:

どうやら getElementByTagName は子を返さないようです...何が間違っていますか??

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

jquery - jQuery mobile(オートコンプリート)を使用したGeonamesWSの結果の一覧表示

jQuerymobileでGeonamesWSへのJSONP呼び出しでオートコンプリート関数を使用する方法についての例やチュートリアルはありますか?

ターゲットはhttp://jqueryui.com/demos/autocomplete/#remote-jsonpのようなものである必要がありますが、ドロップダウンメニューの代わりに、フォーマットされたリスト(クリック可能)を取得したいと思います。

その例http://www.raymondcamden.com/index.cfm/2012/3/27/Example-of-Autocomplete-in-jQuery-Mobileを見つけましたが、Geonamesを使用していないため、自分。