Revision: 11674
Updated Code
at February 18, 2009 13:04 by maphew
Updated Code
import arcgisscripting gp = arcgisscripting.create() inshape_1 = 'c:/temp/%s' % gp.ValidateTableName('feature1.shp') inshape_2 = 'c:/temp/%s' % gp.ValidateTableName('feature2.shp') outshape = 'c:/temp/%s.shp' % gp.ValidateTableName('My-Merge-Output') print inshape_1 >>> >>> c:/temp/feature1_shp print inshape_2 >>> >>> c:/temp/feature2_shp print outshape >>> >>> c:/temp/My_Merge_Output.shp # Note; don't use on full path! print gp.ValidateTableName('c:/temp/My-Merge-Output.shp') >>> >>> c__temp_My_Merge_Output_shp
Revision: 11673
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 13, 2009 11:58 by maphew
Initial Code
import arcgisscripting gp = arcgisscripting.create() inshape_1 = 'c:/temp/%s' % gp.ValidateTableName('feature1.shp') inshape_2 = 'c:/temp/%s' % gp.ValidateTableName('feature2.shp') outshape = 'c:/temp/%s' % gp.ValidateTableName('My-Merge-Output.shp') print inshape_1 >>> >>> c:/temp/feature1_shp print inshape_2 >>> >>> c:/temp/feature2_shp print outshape >>> >>> c:/temp/My_Merge_Output_shp # Note; don't use on full path! print gp.ValidateTableName('c:/temp/My-Merge-Output.shp') >>> >>> c__temp_My_Merge_Output_shp
Initial URL
Initial Description
courtesy of Luke Pinner @environment.gov.au
Initial Title
sanitize filename, the esri way
Initial Tags
Initial Language
Python