بعد از پولی شدن گوگل مپ و در نتیجه تحریم بلافاصلهی ایرانی ها مدتی بود دنبال یک سرویس رایگان و سیستمی آزاد برای نمایش نقشه برای پروژهی طراحی سایت بودم که هم به راحت بتوانم در طراحی سایت استارتاپی نوپا با منابع مالی محدود استفاده کنم تا از این طریق مقداری از هزینه های مشتریانم را کاهش بدم. بعد از کلی گشت و گذار تو اینترنت(گوگل و تلگرام) و سایت های ایرانی و خارجی با کلی سرویس رایگان و پولی روبه روشدم یکی از سرویس های رایگان openstreet map بود برای مطالعه شرایط استفاده از نقشه های این مجموعه می توانید به وب سایت آن مراجعه کنید.بعد از انتخاب منبع نقشه باید یک کتابخانه برای لود نقشه ها در وب سایت یا هر اپلیکشن دیگه ای انتخاب کنید.osm کلی کتابخانه آزاد برای اکثر زبان های برنامه نویسی داشت که api مپ گوگل هم یکی از این ها بود از بین این همه api برای نمایش نقشه در وب سایت و در سمت کاربر به یک api آزاد(نرم افزار آزاد) نیاز داشتم که از بین apiهای موجود openlayer را انتخاب کردم زیرا با جاوا اسکریپت توسعه داده شده و از همه مهمتر یک نرم افزار آزاد است چون من هم عاشق سیستم ها نرم افزار آزاد هستم openlayer را انتخاب کردم تا دوباره در هزینه های کارفرما صرفه جویی کنم و سیستم نمایش نقشه را با کمک osm و openlayer کامل کردم.