برای نمایش یک نقشه داینامیک در وبسایت یا اپلیکیشن تحت وب به یک کیت توسعهی نرمافزار یا SDK نیاز است و "Map Tehran-Web SDK" در نسخهی جاری بر پایهی کتابخانههای OpenLayers نسخهی5.3.0 پیادهسازی شده است و برای پیاده سازی صحیح لازم است تا مبانی اولیهی کار با این کتابخانهها را بدانید.
SDK مذکور که با زبان جاوا اسکریپت نوشته شده است این امکان را به توسعهدهندگان میدهد تا به سادگی و تنها با چند خط کد جاوا اسکرپیت یک نقشه تحت وب ایجاد کنید و همچنین توسط متدهای مشخص و استانداردی که در این کیت توسعه در نظر گرفته شدهاند میتوان آیتمهای متفاوتی مانند مارکر، خط، چندضلعی، دایره و ... را به نقشه اضافه نمود و تنها کافیست یک Instance از نقشه ایجاد کنید و توسط متدهایی که در کلاس Map تعریف شدهاند با نقشه و قابلیتهای آن کار کنید.
"Map Tehran-Web SDK" به صورت یک Wrapper بر روی OpenLayers عمل می کند و همچنین به کتابخانه jQuery نیاز دارد.
برای اطلاع از نحوه کار با نقشه و تمامی متدهای موجود به https://openlayers.org مراجعه کنید و همچنین براي درك مواردي كه در اين راهنما توضيح داده شده اند، بهتر است از چگونگي تعامل كاربر نهايي با نقشه نيز آگاه باشيد.
کاربران خارج از شهرداری تهران جهت استفاده از"Map Tehran-WEB SDK"، ابتدا باید در سایت "تهران من" با آدرس https://my.tehran.ir ثبت نام نموده و سپس مشخصات ثبت نامی خود را در سایت https://api.tehran.ir بارگزاری نمایید.
لازم به ذکر است همکاران شهرداری تهران، می بایست درخواست خود را در سامانه NOC (مرکز عملیات شبکه) با آدرس https://noc-new.tehran.iri و در قسمت سرویس های اطلاعات مکانی مطابق با تصویر ذیل بارگزاری و در صورت نیاز به راهنمایی بیشتر با پشتیبانی ناک 96069200 تماس حاصل نمایند.

جهت دریافت فایل راهنما، اینجا کلیک نمایید.
جهت دریافت نمونه کد برنامه نویسی، اینجا کلیک نمایید.