となっている部分ですが、
os-mastermap-topography-layer-sample-data.gml
というデータベース内にある
というレイヤテーブルを指定しています。という意味です。
ogr2ogrでgmlってよめない?geojosonとかにQGISで変換して実施してもダメっぽいでしょうか?
QGISでCartographicTextというレイヤをtest.geojsonにして保存してください。
ogr2ogr.exe
-f dxf test.dxf test.geojson -sql "SELECT
'LABEL(f:""Arial"",s:""'||(height*800)||'"",t:""'||textString||'"",a:""'||(orientation/10)||'"",p:5)'
AS OGR_STYLE, * FROM 'os-mastermap-topography-layer-sample-data'"
-dialect SQLITE
参考ページの参照ファイル名を修正したぐらいですが、これでうまくいけば嬉しい。geojsonに変換しただけなので、レイヤ名はもとのままであると思うけど、
でレイヤネームを確認して、違っていたらfromのあとを修正してください。
(ちょっと今試せる環境に無いの、投げっぱなしでですみません)
最後の -dialect SQLITE
や途中にあるアスタリスクマーク(*)はなんでいるんだろう?
う~ん、この文章で流せたら、ずいぶん汎用性あるコードのような気がする。
______________
上記内容を実行した結果うまく流れました。フリードさま、参考になれば。