OSM:n käyttö vastaavasti kuin Googlen Map API

Olen jo useamman vuoden käyttänyt google mapsia omilla sivuillani heidän API:n ohjeiden mukaan (piirtänyt reittejä ja merkinnyt geotägättyjä valokuvia). Nyt on tullut eräs uusi idea, johon google ei oikein taivu. Haluaisin merkiä erittäin rajatulle alueelle valokuvien ottopaikkoja, siis muutaman metrin tarkkuudella, niin että ympäristön talot yms. olisivat tasan oikeilla paikoillaan…

Onko OSM:lle vastaavaa API:a kuin googlella? Löytyykö tähän jotain yksinkertaisia tutoriaaleja?

Kenties tämä vastaa kysymykseesi http://wiki.openstreetmap.org/wiki/Deploying_your_own_Slippy_Map