The following example illustrates how to create a new segment and then display the name and description of the newly created segment.
local int i, int tfid, int segment_num
local string temp_file
try
temp_file = "./my.pix"
delete temp_file noerror
call CopyFile( GetPCIHOME() + "/demo/irvine.pix", \
temp_file)
tfid = DBOpen(temp_file, "r+")
segment_num = DBSegCreate(tfid, "Vector", "new vector segment", "VEC")
print segment_num, ". ",VECGetLayerName(tfid, segment_num), " ", \
VECGetLayerDesc(tfid, segment_num)
call DBClose(tfid)
onerror
print "Error: "+ GetLastErrorMessage()
endonerror
32. Vector new vector segment
© PCI Geomatics Enterprises, Inc.®, 2026. All rights reserved.