This example illustrates how retrieve a list of specific segments (here, VEC segments) from a database.
local int segment_num, tfid
try
tfid = DBOpen( GetPCIHOME() + "/demo/irvine.pix" )
segment_num = DBNextSeg( tfid, "VEC", -1 )
while( segment_num <> -1 )
print "VEC: Segment ", segment_num
segment_num = DBNextSeg( tfid, "VEC", segment_num)
endwhile
call DBClose(tfid)
OnError
print "Error: "+ GetLastErrorMessage()
EndOnError
VEC: Segment 25 VEC: Segment 26 VEC: Segment 28 VEC: Segment 30 VEC: Segment 31
© PCI Geomatics Enterprises, Inc.®, 2026. All rights reserved.