空間データの先頭に4バイトが付いてきた

無事MySQLに対応したPHPを入れましたと。
とりあえずPHPのあたりで悩んだのですが、それは後にして、最初に悩んだのが、これ。

SELECT AsText(the_geom) FROM t_test;

とすると

POLYGON ( (0 0,0 100,100 100,100 0,0 0),(10 10,20 10,20 20,10 10 ) )

と出るとします。

SELECT HEX(the_geom) FROM t_test;

で戻ってくるのにWKBを期待していたところ、

00000000
01
03000000
02000000
05000000
00000000000000000000000000000000
00000000000000000000000000005940
00000000000059400000000000005940
00000000000059400000000000000000
00000000000000000000000000000000
04000000
00000000000024400000000000002440
00000000000034400000000000002440
00000000000034400000000000003440
00000000000024400000000000002440

となっていたり。最初WKBだろうと思って進んでいて、PHPスクリプトの方でも知識が無くて、どちらで間違っているかさえも分からなかったりしました。

SELECT HEX(AsWKB(the_geom)) FROM t_test;

とすると、

01
03000000
02000000
05000000
00000000000000000000000000000000
00000000000000000000000000005940
00000000000059400000000000005940
00000000000059400000000000000000
00000000000000000000000000000000
04000000
00000000000024400000000000002440
00000000000034400000000000002440
00000000000034400000000000003440
00000000000024400000000000002440

となります。
期待していたのはこちらなので、AsWKBにしておけばよしということなのかも知れないけど、しかし、うーん、先頭の4バイトはなんなんだろう…。