Я использовал Карты Google пару раз, но что интересно о OpenLayers.
Прежде чем начинать какую-либо кодировку, вот несколько вопросов, которые мне приходят,
- Почему я должен использовать OpenLayers вместо Google Maps?
- За исключением лицензии OSS, в любом случае
- Вы столкнулись с ситуацией, в которой вы бы рекомендовали абсолютизировать использование OpenLayers?
- Я сделал поиск о "OpenLayers" в Stack Overflow; ответов не так много. Означает ли это, что это решение мало используется? Может ли это быть проблемой для долгосрочной жизнеспособности проекта?
- Для тех из вас, кто уже использовал OpenLayers: есть ли какие-либо общие проблемы/проблемы, с которыми я могу столкнуться?
- Как насчет использования JavaScript Framework с ним? Я видел его с помощью Prototype, и я знаю Prototype, так что все будет в порядке. Но как насчет использования чего-то вроде MooTools? (Что несовместимо с Prototype, BTW)
- Есть ли какие-то проблемы со скоростью и производительностью? Мне нужно, чтобы мое приложение было отзывчивым и не могло ждать часа, чтобы отобразить карту.
- Доступны ли карты для многих мест или есть много недостающих?
- То есть, я во Франции, и мне нужно, чтобы мое приложение работало хотя бы для больших городов... Это будет хорошо?
- Если нет, легко ли найти слои и визуализацию для OpenLayers и интегрировать их?
- Существует ли какой-либо API для отображения дорог?
- Например, чтобы показывать дороги только в одну сторону.
- Если да, как я могу это сделать? Должен ли я иметь какой-то файл, содержащий информацию о дорогах, а затем отображать их на карте?
- Знаете ли вы хороший учебник для OpenLayers?
Я еще не пробовал, это просто из голубых вопросов...