Loading

Preguntas frecuentes sobre la codificación geográfica de Maps

Fecha de publicación: May 1, 2026
Solución

A continuación, encontrará una lista de preguntas frecuentes sobre la geocodificación de Maps:


Nota: El servicio de geocodificación es asincrónico y podría haber un pequeño retraso en la actualización de los campos geográficos. 
 

¿Qué es la geocodificación y cómo funciona?

La geocodificación es el proceso de tomar texto de entrada, como una dirección física, y mostrar una latitud y una longitud, que se pueden utilizar para trazar la ubicación en la superficie de la Tierra.

Salesforce Maps depende de la interacción con un servicio de geocodificación mediante una API. Se envían direcciones al geocodificador, que determina la latitud y la longitud más precisas para la dirección proporcionada y muestra una respuesta.

Salesforce Maps gestiona información sin estructurar de direcciones parciales o completas. Cuando se codifican geográficamente campos de dirección personalizados, Maps utiliza los parámetros de consulta de texto libre en nuestra solicitud al servicio de geocodificación. Las solicitudes no están estructuradas, lo que significa que enviamos una lista de cadenas sin designar qué cadena representa a cada componente de dirección.

Las solicitudes se envían al servicio del geocodificador en el siguiente formato:
https://geocoder.mapanything.io/6.2/geocode.json?searchtext=200 S Mathilda Sunnyvale CA&gen=9

En el ejemplo anterior, la URL se encuentra decodificada para mostrar los espacios en blanco. Los parámetros de texto de búsqueda son valores de cadena y son componentes de la dirección.
  • 200 = número de calle
  • S Mathilda = nombre de la calle
  • Sunnyvale = ciudad
  • CA = Estado

Cabe destacar que las cadenas que se pasan en la solicitud al geocodificador se construyen de dos maneras.

Por ejemplo:
Cuando se codifica geográficamente una capa trazada en el producto, la cadena se construye mediante el uso de comas.
  • 200, S Mathilda, Sunnyvale, CA 94086
Cuando la codificación geográfica se realiza por lotes, la dirección se construye y se envía sin comas.
  • 200 S Mathilda Sunnyvale CA 94086


En general, cuantos más parámetros de texto se pasen en la solicitud (es decir, “CA” y “94086”), mayor será la fiabilidad de la calidad de la coincidencia.

Nota: En casos excepcionales, las direcciones físicas que contienen la palabra “and” (y) podrían generar geocodificaciones imprecisas. Elimine esta palabra de la dirección física para utilizar la función Establecer ubicación verificada.

 

¿Cómo se codifican geográficamente los campos de dirección personalizados y estándar de Salesforce?


Campos de dirección estándar
Si utiliza una dirección de envío o de facturación de cuentas estándar de Salesforce, debe aplicar las reglas de integración de datos estándar para geocodificar los registros a fin de actualizar sus coordenadas siempre que se realice una actualización en los campos de dirección.

Si la organización tiene reglas de integración de datos activas, data.com codificará geográficamente los registros de ciertos objetos estándar.
Las reglas de integración de datos solo se aplican a lo siguiente:
  • Dirección de facturación de cuenta
  • Dirección de envío de cuenta
  • Dirección de correo de contacto
  • Dirección de candidato
Para obtener más información sobre la activación de reglas de integración de datos, consulte el artículo sobre la Activación de reglas de integración de datos

Campos de dirección personalizados
A los campos de dirección personalizados los codifica geográficamente Salesforce Maps. Si utiliza campos de dirección personalizados para algún objeto base, debe crear una automatización que borre los datos de latitud y longitud de un registro, y vuelva a codificarlo geográficamente si actualiza algún campo de dirección de dicho registro.
 
 

¿Qué estándares de geocodificación respeta Salesforce Maps?

Salesforce Maps utiliza diferentes niveles de cobertura para distintos países. Para obtener información sobre la cobertura del geocodificador, consulte Cobertura del geocodificador de Salesforce Maps. Esta cobertura se basa solo en los campos de dirección personalizados de geocodificación.

En general, cuanto más detallada sea la dirección que proporciona, mayor será el potencial de precisión de la coincidencia. Detrás de cada geocodificador se encuentra un motor de análisis que determina la sintaxis correcta de los parámetros que recibe, de forma que pueda realizar una consulta correcta a la base de datos. En este caso, es una serie de cadenas de texto.

Como enviamos solicitudes de geocodificación sin estructurar, puede que la precisión del resultado dependa en gran medida de la cantidad de parámetros enviados y la calidad de ellos.

