Imprimir      Abrir versão PDF da ajuda online


Tópico anterior

Tópico seguinte

Acerca de campos de código geográfico no tipo de registo de morada

O Oracle CRM On Demand fornece os campos de código geográfico seguintes para o tipo de registo Morada. Estes campos não estão disponíveis por predefinição.

  • Latitude
  • Longitude

O administrador da empresa tem de adicionar estes campos à disposição da página Morada se necessitar dos mesmos. Para obter informações sobre como adicionar campos a disposições de páginas, consulte Personalizar disposições de páginas estáticas.

Os campos de código geográfico são geralmente utilizados para localizar as coordenadas geográficas comummente conhecidas por latitude e longitude dos valores da morada, como a morada e o código postal. Estes campos de código geográfico são utilizados para ajudar na funcionalidade com base na localização e mapas nas aplicações cliente do Oracle CRM On Demand, como o Oracle CRM On Demand Disconnected Mobile Sales ou para identificar uma localização numa aplicação de mapas, como o Google Maps. Se os utilizadores não preencherem estes campos, estão limitados a utilizar a funcionalidade de mapas padrão nas aplicações cliente utilizando os valores de morada disponíveis.

A latitude e a longitude são normalmente representadas utilizando a notação de grau, minuto e segundo como, por exemplo, 59º20'30"N. No entanto, no Oracle CRM On Demand, são representadas e armazenadas como dados decimais com sinais de mais ou menos, da seguinte forma:

  • Para a latitude, pode introduzir quaisquer valores no intervalo entre -90.0000000 e +90.0000000, com um máximo de 7 dígitos após o ponto decimal. Se o número de dígitos após o ponto decimal exceder 7, o Oracle CRM On Demand arredonda o valor. Por exemplo, o Oracle CRM On Demand arredonda por excesso um valor de latitude de 89.12345678 para 89.1234568.
  • Para a longitude, pode introduzir quaisquer valores no intervalo entre -180.0000000 e +180.0000000, com um máximo de 7 dígitos após o ponto decimal. Se o número de dígitos após o ponto decimal exceder 7, o Oracle CRM On Demand arredonda os valores. Por exemplo, o Oracle CRM On Demand arredonda por defeito um valor de longitude de 179.12345674 para 179.1234567.

Além disso, o Oracle CRM On Demand suporta o formato decimal genérico para a latitude e a longitude, isto é, o Oracle CRM On Demand suporta numerais com um ponto final (.) como separador decimal. Algumas definições locais utilizam uma vírgula (,) como separador decimal, no entanto, tem de introduzir os dados decimais utilizando um ponto final (.) como separador decimal para estas definições locais. O Oracle CRM On Demand apresenta o número decimal como é armazenado na respetiva base de dados e não executa qualquer formatação local desde dados decimais.

Para adicionar os valores da latitude e longitude no Oracle CRM On Demand, tem de converter a representação grau-minuto-segundo da latitude e longitude para representação decimal, da seguinte forma:

Graus decimais = Graus + Minutos/60 + Segundos/3600

O valor da latitude ou da longitude tem de ter um sinal de mais ou de menos porque são permitidos valores negativos. Um valor positivo da latitude é a norte (N) do Equador, enquanto um valor negativo da latitude é a sul (S) do Equador. Um valor positivo da longitude é a este (E) do Meridiano de referência, enquanto um valor negativo da longitude é a oeste (W) do Meridiano de referência. Por exemplo, a tabela seguinte mostra exemplos de valores para os campos Latitude e Longitude no Oracle CRM On Demand para várias localidades.

Localidade

Latitude

Valor da latitude no Oracle CRM On Demand

Longitude

Valor da longitude no Oracle CRM On Demand

Estocolmo, Suécia

59º20'N

59.3333333

18º04'E

18.0666667

Darwin, Austrália

12º27'S

-12.4500000

130º50'E

130.8333333

NOTA: O Oracle CRM On Demand não executa a conversão da latitude e longitude para a representação necessária no Oracle CRM On Demand. Os campos Latitude e Longitude armazenam apenas os códigos geográficos associados a uma morada. Normalmente, as aplicações cliente do Oracle CRM On Demand, como o Oracle CRM On Demand Disconnected Mobile Sales, executam o processamento e a conversão posteriores dos dados de código geográfico. No entanto, o Oracle CRM On Demand pode utilizar as informações no registo da morada para encontrar automaticamente os valores correspondentes da latitude e da longitude relativamente à morada, utilizando o Oracle Spatial e preencher os campos Latitude e Longitude. Para mais informações, consulte Acerca de Codificação Geográfica de Informações de Moradas.


Publicado em Agosto 2018 Copyright © 2005, 2018, Oracle. Todos os direitos reservados. Legal Notices.