あなたのページに OpenStreetMap を埋め込む/マッシュアップする方法はありますか ( Google Maps APIの仕組みのように)?
いくつかのマーカーを使用してページ内にマップを表示し、ドラッグ/ズーム、おそらくルーティングを許可する必要があります。このための Javascript API があると思われますが、見つけられないようです。
検索すると、未加工の地図データにアクセスするための APIが得られますが、それは地図の編集用のようです。さらに、それを扱うのは AJAX にとっては大変な作業です。