سرویس نقشه الوکادو
نقشه ایران با تایلهای OpenStreetMap که بهصورت کامل روی سرورهای ما کش شده است — بدون هیچ وابستگی بیرونی، با سرعت بالا و نمایش دقیق موقعیت کاربر. کافی است با حساب الوکادو وارد شوید، کلید API بگیرید و یک خط اسکریپت به سایتتان اضافه کنید.
ورود با الوکادو و دریافت کلید API مستندات کامل
ثبتنام جداگانهای در کار نیست؛ با همان حساب الوکادو وارد میشوید و کد تایید داخل پیامرسان الوکادو میآید.
مقایسهٔ تعرفه با نشان
همهٔ مبالغ به تومان و به ازای هر ۱٬۰۰۰ واحد است، همان شکلی که نشان اعلام میکند. تعرفهٔ نشان در ۲۲ مهر ۱۴۰۵ از صفحهٔ رسمی تعرفههای پلتفرم نشان برداشته شده است.
| سرویس | نشان | نقشه الوکادو | تفاوت |
|---|---|---|---|
| نمایش نقشه وب (لود نقشه) | ۲۴ هزار تومان | ۲۳ هزار تومان | ۱ تومان ارزانتر در هر لود |
|
تایل نقشهٔ وکتور و POI
نشان تایل را جدا از لود نقشه حساب میکند؛ اینجا در هزینهٔ لود است.
|
۶۰۰ تومان | رایگان | رایگان |
| سرویس جستجو | ۴۰ هزار تومان | ۳۹ هزار تومان | ۱ تومان ارزانتر در هر درخواست |
|
تکمیل خودکار حین تایپ
نشان هر درخواست جستجو را جدا حساب میکند؛ اینجا یک سشن تا ۲۵ درخواست را میپوشاند.
|
۴۰ هزار تومان | ۳۹ هزار تومان | ۱ تومان ارزانتر در هر سشن جستجو |
| تبدیل نقطه به آدرس | ۴۰ هزار تومان | ۳۹ هزار تومان | ۱ تومان ارزانتر در هر درخواست |
| مسیریابی خودرو | ۴۰ هزار تومان | ۳۹ هزار تومان | ۱ تومان ارزانتر در هر بخش مسیر |
| مسیریابی دوچرخه | ۴۰ هزار تومان | ۳۹ هزار تومان | ۱ تومان ارزانتر در هر بخش مسیر |
| مسیریابی پیاده | ۴۰ هزار تومان | ۳۹ هزار تومان | ۱ تومان ارزانتر در هر بخش مسیر |
| ماتریس فاصله | ۴۰ هزار تومان | ۲۰ هزار تومان | ۲۰ تومان ارزانتر در هر درایه |
| نقشه استاتیک | ۲۴ هزار تومان | ۲۳ هزار تومان | ۱ تومان ارزانتر در هر تصویر |
نحوه استفاده
۱) اسکریپت را با کلید خودتان به صفحه اضافه کنید:
<script src="https://map.bitjob.ir/map.js?key=YOUR_API_KEY"></script>
۲) یک عنصر برای نقشه بگذارید و نقشه را بسازید:
<div id="map" style="height:400px"></div>
<script>
AlooMap.ready(function () {
var map = AlooMap.map('map', { center: [35.6892, 51.3890], zoom: 12 });
AlooMap.locate(map); // نمایش موقعیت دقیق کاربر با دایره دقت
});
</script>
خروجی AlooMap.map یک نقشه کامل Leaflet است؛ همه امکانات Leaflet
(مارکر، رویداد کلیک، ...) روی آن در دسترس است. Leaflet و تایلها از همین سرور لود میشوند.
API
| متد | توضیح |
|---|---|
AlooMap.ready(cb) | آمادهسازی (لود Leaflet و ساخت سشن). Promise هم برمیگرداند. |
AlooMap.map(el, opts) | ساخت نقشه بهصورت همزمان — داخل ready. گزینهها: center، zoom، leaflet. |
AlooMap.createMap(el, opts) | مثل بالا ولی Promise؛ نیازی به ready جداگانه ندارد و خطا را داخل عنصر نمایش میدهد. |
AlooMap.tileLayer(opts) | فقط لایه تایل، برای نقشه Leaflet موجود. |
AlooMap.locate(map, opts) | نمایش زنده موقعیت کاربر (GPS دقیق + دایره دقت). خروجی: { stop() }. |
مارکر و پاپآپ، مسیریابی جادهای، محاسبه مسافت و زمان، رویدادها، REST API و نمونه کد کامل در صفحهٔ مستندات توضیح داده شده است.
هزینه
هر بار لود نقشه (ساخت سشن جدید) هزینه ثابتی از موجودی حساب شما کم میکند. سشن تا چند ساعت در همان تب مرورگر معتبر میماند و رفرشهای همان تب هزینه مجدد ندارد. شارژ حساب از صفحهٔ شارژ حساب و با درگاه بانکی انجام میشود.