問題タブ [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.
resources - Geonames オントロジーを使用した Protégé の OWLReasonerRuntimeException
Protégé 4 でオントロジーを構築して考古学的発見を記述し、ジオネームの個体を発見の場所として使用したいと考えています。Protégé に外部の個人を追加するにはどうすればよいですか? Geonames オントロジーを自分でインポートする必要がありますか? 私がしようとしました:
- geonames オントロジーのインポート
- geonames full iri で新しい個体を追加
- my place とポイント 2 の新しい個体の間にプロパティ sameAs を追加します
ただし、Geonames オントロジーをインポートすると、次のエラー メッセージが表示されて推論が終了します。
OWLReasonerRuntimeException: 非単純なオブジェクト プロパティ ' http://www.geonames.org/ontology#featureClass ' が単純なものとして使用されています
どうすればこれを解決できますか?
javascript - geonames API と JavaScript を使用して、郵便番号が二重かどうかを確認します
http://api.geonames.org/findNearbyPostalCodesを使用して、ユーザーがテキスト ボックスに入力した郵便番号の半径 20 km 内のすべての郵便番号を取得しています。ユーザーがテキストボックスに「8280」と入力すると、「8280」から 20 km 以内にあるすべての郵便番号が検索されます。ただし、一部の市や村では、同じ郵便番号が返されます。
JavaScript
今、関数があるかどうか、または一部の郵便番号が二重になっているかどうかを確認するためにそれを実行できるかどうか疑問に思っています.
私は一日中グーグルで検索していますが、何も見つかりませんでした。誰かが私にヒントを与えることができますか?
ajax - json を使用して geonames からデータを取得する
私はこれを使用しています:
私はそれを機能させることができません。問題は何でしょうか?私のChromeコンソールでは、searchJSONオブジェクトに「Uncaught SyntaxError: Unexpected token :」が表示されます。
api - Geonames API で新しい名前を追加
Geonames を RDF に統合し始めました。私は Web サービスを使用して場所に関する情報を検索しますが、ブラウザーの GUI を使用して新しい名前を追加します。緯度経度座標を送信して新しい名前を自動的に作成する方法はありますか?
編集:
kml ファイルがいくつかあります。座標値を使用して、ジオネーム ( http://www.geonames.org )に新しい要素を作成したいと考えています。これを「手動で」行う必要があり、マップに移動して「ここに新しい名前を挿入」コマンドを実行します。geonames から情報を読み取るために、いくつかの Web サービス ( http://www.geonames.org/export/web-services.html ) がありますが、新しい要素を挿入するものは何も見つかりませんでした。
encoding - キリル文字の Geonames データベース エンコーディング
MySQl にインポートされた geonames.org データベースに問題があります。テーブル 'alternatenames' で utf8_general_ci を使用していますが、キリル文字の名前 (たとえば、Тур のようなオブジェクト) のエンコードが正しくありません。文字を正しく表示するための良い方法はありますか?
java - geonames api を使用してすべての町/村の名前を取得する
私は GeoNames API に非常に慣れていないので、大陸を選択するとすべての国が表示され、国を選択するとすべての州を取得する必要があるなど、階層的な結果が必要です。
大陸 --> 国 --> 州 --> 区/市 --> 町 --> 村。
上記の階層を構築する必要があります。GeoNames API を使用して、地区/市まで取得できましたが、特定の地区/市の町や村を取得できませんでした。
GeoNames API にはそのデータベースがありませんか、それとも町や村を取得するために従う方法はありますか...???
または、私のタスクを達成するための別の API があります。国「INDIA」のレコードを取得しています。
誰でもこれについて私を助けることができますか?私はここに立ち往生しました。
事前にサンク
android - Android アプリで Geonames Web サービスを使用する方法
学習のためだけに、Android アプリで geonames Web サービスを使用したいと考えています。だから私はこのサンプルに従います
しかし、結果として、私はこの測定値を取得します:
{"status":{"message":"geonames が呼び出し元のアプリケーションを識別し、クレジットの使用をカウントできるように、各呼び出しにユーザー名を追加してください。","value":10}}
その後、GeoNames サイトに登録する必要があることがわかりました。登録しましたが、何も起こりませんでした。最後のステップ: コードでこの登録を表示するにはどうすればよいですか??
zipcode - 1 つの郵便番号検索から複数の都市、州の候補を返します
ある種の API サービスを使用して郵便番号を取得し、この郵便番号に一致する都市を返したいと考えています。
サイトでの USPS 手動ルックアップはこれを行い、Crate and Barrel はチェックアウトでこれを行います。
ただし、USPS の zipcode API は 1 つの都市しか返せないようです。Geonames データベースを調べましたが、zip ごとに 1 つの都市のみに設定されているようです。
これを達成する方法はありますか?
geonames - geonames.org ダンプ ファイルから都市データを取得する
US.zip、allcountries.zip、およびcitys1000.zip ファイルを geonames.org からエクスポートし、米国の都市、州、および経度/緯度情報のリストに使用するつもりでした。データを調べた後、都市や州だけでなく、もっとたくさんあることに気付きました. 元。ここに1行あります
これには、カリフォルニア州サンフランシスコにある学校のデータ ポイントに関するその他のデータが含まれています。これは素晴らしいことですが、私が望むのは都市/州/国/緯度/経度のデータだけである場合、探しているものだけをこのデータにフィルターするのは非常に難しいようです。
私の質問。私が欲しいのは、州と経度/緯度情報を含む米国の都市のリストだけである場合、http://download.geonames.org/export/dump/データ エクスポート ダンプ ファイルから簡単に取得する方法はありますか? 都市名を持つ特定の列が 1 つないように見えませんか?
助けてくれてありがとう!