2011-05-05 4 views
6

La última vez que revisé Google y Yahoo NO le permiten poner sus mapas detrás de un inicio de sesión para una aplicación comercial. No estoy seguro acerca de Microsoft. La única otra opción que conozco es OpenStreeMaps, que supongo que es gratis. OpenStreetMaps dice utilizar una de estas API de terceros OpenLayers, Mapstraction, Staticmaps o Web Maps Lite de CloudMade para sus mapas¿Qué es una api de buen mapa para una aplicación comercial?

¿Extrañaba a alguien?

Así que mi pregunta para ser más específico es:? En términos de precio, calidad, rendimiento y facilidad de implementación cuál es el mejor"

La compra de una licencia de Google, Yahoo o Microsoft pueden ser una opción si es posible que la preocupación por la OpenStreeMaps es la calidad, el rendimiento y la facilidad de implementación

Nota:.. Nosotros sólo estamos interesados ​​en las API de JavaScript

Respuesta

3

que le daría un 1 en la parte frontal como el Polymaps. chicos de SimpleGeo y Stamen (con ayuda de Mike Bostock) han hecho un excelente trabajo con la biblioteca. Es rápido, fácil de usar y poderoso.

Además, creo que vale la pena echarle un vistazo a los siguientes.

  • OpenLayers - No es tan llamativo, pero muy potente y bien apoyado por una comunidad activa. Por el momento, falta soporte móvil (si eso es importante para usted), pero se está desarrollando activamente para intentar solucionarlo.

  • Tile5 - Una biblioteca razonablemente nueva que se centra en HTML5 y características móviles, pero presenta compatibilidad con IE7 y superior. Descargo de responsabilidad: Comencé la biblioteca y continúo trabajando en Tile5, así que creo que es bastante bueno, pero también creo que estas otras bibliotecas también lo son.

  • Leaflet - acaba de anunciar de empresa de mapas Cloudmade (alimentado por los mapas de OSM) esta API ofrece compatibilidad similar a Tile5, y tengo que decir que es muy bien hecho.

La buena noticia es que creo que tenemos donde elegir, es sólo una cuestión de decidir qué es importante para usted y luego hacer una selección en la biblioteca que mejor se adapte a sus necesidades.

Cuestiones relacionadas