from mapscript import mapObj,layerObj wkt = '''PROJCS["Lambert_Conformal_Conic",GEOGCS["GCS_Geographic Coordinate System",DATUM["D_WGS84",SPHEROID["WGS84",6378137,298.257223560493]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Lambert_Conformal_Conic"],PARAMETER["scale_factor",1],PARAMETER["standard_parallel_1",30.8572222200005],PARAMETER["standard_parallel_2",35.14277778000054],PARAMETER["central_meridian",72],PARAMETER["latitude_of_origin",33.00884443999993],PARAMETER["false_easting",500000],PARAMETER["false_northing",500000],UNIT["Meter",1]]''' m = mapObj('') m.setWKTProjection(wkt) lyr = layerObj(m) lyr.setWKTProjection(wkt)