function CSTransform() { var mpoint = MVSdoGeometry.createPoint (116.4,39.9,8307); var mpolygon = MVSdoGeometry.createPolygon ([-122.5,37.8,-122.45,37.85,-122.41,37.83],8307); var mline = MVSdoGeometry.createLineString ([-122.5,37.8,-122.45,37.85,-122.41,37.83],8307); var multi_polygon = new MVSdoGeometry(2007, 8307,[1,1003,1,7,1003,1],[-122.40, 37.73,-122.43, 37.69,-122.37, 37.71,-122.5 ,37.70, -122.5, 37.66, -122.52, 37.65]); var multi_line = new MVSdoGeometry(2006, 8307,[1,2,1,7,2,1],[-122.40, 37.73,-122.43, 37.69,-122.37, 37.71,-122.5 ,37.70, -122.5, 37.66, -122.52, 37.65]); var a = mapview.transformGeom(mpoint,8301); var b = mapview.transformGeom(mpolygon, 8301); var c = mapview.transformGeom(mline, 8301); var d = mapview.transformGeom(multi_polygon, 8301); var e = mapview.transformGeom(multi_line, 8301); alert (a.toString() + ",\n" + b.toString()+",\n" + c.toString() + ",\n" + d.toString() + ",\n" + e.toString()); }