Sistema de servicios de ubicación (PaaS)
El patrón de sistema de servicios de ubicación está disponible como implementación basada en una plataforma como servicio (PaaS) utilizando ArcGIS Location Platform.
ArcGIS Location Platform le proporciona servicios de ubicación líderes en el mercado como un PaaS administrado y suministrado por Esri. ArcGIS Location Platform proporciona funcionalidades que abarcan los niveles de datos y servicios/lógica, con bibliotecas cartográficas, API, SDK y opciones sin código que le proporcionan un control total sobre el nivel de presentación. Construido sobre una arquitectura en la nube de primera clase y administrada por expertos en TI y en sistemas de información geográfica (SIG), ArcGIS Location Platform ofrece un PaaS flexible centrado en la ubicación para desarrolladores de software, empresas y organizaciones que necesitan incorporar la innovación de la ubicación a sus productos, soluciones y sistemas.
Recursos relacionados:
Arquitectura base
A continuación, se muestra una arquitectura base típica para un sistema de servicios de ubicación implementado en PaaS.
Este diagrama no debe tomarse tal cual y utilizarse como diseño para su sistema. Hay muchos factores importantes y opciones de diseño que deben tenerse en cuenta al diseñar su sistema. Consulte el tema de uso de patrones del sistema para obtener más información. Además, el diagrama que se muestra a continuación solo muestra las funcionalidades básicas del sistema; es posible que se necesiten componentes del sistema adicionales para obtener funcionalidades ampliadas.

Las funcionalidades representadas arriba reflejan las disponibles en julio de 2025.
Entre los componentes clave de esta arquitectura están:
- ArcGIS Location Platform contiene componentes estándar del portal como usuarios, grupos y elementos, aunque estos componentes se administran en gran medida entre bastidores. La ArcGIS Location Platform incluye una cuenta de usuario, y la administración de los servicios de ubicación se admite a través del cuadro de mando de la ArcGIS Location Platform. ArcGIS Location Platform también incluye servicios de ubicación como mapas base y servicios de geocodificación. El data store de la ArcGIS Location Platform aloja datos y contenidos organizativos utilizados para impulsar servicios de ubicación como mapas base y capas de datos de referencia.
- Casi todas las aplicaciones utilizan los sistemas de servicios de ubicación, ya que son fundamentales para la mayoría de los flujos de trabajo y el uso de ArcGIS. Sin embargo, las aplicaciones que utilizan servicios de ubicación suelen proporcionarlas otros sistemas. Una excepción es el cuadro de mando de ArcGIS Location Platform, que sirve como consola de administración para ArcGIS Location Platform.
Entre las interacciones clave en esta arquitectura están:
- Las aplicaciones de clientes se comunican con los servicios de datos y con los servicios de ubicación a través de HTTPS, normalmente mediante API REST sin estado.
Encontrará información adicional sobre el uso y la administración de ArcGIS Location Platform en la documentación de producto de ArcGIS Location Platform.
Capacidades
A continuación, se describen las funcionalidades del sistema de servicios de ubicación en PaaS. Consulte la descripción general de funcionalidades y la comparación de compatibilidad de funcionalidades en los distintos patrones de implementación para obtener más información.
Funcionalidades básicas
Las funcionalidades básicas representan las capacidades más comunes que ofrecen los sistemas de servicios de ubicación y que están habilitadas por la arquitectura base presentada anteriormente.
- La representación cartográfica y la visualización permiten a los usuarios crear mapas en 2D y escenas en 3D, así como interactuar con ellos. ArcGIS Online incluye amplias funcionalidades de representación cartográfica y visualización, entre las que se incluyen la visualización basada en datos, la visualización en 3D y el diseño de mapas base. Más información sobre mapas y visualización.
- Los mapas base son capas basadas en la web que proporcionan un contexto visual general para mapas y escenas. ArcGIS Location Platform proporciona numerosos mapas base, incluidas imágenes por satélite, calles y mapas base de estilo lona. ArcGIS Location Platform también permite a las organizaciones publicar sus propios mapas base. Más información sobre las capas de mapa base.
- Las capas de datos de referencia son capas de datos basadas en la web que proporcionan un contexto visual y analítico adicional para mapas, escenas y otros flujos de trabajo geoespaciales. ArcGIS Location Platform permite a las organizaciones publicar sus propias capas de datos de referencia como servicios de datos, incluidos los servicios de entidades, servicios de teselas vectoriales y servicios de teselas de mapas. Las capas de datos existentes publicadas y administradas por Esri en los servicios ArcGIS Living Atlas of the World y ArcGIS Online, como las de tráfico y demografía, también pueden consumirse a través de ArcGIS Location Platform. Tenga en cuenta que el contenido premium requiere una cuenta de ArcGIS. Más información sobre productos, cuentas y suscripciones.
- La búsqueda por lugares habilita la búsqueda de lugares (también conocidos como lugares de interés, o POI) cerca de una ubicación o dentro de un cuadro de delimitación. ArcGIS Location Platform pone a su disposición un servicio de lugares utilizado para buscar empresas y ubicaciones geográficas en todo el mundo. Los lugares también contienen detalles valiosos (atributos) como el nombre, la categoría, la dirección, el distrito comercial, la información de contacto, el sitio web, los vínculos sociales, el horario de apertura, la valoración de los precios y las valoraciones de los usuarios. Más información sobre los lugares en la ArcGIS Location Platform.
- La geocodificación es el proceso de convertir un texto en una dirección y una ubicación. La ArcGIS Location Platform proporciona servicios de geocodificación, geocodificación inversa, geocodificación por lotes y autosugestión, además de admitir varias API y SDK (algunos incluyen componentes de UI). Más información sobre la geocodificación en la ArcGIS Location Platform.
- Las rutas y direcciones consisten en encontrar la mejor ruta desde un origen hasta un destino para un vehículo individual o único. La ArcGIS Location Platform proporciona un servicio de generación de rutas para encontrar la ruta más corta desde un origen hasta uno o varios destinos, así como para generar indicaciones de conducción en varios idiomas. También proporciona soporte para varias API y SDK. Más información sobre la generación de rutas en ArcGIS Location Platform.
- El enriquecimiento de datos, también conocido como geoenriquecimiento, es el proceso de búsqueda de datos demográficos y de hechos locales de ubicaciones de todo el mundo. La ArcGIS Location Platform proporciona un servicio de geoenriquecimiento listo para usar que agrega información demográfica y otras características relevantes para lugares dentro de un área. (https://developers.arcgis.com/rest/geoenrichment/api-reference/geoenrichment-service-overview.htm). Más información sobre el enriquecimiento de datos en la ArcGIS Location Platform.
- El análisis de redes ayuda a resolver problemas complejos de redes (normalmente en redes de calles), como crear una ruta optimizada para visitar muchos destinos, encontrar la instalación más cercana, identificar un área de servicio alrededor de una ubicación o atender un conjunto de pedidos con una flota de vehículos. La ArcGIS Location Platform proporciona un servicio de generación de rutas que admite un número de operaciones de análisis de red. El servicio de generación de rutas también admite solicitudes directas (síncronas) y solicitudes de trabajo (asíncronas). ArcGIS Location Platform también proporciona soporte para varias API y SDK. Más información sobre la generación de rutas en ArcGIS Location Platform.
- El análisis geométrico es el proceso de utilizar una API del lado del cliente para realizar una o más operaciones en un punto, polilínea o polígono con el fin de resolver un problema geométrico. Más información sobre el análisis geométrico en ArcGIS Location Platform.
Funcionalidades extendidas
Todas las funcionalidades proporcionadas por un sistema de servicios de ubicación basado en ArcGIS Location Platform se consideran funcionalidades básicas. Tenga en cuenta que, aunque algunas de las funcionalidades descritas anteriormente están disponibles en el nivel gratuito de un plan de suscripción, la mayoría requieren habilitar el pago por uso. Más información sobre las cuentas de ArcGIS Location Platform.
Los distribuidores, partners y terceros de Esri también ofrecen servicios de ubicación adicionales y/o contenido de soporte. Obtenga más información en ArcGIS Marketplace.
Consideraciones
Las consideraciones siguientes aplican los pilares del marco ArcGIS Well-Architected Framework al patrón de sistema de servicios de ubicación en PaaS. La información aquí presentada no pretende ser exhaustiva, sino más bien destacar las consideraciones clave para diseñar y/o implementar esta combinación específica de sistema y patrón de implementación. Más información sobre los pilares de arquitectura del marco ArcGIS Well-Architected Framework.
Fiabilidad
La fiabilidad garantiza que su sistema proporcione el nivel de servicio requerido por la compañía, así como por sus clientes y partes interesadas. Para obtener más información, consulte la descripción general del pilar de fiabilidad.
- ArcGIS Location Platform aprovecha varias zonas de disponibilidad, regiones y proveedores de servicios para garantizar la redundancia, la resiliencia y la continuidad del servicio.
- Acuerdo de nivel de servicio (SLA) proporcionado por ArcGIS Location Platform.
- Al publicar sus propios servicios de ubicación (por ejemplo, mapas base) en ArcGIS Location Platform, deberá tener en cuenta además la posibilidad de recuperación. En estos escenarios, se recomiendan procesos y procedimientos de copia de seguridad externos a ArcGIS Location Platform.
Seguridad
La seguridad protege sus sistemas y su información. Para obtener más información, consulte la descripción general del pilar de seguridad.
- La creación de aplicaciones con ArcGIS Location Platform que accedan a recursos protegidos requiere autenticación. ArcGIS Location Platform requiere una cuenta de ArcGIS Location Platform y una suscripción, que admite la clave de API y la autenticación basada en OAuth 2.0. Más información sobre seguridad y autenticación.
- Los sistemas están sujetos a evaluaciones de vulnerabilidad, incluyendo escaneos del sistema, de las aplicaciones web y de la base de datos.
Rendimiento y escalabilidad
El rendimiento y la escalabilidad tienen como objetivo optimizar la experiencia general de los usuarios con el sistema, así como garantizar que este se adapte a las demandas cambiantes de la carga de trabajo. Para obtener más información, consulte la descripción general del pilar de rendimiento y escalabilidad.
- ArcGIS Location Platform se encarga automáticamente del escalado.
- Varias redes de distribución de contenidos proporcionan mapas y aplicaciones altamente escalables a diversas ubicaciones en todo el mundo.
- Para los servicios de ubicación publicados por la organización, el alojamiento de datos geoespaciales regionales está disponible en Estados Unidos, Europa y Asia-Pacífico para mejorar el rendimiento y cumplir los requisitos de residencia de datos de apoyo.
Automatización
La automatización tiene como objetivo reducir el esfuerzo dedicado a la implementación manual y a las tareas operativas, lo que conduce a una mayor eficiencia operativa, así como a la reducción de las anomalías del sistema introducidas por las personas. Para obtener más información, consulte la descripción general del pilar de automatización.
- Los servicios de ubicación proporcionados por Esri en ArcGIS Location Platform son administrados por Esri y, por lo general, no requieren ninguna automatización para su funcionamiento y mantenimiento.
- Los flujos de trabajo relacionados con el uso de los servicios de ubicación y/o la publicación y administración de los servicios de ubicación específicos de la organización alojados en ArcGIS Location Platform pueden automatizarse. Se hace más habitualmente utilizando ArcGIS API for Python.
Integración
La integración conecta este sistema con otros para prestar servicios empresariales y amplificar la productividad de la organización. Para obtener más información, consulte la descripción general del pilar de integración.
- El sistema de servicios de ubicación se utiliza más comúnmente como proveedor de servicios para otros sistemas y aplicaciones en uso en toda la empresa de una organización. Como tal, la integración es muy común y lo más habitual es que se gestione a través de la integración a nivel de servicios.
- Los servicios de ubicación se integran y utilizan fácilmente fuera del ecosistema de ArcGIS mediante API de cartografía, SDK y bibliotecas de código abierto basadas en normas.
Observabilidad
La observabilidad proporciona visibilidad del sistema, habilitando al personal de operaciones y a otros roles técnicos para mantener el sistema funcionando en un estado saludable y estable. Para obtener más información, consulte la descripción general del pilar de observabilidad.
- La monitorización minuciosa del aprovechamiento de los servicios es importante con este patrón de sistema. La prestación de servicios de ubicación suele extenderse a toda la organización (y posiblemente más allá), por lo que los patrones de uso y el crecimiento pueden no estar previstos por los diseñadores u operadores del sistema. La monitorización ayuda a tomar decisiones sobre cuándo escalar y evolucionar para satisfacer la demanda sin dejar de funcionar correctamente (y de acuerdo con los SLA).
- La ArcGIS Location Platform, como oferta PaaS, no admite la observación de su infraestructura subyacente ni de las partes internas del software. Sin embargo, ofrece formas de observar el aprovechamiento y el estado del sistema. Incluye la monitorización del uso de las aplicaciones, así como de las capas a través del cuadro de mando de ArcGIS Location Platform.
Otro
Las consideraciones adicionales para diseñar e implementar un sistema de servicios de ubicación como PaaS incluyen:
- Esri gestiona la administración y el funcionamiento de los servicios de ubicación proporcionados por Esri.
- Al publicar servicios de ubicación de la organización, a la hora de implementar este patrón de sistema debe tenerse muy en cuenta una sólida gobernanza y la alineación con las políticas y roles de TI, como el administrador de datos y el gestor de contenidos.
Recursos relacionados: