打印      打开 PDF 版本的联机帮助


上一主题

下一主题

关于地址记录类型的地理编码字段

Oracle CRM On Demand 为“地址”记录类型提供以下地理编码字段。默认情况下这些字段不可用。

  • 纬度
  • 经度

如果您需要这些字段,则公司管理员必须将这些字段添加到“地址”页面布局中。有关将字段添加到页面布局的信息,请参阅定制静态页面布局

地理编码字段通常用于从地址值(如街道地址和邮政编码)中查找通称为纬度和经度的地理坐标。这些地理编码字段用于在诸如 Oracle CRM On Demand Disconnected Mobile Sales 之类的 Oracle CRM On Demand 客户端应用程序中支持映射和基于地点的功能,或者用于在诸如 Google Maps 之类的地图应用程序中查明地点。如果用户未填充这些字段,则他们只能在使用可用地址值的客户端应用程序中使用标准地图功能。

纬度和经度通常使用度、分和秒刻度来表示,例如 59º20'30"N。但是,在 Oracle CRM On Demand 中,它们被表示和存储为带有加号或减号的小数数据,如下所示:

  • 对于纬度,您可以输入范围在 -90.0000000 至 +90.0000000 以内的任何值,小数点后最多有 7 位数。如果小数点后的位数超过 7 位,则 Oracle CRM On Demand 会对值进行四舍五入。例如,Oracle CRM On Demand 会将纬度值 89.12345678 四舍五入为 89.1234568。
  • 对于经度,您可以输入范围在 -180.0000000 至 +180.0000000 以内的任何值,小数点后最多有 7 位数。如果小数点后的位数超过 7 位,则 Oracle CRM On Demand 会对值进行四舍五入。例如,Oracle CRM On Demand 会将经度值 179.12345674 四舍五入为 179.1234567。

此外,Oracle CRM On Demand 对纬度和经度支持普通小数格式,即 Oracle CRM On Demand 支持以句点 (.) 为小数分隔符的数字。某些区域设置使用逗号 (,) 作为小数分隔符,然而,对于这些区域设置,您必须使用句点 (.) 作为小数分隔符来输入小数数据。Oracle CRM On Demand 按照小数在其数据库中存储的样式来显示该小数,并且不对此小数数据执行任何本地格式设置。

要将纬度和经度值添加到 Oracle CRM On Demand 中,您必须将纬度和经度的度-分-秒表示法转换为小数表示法,如下所示:

小数度数 = 度数 + 分/60 + 秒/3600

纬度或经度值必须具有加号或减号,因为允许为负值。正纬度值表示赤道以北 (N),而负纬度值表示赤道以南 (S)。正经度值表示零子午线以东 (E),而负经度值表示零子午线以西 (W)。例如,下表针对一些城市显示了 Oracle CRM On Demand 内“纬度”和“经度”字段的示例值。

城市

纬度

Oracle CRM On Demand 中的纬度值

经度

Oracle CRM On Demand 中的经度值

斯德哥尔摩,瑞典

59º20'N

59.3333333

18º04'E

18.0666667

达尔文,澳大利亚

12º27'S

-12.4500000

130º50'E

130.8333333

注意:Oracle CRM On Demand 不会将纬度和经度转换为 Oracle CRM On Demand 中的所需表示法。“纬度”和“经度”字段仅存储与地址关联的地理代码。通常,诸如 Oracle CRM On Demand Disconnected Mobile Sales 之类的 Oracle CRM On Demand 客户端应用产品会进一步处理和转换地理代码数据。但是,Oracle CRM On Demand 可以使用地址记录中的信息,通过 Oracle Spatial 自动查找地址的对应纬度和经度值,并填充“纬度”和“经度”字段。有关更多信息,请参阅关于地址的地理编码信息


已发布 8月 2018 Copyright © 2005, 2018, Oracle. 保留所有权利。Legal Notices.