' create new GeoLocation object and  pass label, latitude, and longitude to the init function
Set location = new GeoLocation : location.init "Redlands, CA", 34.0527, -117.1531

' now we have the location object with the x and y coordinates in map units
Response.Write( location.x & ", " & location.y)

' output for the Cylindrical projection:  
' -1160.81265589209, 2355.44522655048

Class GeoLocation

    Public label
    Public x
    Public y	

    Public Function init( ilabel, ilat, ilon)
        Set proj = Map.getProjection()
        Set pt = proj.project( ilat, ilon)
        label = ilabel
        x = pt.x
        y = pt.y
    End Function

End Class