Я пару раз пользовался Google Maps, но что интересного в OpenLayers.
Прежде чем приступить к программированию, вот несколько вопросов, которые приходят мне в голову:
- Why would I use OpenLayers instead of Google Maps?
- Except for its OSS licence, anyway
- Сталкивались ли вы с какой-либо ситуацией, в которой вы бы рекомендовали категорически не использовать OpenLayers?
- Я выполнил поиск "OpenLayers" в Stack Overflow; ответов не много. Означает ли это, что это решение мало используется? Может ли это стать проблемой для долгосрочной жизнеспособности проекта?
- For those of you who have already used OpenLayers: are there any common pitfalls / problems I may encounter?
- What about using a JavaScript Framework with it? I've seen it's using Prototype, and I know Prototype, so that would be OK. But what about using something else like MooTools? (Which is not compatible with Prototype, BTW)
- Есть ли какие-либо проблемы, связанные со скоростью и производительностью? Мне нужно, чтобы мое приложение было отзывчивым, и я не могу ждать часами, чтобы отобразить карту.
- Are there maps available for many places, or are there lots of those missing?
- That is, I'm in France, and need my application to work at least for big cities... Will that be OK?
- если нет, то легко ли найти слои и визуализации для OpenLayers и интегрировать их?
- Is there any kind of API to display roads?
- For instance, to show roads that are one-way only.
- Если да, то как я могу это сделать? Должен ли я иметь какой-то файл, содержащий информацию об этих дорогах, а затем отображать их на карте самостоятельно?
- Вы знаете какой-нибудь хороший учебник по OpenLayers?
Я еще не пробовал, это просто неожиданные вопросы...