He usado Google Maps un par de veces, pero qué se pregunta acerca de OpenLayers.
Antes de comenzar cualquier tipo de codificación, aquí hay un par de preguntas que vienen a la mente,OpenLayers vs Google Maps?
- qué iba a utilizar OpenLayers en lugar de Google Maps?
- A excepción de la licencia de software libre, de todos modos
- ¿Encontró cualquier situación en la que le recomiendo absolutamente no utilizar OpenLayers?
- Hice un search about "OpenLayers" on Stack Overflow; no hay muchas respuestas ¿Significa que esta solución no se usa mucho? ¿Podría ser un problema para la viabilidad a largo plazo del proyecto?
- Para aquellos de ustedes que ya han usado OpenLayers: ¿hay algún problema/escollo común que pueda encontrar?
- ¿Qué hay de usar un marco de JavaScript con él? He visto que está usando Prototype, y conozco Prototype, así que estaría bien. Pero, ¿qué pasa con el uso de otra cosa como MooTools? (que no es compatible con Prototype, BTW)
- ¿Hay algún tipo de problemas relacionados con la velocidad y el rendimiento? Necesito que mi aplicación responda y no puedo esperar horas para que se muestre un mapa.
- ¿Hay mapas disponibles para muchos lugares o faltan muchos?
- Es decir, estoy en Francia y necesito que mi aplicación funcione al menos para las grandes ciudades ... ¿Va a estar bien?
- si no es así, ¿es fácil encontrar capas y visualizaciones para OpenLayers e integrarlas?
- ¿Hay algún tipo de API para mostrar las carreteras?
- Por ejemplo, para mostrar las carreteras que son de sentido único.
- En caso afirmativo, ¿cómo puedo hacer eso? ¿Tengo que tener algún tipo de archivo que contenga la información de esos caminos y, luego, mostrarlos en el mapa yo solo?
- ¿Conoces algún buen tutorial para OpenLayers?
no he probado todavía, los que acaban de salir de las preguntas azules ...
Por curiosidad, ¿por qué la "licencia OSS" sería un punto a favor de OpenLayers, excepto por razones filosóficas? Suponiendo que la licencia de Google le permite hacer lo que quiere de forma gratuita, ¿por qué influiría en su decisión de alguna manera? – Mark
@Mark Hay problemas con la licencia de Google. IANAL pero entiendo que mostrar datos en Google Maps otorga a Google una licencia ilimitada para copiar, modificar, transformar y redistribuir sus datos. P.ej. [es ilegal] (http://blog.ordnancesurvey.co.uk/2010/08/what-the-psma-really-means/) para mostrar los datos derivados de los productos GIS de UK Ordnance Survey en Google Maps. Otra ventaja de OSS es que OpenLayers no está sujeto a los caprichos de una organización. Aunque en la práctica, probablemente pueda confiar en el buen sentido de Google (y en el dinero y las razones comerciales) para admitir Google Maps en el futuro – MarkJ
Google Maps no es totalmente gratuito (http://www.google.com/support/forum/p/maps)/thread? tid = 42dbb1b2b5dbc6ad & hl = en). La licencia depende de cómo la uses. –