問題タブ [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 に答える
44 参照

ios - ILGeoNames 言語のサポート

国を検索するためにジオコーディング サービスとして使用ILGeoNamesしていますが、複数の言語をサポートしていないようです。選択した言語 (アラビア語、フランス語、トルコ語など) に従って検索結果をローカライズする必要があります。でそれを行う方法はありILGeoNamesますか?そうでない場合、それを行う別の目的の C ジオコーディング サービスはありますか? 前もって感謝します。

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

rdf - JENA と SPARQL を使用して、場所の名前を持つ Geonames から場所 (都市、州、国) の情報を取得するにはどうすればよいですか?

Geonames データベースへの SPARQL クエリを使用して、場所の情報、つまり人口を見つけるのを手伝ってくれる人はいますか? 地名しかない。ジェナを使用しています。

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

php - Geonames の言語

次のテスト URL を使用して、GeoNames.org からデータを取得しようとしています。

http://api.geonames.org/countryInfoJSON?username=username&lang=en&country=DE,NL

データは次のようなものです。

すべてが当たり前のように見えますが、各国の言語も必要です。リストには、使用できると思った「言語」というフィールドがありますが、実際のデータは信頼できません。ドイツでは「de」のように普通のこともありますが、オランダでは「nl-NL,fy-NL」です。

言語「nl」を探していますが、すべての国に必要な言語をどのように知ることができますか? また、「ドイツ語」や「オランダ語」などの言語の名前はどこで入手できますか? 私は PHP を使用しているので、正しい情報を取得する方法はありますか?

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

php - ブラジルやブラジルなど、多言語の場所名を検索する正しい方法

地名が異なる言語で入力されている mysql データベース検索から結果を返す最良の方法は何ですか? 対象となるケースは次のとおりです。

エントリは、場所フィールドを持つデータベースで作成されます。場所フィールドでは、Google Places のオートコンプリートを使用して、一貫性のある正確なスペルの場所を確保しようとします。ただし、ユーザーは、複数の言語で場所をデータベースに入力して検索することができます。たとえば、ブラジルのサンパウロでは 4 件の結果が返され、ブラジルのサンパウロでは 20 件の結果が返されます。必要な正しい動作は、どちらのスペルでも 24 個の結果すべてが返されることです。

現在、検索クエリ (joomla 構文を使用) は次のとおりです。

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

ruby-on-rails - Ruby on Rails 4 の gem 'timezone'

GeoNames が有効な無料の Web サービスで、gem の「タイムゾーン」を使用するためのアカウントを作成しました (約 1 日前)。私が行くとき、http://www.geonames.org/enablefreewebserviceそれは言う

アドレスバーに次を入力してEnterをクリックすると機能します

ただし、Rail4 アプリケーション コンソールで次のコマンドを実行すると、

エラーメッセージが表示されます:

GeoNames を使用するのはこれが初めてなので、制限を超えていません。これを修正するにはどうすればよいですか?私が気付いたことの 1 つはrequire 'timezone'、コンソールで false を返すことです。

ありがとう。

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

python - Python csv モジュールの奇妙な動作 - レコードを分割しない

Python の csv モジュールを使用してcities5000.txtgeonames.org ( http://download.geonames.org/export/dump/cities5000.zip )を解析しようとすると、非常に奇妙な動作が発生します:cvsファイル内のすべての行を分割しないでください。

例えば:

- は、'\t'このファイルで使用される実際の区切り文字です。したがって、他のレコードのフィールドの一部として認識されたレコードが約 900 あります。しかし、解析されたデータでは、それ以外はすべて問題ありません。

問題は、これの理由は何ですか?また、これらすべてのレコードを手動で分割せずにどのように回避できるでしょうか?

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

xml - ImportXML googlesheets 関数を使用して、xpath クエリ引数内のセルを参照できますか?

ジオコーディングされた場所のリストがありますが、別の地名 (Geonames) で最適な場所を見つける必要があります。Geonames の FindNearby API ( http://www.geonames.org/export/web-services.html#findNearby ) を使用して近くの場所のリストを取得し、xpath クエリを使用してノードを識別しようとしています (およびノードの兄弟) には、正しい場所名と対応する ID が含まれています。

私の Google スプレッドシートには、3 つの列 (および数百行) があります。

4 番目の列では、ImportXML を使用して、連結されたノード値のリストを取得します。

これは機能し、「Sher-e-bangla Nagor,7697516」を返します。しかし、式で「 Sher 」を使用する代わりに、xpath クエリ内でセル A2 を参照する方法はありますか? これにより、すべての行でそれを実行し、式を正しい地名に向けることができます。理想的には、 left(A2, 4) を使用して、列 A のセルの最初の 4 文字に一致する ToponymName ノードを検索したいと思います。

どうもありがとう!

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

python - geonames-dump から sqlite python エラー 'dict_items' オブジェクトはインデックス作成をサポートしていません

以下からPythonコードを実行すると、このエラーが発生します

https://github.com/commodo/geonames-dump-to-sqlite/blob/master/geonames_dump_to_sqlite.py

コードが行うことは、ジオネームからファイルを取得し、その結果を sqlite データベースに入れることです。

テーブルを作成するまでは問題なく動作します

エラーの詳細: