Por qué una migración debería llevar una tarde y no un trimestre
Si cambiar de API de ubicación lleva un trimestre, la integración anterior se diseñó para que irse saliera caro, fuera o no esa la intención declarada.
Si cambiar de API de ubicación lleva un trimestre, la integración anterior se diseñó para que irse saliera caro, fuera o no esa la intención declarada.
Las solicitudes de autocompletado de direcciones ahora son compatibles en los hosts compatibles que lo ofrecen, con la misma estructura de solicitud de autocompletado que usa cada proveedor.
Las solicitudes por lotes en My Geocode tienen un tamaño acorde con lo que ya admiten los grandes proveedores, así que una integración por lotes existente no debería necesitar cambios de tamaño.
Nuevas guías de migración específicas explican cómo pasar una integración existente a My Geocode, proveedor por proveedor y endpoint por endpoint.
Una sola página reúne ahora los diecisiete hosts compatibles uno al lado del otro, para que sea fácil ver qué proveedores se pueden sustituir con una sola clave.
Las solicitudes de Geocode.Farm ahora funcionan sin cambios con nuestro host, con los mismos parámetros y campos de respuesta, y solo hay que actualizar el nombre de host y la clave.
Las consultas de elevación suelen ser una pequeña dependencia dentro de una cuenta de Google Maps más grande. Así puedes trasladar esa pieza concreta de forma limpia.
Las solicitudes de Open-Elevation ahora se resuelven con nuestro host y devuelven las cifras de elevación con la misma estructura, y el cambio solo requiere un nombre de host y una clave.
Una consulta de zona horaria de Google suele ir incluida en una cuenta de Maps Platform más grande. Así puedes trasladar solo esa pieza.
Las solicitudes creadas para OpenStreetMap Nominatim ahora funcionan con nuestro host, con los mismos parámetros y la misma estructura de respuesta, y solo cambian el host y la clave.
El objeto connection anidado y el parámetro access_key de ipstack son patrones habituales que conviene conservar durante una migración. Así funciona.
Las solicitudes con la estructura de PositionStack ahora se resuelven con nuestro host compatible con los mismos campos, así que una integración puede cambiar con solo un nombre de host y una clave.
Los campos compactos loc y org de ipinfo.io condicionaron mucho código posterior. Esto es lo que conserva una migración a un host compatible (drop-in).
Un host compatible con Geocodio reproduce ahora exactamente su formato de solicitud y de respuesta, así que una integración existente solo necesita un nuevo host y una nueva clave.
La respuesta JSON plana de ip-api.com se ha copiado mucho en otras partes del sector. Esto es lo que cambia cuando migras esa integración concreta.
Las solicitudes de MapQuest Geocoding ahora funcionan sin cambios con nuestro host, con los mismos parámetros y campos de respuesta, así que el cambio solo requiere un host y una clave.
Geocode.Farm atiende un nicho más pequeño del mercado de la geocodificación. Esto es lo que implica realmente una migración a un host compatible (drop-in).
Un host compatible con TomTom Search reproduce ahora exactamente su formato de solicitud y de respuesta, lo que permite a las integraciones existentes cambiar con un host y una clave.
Las solicitudes con la estructura de Geoapify ahora funcionan con nuestro host compatible con los mismos parámetros y campos de respuesta, y para cambiar solo hace falta un nuevo nombre de host y una nueva clave.
Las solicitudes escritas para LocationIQ ahora se resuelven con nuestro host compatible, con exactamente los mismos parámetros y campos de respuesta, y el cambio solo requiere un host y una clave.
La dependencia del proveedor rara vez aparece como una sola mala decisión. Aparece como cien pequeñas decisiones que, sin que se note, hacen que irse cueste mucho más que quedarse.
PositionStack mantiene su API deliberadamente sencilla. Esto es lo que conserva y lo que cambia una migración a un host compatible (drop-in).
Ya hay disponible un host compatible con OpenCage, con los mismos parámetros de solicitud y la misma estructura de respuesta, así que las integraciones existentes solo necesitan un nuevo host y una nueva clave.
Geocodio es conocido por la profundidad de sus datos de direcciones de Estados Unidos y Canadá y por la geocodificación masiva de CSV. Esto es lo que puedes esperar al trasladar ese flujo de trabajo a otro sitio.
Una integración de ipstack ahora funciona con nuestro host sin cambios en la gestión de solicitudes ni de respuestas, aparte de un nuevo host y una nueva clave.
MapQuest Geocoding tiene una larga trayectoria en la cartografía para el gran público. Esto es lo que requiere realmente una migración a un host compatible (drop-in).
Las llamadas creadas para ip-api.com ahora se resuelven con nuestro host con los mismos campos, así que el cambio no requiere nada más que un nuevo host y una nueva clave.
TomTom Search está muy integrado en el software de automoción y de gestión de flotas. Este artículo explica qué cambia y qué se mantiene cuando trasladas la parte de geocodificación.
Una consulta de IP creada para ipinfo.io ahora funciona con nuestro host y devuelve los mismos campos, y el cambio solo requiere un nombre de host y una clave.
Un nombre de campo propietario o un modelo de objetos a medida no le ahorra nada al proveedor y más adelante le cuesta al cliente reescribir su código. Un JSON sencillo y predecible no es una función que falte.
Geoapify agrupa varias API de ubicación bajo una sola clave. Esto es lo que implica concretamente migrar la parte de geocodificación.
Las solicitudes existentes de Mapbox Geocoding ahora funcionan sin cambios con nuestro host compatible, con exactamente los mismos parámetros y la misma estructura de respuesta, sin la marca.
LocationIQ construyó su oferta sobre datos geográficos abiertos con una API sencilla basada en claves. Esto es lo que cambia cuando migras desde ella.
Un nuevo host compatible reproduce exactamente las solicitudes y respuestas de HERE Geocoding and Search, así que el cambio solo requiere un nombre de host y una clave.
OpenCage se hizo un nombre con un alta sencilla y datos abiertos combinados. Así es en la práctica una migración a un host compatible (drop-in).
Las solicitudes creadas para Bing Maps REST Services ahora funcionan sin cambios con nuestro host, con exactamente los mismos parámetros y campos de respuesta.
Mapbox Geocoding devuelve GeoJSON, lo que condiciona mucho código posterior. Esto es lo que cambia y lo que no cuando cambias de proveedor.
Apunta tus llamadas de geocodificación existentes de Google Maps Platform a nuestro host con una nueva clave, y la estructura de solicitud y de respuesta se mantiene exactamente igual.
Un SDK te pide confiar en la biblioteca cliente de una empresa durante toda la vida de tu proyecto. Un host compatible te pide cambiar una línea de configuración.
La API Geocoding and Search de HERE es habitual en entornos de automoción y empresariales. Este artículo explica lo que implica una migración a un host compatible (drop-in).
Las integraciones con Bing Maps REST Services se apoyan en una estructura resourceSets característica. Esto es lo que toca realmente una migración a un host compatible (drop-in).
Un repaso de lo que cambia realmente cuando apuntas una integración de Google Maps Platform a My Geocode, y de lo que tu código actual puede conservar sin tocarlo.