¿Cuáles son las implicaciones de que Apple utilice los mosaicos y datos de OpenStreetMap en lugar de Google Maps en los dispositivos iOS?Artboard

Recientemente he investigado soluciones/apps de mapas para mi iPhone, y como vivo en Irak, necesitaba una app que guardara los mapas en caché localmente porque los datos celulares son lentos/no fiables y están limitados a 300MB/mes aquí, definitivamente no es lo ideal para los mapas online, así que me encontré con unas cuantas apps que usan OpenStreet y aquí están las diferencias clave entre las dos en mi opinión, para demostrarlo, déjame mostrarte primero un par de instantáneas para Bagdad tomadas en la misma escala:

Bagdad en Google Maps

main-qimg-2e5cd953d4b80a1797441bc4dd582ded.webp

Bagdad en OpenStreet Maps

main-qimg-ee261596d195e6d1f52b18e3d0bc6a02.webp

Diseño/Esquema de colores:
No hay duda de que Google tiene mucho más dinero para contratar a buenos diseñadores/mapeadores para hacer el trabajo, pero seamos sinceros, vivimos en un mundo donde lo gratuito se ha vuelto tan bueno que ya no nos conformamos con la mediocridad en las soluciones gratuitas, el diseño y el esquema de colores de Google Maps es mucho más atractivo, se pueden diferenciar varios aspectos de un mapa al instante, y rara vez se tiene un problema para reconocer el tipo de un área sin importar lo ocupado que esté el mapa. El motivo es que Google utiliza variaciones del color amarillo/naranja para representar las carreteras y la tierra (sobre todo los desiertos). También utilizan el verde claro y un tono muy bonito de azul para el agua, todos ellos colores cuidadosamente elegidos que son muy fáciles de ver y muy distinguibles. Por otro lado, OpenStreet utiliza bastantes colores, incluido el rojo, que no me parece algo que vaya a reconocer en un mapa, después de todo, ¡nada en nuestro planeta es realmente rojo! El Gran Cañón lo es, pero no es ese tono de rojo.

Nombres de lugares localizados:
Como he dicho, vivo en Irak, así que los nombres árabes escritos en inglés no siempre tienen mucho sentido, pero he encontrado que Google Maps es muy inteligente a la hora de mostrarme los nombres árabes cuando están disponibles, lo que ayuda a que el mapa sea mucho más legible, mientras que OpenStreet tiene una implementación muy pobre de esa funcionalidad, ¡especialmente que la mayoría de la localización parece estar hecha por personas no locales que obtienen la traducción/conversión al árabe de forma incorrecta!

Cobertura mundial:
OpenStreet tiene un mapa muy pobre de Bagdad, un montón de lugares faltan en él, y estoy hablando de cosas importantes como hospitales, ministerios y parques. Incluso recuerdo haber tenido que hacer una edición para añadir un aeropuerto. Mientras que Google Maps tiene un número muy, muy sorprendente de lugares en su versión, ¡hasta las pequeñas tiendas y calles!

UI/UX de los propios mapas:
Las capturas de pantalla que he incluido le dan la ilusión de que OpenStreet tiene muy pocos lugares almacenados para Bagdad, mientras que Google tiene un montón de ellos, y si bien esto es algo cierto, Openstreet's mapa isn'no es tan malo como parece a esta escala, si te acercas, encontrarás cada vez más lugares, cosa que también ocurre con Google Maps, pero la diferencia es que Google perfila los elementos del mapa con un color negruzco y los nombres con blanco, además tienen un algoritmo de proximidad muy bueno para determinar el tamaño de la letra del título de una zona en función de su tamaño, lo que les permite mostrar tanta información en una escala tan alta. Recuerdo haber leído un artículo sobre lo mucho que ha trabajado Google en esto, mientras que OpenStreet parece que ni siquiera lo ha intentado!

Así que en base a lo anterior, Apple está empezando a utilizar un mal servicio de mapas en comparación con Google, y las implicaciones van a afectar a los clientes de Apple en un montón de países donde OpenStreet no tiene la cobertura que tiene Google, ¡yo personalmente odiaría que la aplicación de Mapas de iOS por defecto empiece a utilizar OpenSreet!