В наличии фирменные биндинги для OpenLayers.
- Terms of Use
- Скачиваем дополнение к OpenLayers (а заодно и файл с примером)
- Читаем, все просто:
Код: Выделить всё
var cloudmade = new OpenLayers.Layer.CloudMade("CloudMade", { key: 'BC9A493B41014CAABB98F0471D759707', styleId: 1 });
- API Key регистрируется здесь. На localhost у меня работало с любым ключом, более того и без библиотеки напрямую читать тайлы тоже можно. Но в принципе, зарегистрироваться несложно.
- Чтобы изменить стиль отправляемся назад к списку
- Выбираем понравившийся и нажимает 'Fullscreen'
- По открывшейся большой карте щелкаем правой кнопкой и ищем "Информацию об изображении" (в Опера - "Свойства изображения"):
"BC9A493B41014CAABB98F0471D759707" - это API Key, нам не нужен. А следующее число "999" и есть styleId.
Код: Выделить всё
http://pts.cloudmade.com/BC9A493B41014CAABB98F0471D759707/999/256/14/8185/5447.png?1253694114