Turbo HAMLOG活用相談室は、アマチュア無線業務日誌SOFT「Turbo HAMLOG」の使い方についてのご意見ご質問を受け付ける掲示板です。
Turbo HAMLOG以外の事についての書き込みはご容赦ください。
アマチュア無線全般についての投稿は、アマチュア無線運用情報交換室をご活用下さい。
HAMLOG 活用相談室
このフォームからは投稿できません。
name
e-mail
url
subject
comment

[新規順タイトル表示] [ツリー表示] [新着順記事] [留意事項] [ワード検索] [過去ログ] [管理用]

  [No.22776] Re: DXエンティティ選択画面 投稿者:JA9AOB 銅子   投稿日:2021/10/28(Thu) 08:13:36

私も太田さんの紹介でcty.datの存在を知り自作のシステムに取り入れています。Perlで書かれた資料があったので、これをC#に焼き直ししました。
苦労したのは、cty.datとDXCC Hamlog のエンティティ名が微妙に異なるものをお互いに関係付ける事でした。これが出来れば、callを入れればcty.datのエンティティ名が得られこれを頼りにHamlogのエンティティを通じてHamlogコードに変換すれば良いわけです。従来どうりでもいいし、この方法でもと環境設定で使い分けできれば、単に付加情報の切り替えでできるのではないでしょうか。
C#でのコードですが関係した部分のClassをよろしければ提供いたします。参考にはなると思います。もちろん元資料を参照頂いてもよろしいですが。

ちょっと古いかも知れませんが 
dxcc - determining the DXCC country of a callsign
 Perl By Fabian Kurz, DJ1YFK を参考に作成したもの
https://fkurz.net/ham/dxcc.html#:~:text=dxcc%20is%20a%20small%20c ..... 2C%20AD1C.

cty.dat の入手方法 http://www.country-files.com/





> こんばんは。
> テキストファイルで、一定のフォーマットがあれば難しいことはありません。
>
> 現行のハムログ独自のコードをどうすればよいかわからないこと。
> そもそもCTY.DATとやらのフォーマットを知らないこと。
> 皆さんが過去データのコンバートを簡単にできるとは限らないこと。
> それを上回るメリットがあるのかどうか不明であること。
> いまさら面倒くさいこと。
> ・・・という理由で腰が上がりません。
>
> > こんばんは。 何時もありがとうございます。
> >
> > 過去に何回かお願いした事がありますが、 テキストファイルの CTY.DAT の使用は
> > やはりダメなのですよね? 
> >
> > VK0H , VK0M , VK9C , VK9L 等を識別する為にコールサインの4文字を
> > チェックする必要があると思います。   


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No 削除キー