Utilizamos los parámetros de consulta de texto libre en nuestras solicitudes al servicio de geocodificación. Esto significa que el motor de análisis del geocodificador toma los parámetros de cadenas sin estructuras, determina cuál es la sintaxis correcta de la dirección y realiza una consulta adecuada. El geocodificador debe tener en cuenta los formatos de dirección correctos de los diferentes países. El formato de dirección predeterminado de Salesforce es el formato de dirección estadounidense.

Revise los siguientes ejemplos de parámetros de consulta de texto libre.
  • 2, first ave, Australia
  • 2, First Avenue, Belfield NSW, Australia
  • 200, S Mathilda, Sunnyvale, CA
  • 360, Pharr Rd NE, Atlanta, GA, 30305
El geocodificador utiliza la información para determinar la latitud y la longitud. Cuantos más parámetros haya en la solicitud, mayor será el grado de precisión del resultado.

Por ejemplo:
  • 2, first ave, Australia
  • 2, First Avenue, Belfield NSW, Australia
Mediante el segundo ejemplo, se asegura un resultado más preciso debido a que se agregaron los parámetros Belfield y Avenue. Sin estas adiciones, el geocodificador no puede proporcionar resultados precisos, ya que hay muchas direcciones en Australia que incluyen 2 First Ave.

Es comprensible que, en el caso de direcciones desconocidas, podría resultar difícil saber si el formato es el correcto para un determinado país o determinar el nivel de calidad de la dirección. El geocodificador también determina en qué nivel puede realizar coincidencias en función de los parámetros proporcionados. Por ello, en este ejemplo, puede haber una cantidad n de 2 First Avenues en Australia, que se encuentren en distintas ciudades. Esto puede generar una coincidencia incorrecta.

Los distintos países tienen niveles de cobertura diferentes, y puede que esto se correlacione con la coincidencia de una dirección con coordenadas. Consulte el artículo Cobertura del geocodificador de Salesforce Maps para conocer más detalles sobre la cobertura. Existe la posibilidad de que se obtengan resultados imprecisos de latitud o longitud, en especial, si la cobertura del país o el área no es completa.
 
 

¿En qué consiste la frecuencia de actualizaciones?

 
  • El geocodificador se actualiza cada trimestre.
  • Los cambios enviados pueden tardar meses en entrar en vigor, según la fecha del próximo trimestre. Las direcciones de una construcción nueva también pueden tardar meses en reflejarse en la producción. Esto se debe a que nuestro servicio de geocodificación es autoalojado y nuestro proveedor ofrece actualizaciones que utilizamos a diario.
 

¿Cuáles son las mejores prácticas para obtener una geocodificación precisa?


1. Si introduce un nombre de ciudad común sin un estado o país, el geocodificador podría mostrar resultados imprecisos.

Por ejemplo, si se desconoce el estado o el país, el geocodificador podría proporcionar resultados imprecisos para la ciudad de Monterrey. Esto se debe a que California (EE. UU.), Colombia y España tienen ciudades llamadas Monterrey.

2. Evite introducir información innecesaria en los campos de dirección.

Si importa datos de dirección en Salesforce, algunos de los registros podrían incluir detalles adicionales que confundan al geocodificador. Por ejemplo:

Attn Finance Director
77 Center Drive
Charlotte, NC 28217

3. Introduzca el país correcto de una dirección.

Por ejemplo, el país incorrecto incluido en esta dirección evita que el geocodificador proporcione resultados precisos.

Salesforce Maps
77 Center Drive
Charlotte, NC 28217
Canadá

4. Evite introducir el país o el estado varias veces.

Por ejemplo, si hay demasiadas entradas para el estado, geocodificador no podrá proporcionar resultados precisos.

Salesforce Maps
77 Center Drive
Charlotte, NC 28217
North Carolina, USA, US NC 28217

5. Evite traducir direcciones europeas al inglés estadounidense.

Para obtener los resultados de geocodificación más precisos, utilice la dirección local.

Porscheplatz 1
70435 Stuttgart
Deutschland

6. Evite incluir número de departamento, habitación y unidad en las direcciones físicas.

Agregar esta información a su dirección física podría generar problemas de trazado en Salesforce Maps. En su lugar, recomendamos agregar un número de departamento, unidad o habitación en otro campo independiente de sus registros. Por ejemplo:

77 Center Drive,
Suite 400,
Charlotte, NC 28217
 
Número del artículo de conocimiento

000380853

 
Cargando
Salesforce Help | Article