[Manifold-l] Distance calculations

adamw at manifold.net adamw at manifold.net
Tue Sep 19 07:51:56 CDT 2006


> I am getting a type Mismatch error on NewPointLatLon when I set
> up the following function in an ActiveColumn:
>
>  Function DStudio
>    DStudio = distance([Geom (I)],NewPointLatLon(-77.0770,38.9657),"mi") 
>  End Function

You are using query functions in a script.

Try this:

 Function DStudio
   Set p = Application.NewGeomFromTextWKT("POINT(-77.0770 38.9657)")
   DStudio = Record.Object.Geom.Distance(p, 0.001) / 1609 ' in miles
 End Function

--
Adam Wachowski
Manifold Development Team





More information about the Manifold-l mailing list