Требование "общепринятого" способа - бессмысленно.
Берете leaflet.js, подключаете карту OSM, ваши данные кладете в GeoJSON, подключаете к карте. "Вставляете себе на сайт."
Если вы хоть что-то умеете, вам будет достаточно учебных материалов на
https://leafletjs.com
Если не умеете - сначала учитесь. Или заплатите фрилансеру, который умеет.