Hello,
I have a problem with MapBasic. I want to find the distances from an object
selected on a table1 (Buildings) to objects in table2 (public). My tables'
coordinate systems are Non-earth(m). So, I need Cartesian distances. When I
try to find them in MI SQL, there is not a problem. But when I try to use
MapBasic for finding distances, the results are wrong. How can I find
correct distances. Thanks in advance for your help.
Melih Basaraner
Yildiz Technical University
Department of Geodesy and Photogrammetry Engineering
Chair of Cartography
******************************************************
MB codes are as follows:
Set Map CoordSys NonEarth units "m"
Distance type Cartesian
x = centroidx(selection.obj)
y = centroidy(selection.obj)
select
BUILDING_NAME,CartesianDistance(x,y,centroidx(obj),centroidy(obj),"m")
"Distance(m)"
from public_services order by col2 into PS_Distance
browse * from PS_Distance
end sub
----------------------------------------------------------------------
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]