Filemaker 将 DD MM SS 转换为 DD.DDD
Filemaker Convert DD MM SS TO DD.DDD
我正在尝试转换以下字段:
LAT SS
LAT MM
LAT DD
到LATITUDE DD.DDD
LONG SS
LONG MM
LONG DD
到LONGITUDE DD.DDD
我试过使用脚本但没有解决。
Dumped Vehicle::LATITUDE=(Dumped Vehicle::LAT SS/3600)+(Dumped Vehicle::LAT MM/60)+Dumped Vehicle::LAT DD
我做错了什么?
我的想法是用户输入 DD MM SS
并且脚本将在退出或保存每个字段时在输入任何字段期间进行计算。
您不需要脚本 - 只需要计算字段。
将以度、分、秒形式给出的纬度或经度转换为十进制度的基本公式是:
degrees + minutes / 60 + seconds / 3600
但是,要确定结果的符号,还需要知道方向:纬度为北或南,经度为东或西。我没有看到你有一个字段。
我正在尝试转换以下字段:
LAT SS
LAT MM
LAT DD
到LATITUDE DD.DDD
LONG SS
LONG MM
LONG DD
到LONGITUDE DD.DDD
我试过使用脚本但没有解决。
Dumped Vehicle::LATITUDE=(Dumped Vehicle::LAT SS/3600)+(Dumped Vehicle::LAT MM/60)+Dumped Vehicle::LAT DD
我做错了什么?
我的想法是用户输入 DD MM SS
并且脚本将在退出或保存每个字段时在输入任何字段期间进行计算。
您不需要脚本 - 只需要计算字段。
将以度、分、秒形式给出的纬度或经度转换为十进制度的基本公式是:
degrees + minutes / 60 + seconds / 3600
但是,要确定结果的符号,还需要知道方向:纬度为北或南,经度为东或西。我没有看到你有一个字段。