Respuestas:
Traté de explicar los detalles relevantes de su interés a continuación. Quiero decir brevemente, si quieres construir una gran aplicación, lo que estás buscando es ese OpenLayers.
OpenLayers es una biblioteca JavaScript de código abierto que proporciona muchos métodos ricos para crear aplicaciones basadas en la web similares a Google Maps. admite muchos eventos y controles además de esto, puede agregar demasiadas capas que funcionan integradas con los mapas de Google Maps, Yahoo Maps, Virtual Earth, TMS, WMS, CloudMade y XYZ, y los mapas MapBox.
como MapBox es un diseñador de mapas realmente colorido y hermoso además de ayudarlo a desarrollar micrositios con algunas herramientas. Es un poco difícil desarrollar una gran aplicación con sus herramientas, además no es a granel. es realmente bueno en la plataforma de publicación de mapas, sin embargo, creo que está limitado con capacidades no similares a las de capas abiertas. para servir un mapa web con mapbox, debe consultar sus herramientas:
Modest Maps está escrito para ser mínimo y hacer pocas suposiciones sobre los usos. Es la base perfecta para construir herramientas de mapeo.
Wax agrega controles de zoom, enlaces permanentes y una funcionalidad mucho más básica e interfaz de usuario a Modest Maps.
mmg agrega soporte flexible para las características de GeoJSON en Modest Maps.
HTMAPL facilita la creación de mapas con Modest Maps al escribir nada más que HTML simple.
Easey agrega transiciones de suavizado, zoom y panorámica a mapas modestos.
como TileMill, es un desarrollador de estilo de mapa para mapas coloridos. en realidad es un diseñador de mapas que admite muchos archivos como ESRI Shapefile, KML, GeoJSON, GeoTIFF, PostGIS y SQLite. Puede mostrar su trabajo de fábrica de azulejos en Openlayers o Google.
TileMill es una herramienta para que los cartógrafos diseñen rápida y fácilmente mapas para la web utilizando datos personalizados. Está construido sobre la poderosa biblioteca de representación de mapas de código abierto Mapnik, el mismo software que OpenStreetMap y MapQuest usan para hacer algunos de sus mapas. TileMill no pretende ser una herramienta de cartografía de uso general, sino que se enfoca en simplificar y simplificar un conjunto limitado de casos de uso.
Espero que te ayude...