Si la création de cartes vous semble problématique, maptalks est l'outil dont vous avez besoin.
Il permet d'intégrer facilement des cartes en 2D et 3D.
Enfin, comme il est sous licence DSB3-clause, vous pouvez l'utiliser pour vos prochains projets de sites web personnels comme professionnels, l'adapter à vos besoins et surtout participer à son développement.