JRA公式競馬データ配信サービス JRA-VAN Data Lab.

JRA-VAN DataLab.

競馬ソフト開発コーナー

JV-Dataの使い方あれこれ

一括表示 リストに戻る
タイトル馬毎レース情報の海外国際レース
記事No4123
投稿日: 2014/09/09(Tue) 15:34
投稿者NS   <tdstk9901@yahoo.co.jp>
馬毎レース情報で海外国際レースのデータを取得したいのですが、上手くいきま
せん。
「データ種別」を「DIFF」、「レコード種別」を「SE」、「データ区分」を「B
」にセットしてデータ取得を試みましたができませんでした。
当該データの取得方法をご教示ください。

因みに、データ区分」を「A」にして地方競馬のデータを取得することはできま
した。

タイトルRe: 馬毎レース情報の海外国際レース
記事No4124
投稿日: 2014/09/10(Wed) 17:03
投稿者JRA-VANソフトサポート
JRA-VANソフトサポートの竹下です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

ご記載いただいている条件で取得が可能と思われます。

例えば、直近に提供した海外の競走成績データは、
2014/5/4 香港チャンピオンズマイルに出走した「グロリアスデイズ」号
の成績データとなります。
このデータの提供日は2014/6/5ですので、まずはJVOpenパラメータ
の"fromtime"が2014/6/5以前になっていることをご確認ください。

また、上記海外成績データの提供は"SEOW・・・"というファイル名

提供していますが、同じ6/5に提供した地方成績データはSELW・・・と
いうファイル名で提供しておりますのでご留意ください。


以上、よろしくお願い致します。

タイトルRe^2: 馬毎レース情報の海外国際レース
記事No4125
投稿日: 2014/09/11(Thu) 11:05
投稿者NS   <tdstk9901@yahoo.co.jp>
竹下さん
ありがとうございます。
まだ上手くダウンロードできません。
下のVBAのコードで試しています。
どこが悪いのかご教示お願いします。

-------------------------------------------------
Dim retavl As Long
Dim readcount As Long
Dim dlcount As Long
Dim lastfiletimestamp As String
Dim buff As String
Dim filename As String

JVLink1.JVInit ("UNKNOWN")


retval = JVLink1.JVOpen("DIFF", "20140101000000", 3, readcount, dlcount, lastfiletimestamp)
retval = 1
While retval <> 0
retval = JVLink1.JVRead(buff, 40000, filename)
If Left(buff, 3) = "SEB" Then
Open "D:\馬毎データ(外).dat" For Append As #1
Print #1, buff
Close #1
End If
DoEvents
Wend
JVLink1.JVClose

タイトルRe^2: 馬毎レース情報の海外国際レース
記事No4127
投稿日: 2014/09/13(Sat) 11:10
投稿者NS   <tdstk9901@yahoo.co.jp>
竹下さん

その後に分かったことですが、「データ種別」が「RACE」で「レコード種別」
が「SE」の中に「データ区分」が「A」(地方競馬)および「B」(海外国際レース)
のデータがあるようです。
一方、「データ種別」が「DIFF」で「レコード種別」が「SE」の中には「デー
タ区分」が「A」のデータがありますが、上記の「RACE」内のデータよりかなり
少ないようです。また、「データ区分」が「B」のデータは見当たらないようで
す。

「JV-Data 仕様書Excel版(Ver4.4.0)(2014/6/10)」には、「データ種別」
が「RACE」の場合は「中央のみ」、「データ種別」が「DIFF」の場合は「地方競
馬・海外国際レースの馬毎レース情報」、との記載がありますが、それとの関係
はどうなっているのでしょうか。

タイトルRe^3: 馬毎レース情報の海外国際レース
記事No4131
投稿日: 2014/09/19(Fri) 12:00
投稿者JRA-VANソフトサポート
JRA-VANソフトサポートの竹下です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

>「JV-Data 仕様書Excel版(Ver4.4.0)(2014/6/10)」には、「データ
>種別」が「RACE」の場合は「中央のみ」、「データ種別」が「DIFF」の
>場合は「地方競馬・海外国際レースの馬毎レース情報」、との記載があ
>りますが、それとの関係はどうなっているのでしょうか。

こちらはJVOpenのoption値に"1:通常モード"をご指定いただいた場
合の解説になります。

記載いただいたソースコードを確認させていただいたところ、JVOpenの
option値に"3:セットアップモード"をご指定いただいているようで
すので、上記解説には該当しません。
同ページにある(3)セットアップデータに該当することになります。

「セットアップモード+データ種別:DIFF」の組み合わせでは、
地方・海外レースに関するデータは9月提供分の差分データのみの
取得となります。
9月に提供したの差分データも、10月以降は「セットアップモード+デー
タ種別:RACE」で提供されることになります

蓄積系ソフトで地方・海外レースに関するデータを扱う場合、まず
「セットアップモード+データ種別:RACEまたはRACEDIFF」で過去分の
データを登録し、以後は「通常モード+データ種別:DIFF」で
差分データを取得・登録してください。

また、以下ページの「JRA-VAN Data Lab.開発ガイド(Ver.3.0.0)-
3.3.2 蓄積系ソフトのデータ取得の方法 」に
蓄積系ソフトのJVOpen使用方法の解説を掲載しておりますので、
ご参照ください。

■ソフトウェア開発キット(SDK)提供コーナー
http://jra-van.jp/dlb/sdv/sdk.html


以上、よろしくお願い致します。

タイトルRe^4: 馬毎レース情報の海外国際レース
記事No4133
投稿日: 2014/09/24(Wed) 08:40
投稿者NS   <tdstk9901@yahoo.co.jp>
竹下さん

ご教示ありがとうございました。
無事ダウンロードできました。

ウィンドウを閉じる