O no estás entendiendo, o no terminas de leer lo que se te pone: Esos mapas que aparecen en esa web
se generan dinámicamente gracias a los recursos de
GoogleMaps.
Haznos el favor de ir a la página de
Google Developers y leer los recursos de que dispones como desarrollador y cómo usarlos:
API de Google Maps Documentación para desarrolladores de Google Maps.
Por cierto, en cuando a
comprarlos, a menos que tengas algunos miles (o millones) de Dolares / Euros, tengo mis dudas de que puedas pagarlos... No son desarrollos baratos.
Lo que Google hace es alquilarte el servicio, cuando tu uso es muy intenso, a fin de que tengas la oportunidad de hacer geolocalización sobre su servicio de mapas, más allá de cierta cantidad de veces por día.
Pero eso es un servicio que Google provee. No es que
venda los mapas.
Y
eso es precisamente lo que www.idealista.com
hace: Pagarles por el servicio de mapeo.
¿Se entiende?