Mobile Tile Server

+۱۰۰
بارگیری‌ها
رده‌بندی محتوا
مناسب برای همه
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت

درباره این برنامه

درباره این برنامه
سرور کاشی موبایل می تواند به عنوان یک سرور HTTP استفاده شود و کاشی های نقشه را از حافظه دستگاه ارائه می دهد. هنگامی که سرور در حال اجرا است، می توانید از برنامه های مختلف نقشه برداری به کاشی ها دسترسی داشته باشید.

این برنامه چهار گزینه اصلی را ارائه می دهد:
•  دسترسی به کاشی های نقشه محلی
•  دسترسی به فایل های محلی MBTiles
•  با طرحواره کاشی QuadKey به یک سرور کاشی هدایت شوید
•  دسترسی به فایل های ثابت


دسترسی به کاشی های نقشه محلی

می‌توان به کاشی‌های نقشه محلی در آدرس زیر دسترسی داشت: http://localhost:PORT/tiles

جایی که PORT در تنظیمات برنامه تنظیم شده است. در تنظیمات، باید دایرکتوری را مشخص کنید، جایی که فایل ها در آن ذخیره می شوند. این دایرکتوری به عنوان روت برای سرور استفاده می شود. تمام فایل های موجود در آن دایرکتوری (از جمله زیر شاخه ها) از سرور قابل دسترسی خواهند بود.

مثال
اگر کاشی‌های نقشه را در «/storage/emulated/0/MobileTileServer/tiles/Plovdiv/{z}_{x}_{y}.png» ذخیره کرده‌اید، می‌توانید دایرکتوری ریشه را روی «/storage/emulated/ تنظیم کنید. 0/MobileTileServer'. سپس برای دسترسی به این نقشه، سرویس را راه اندازی کنید و به مسیر زیر بروید:
'http://localhost:PORT/tiles/Plovdiv/{z}_{x}_{y}.png'
در این مورد دایرکتوری ریشه به پوشه والد (که حاوی زیرپوشه 'Plovdiv' است) اشاره می کند. به این ترتیب می توانید چندین زیرپوشه حاوی کاشی های نقشه مختلف داشته باشید و همه از طریق یک سرور قابل دسترسی باشند!


دسترسی به فایل های محلی MBTiles

را می توان در آدرس پیدا کرد: http://localhost:PORT/mbtiles

جایی که PORT در تنظیمات برنامه تنظیم شده است. در تنظیمات، باید دایرکتوری را مشخص کنید، جایی که فایل ها در آن ذخیره می شوند. این دایرکتوری به عنوان روت برای سرور استفاده می شود. تمام فایل های موجود در آن دایرکتوری (از جمله زیر شاخه ها) از سرور قابل دسترسی خواهند بود.

از آنجایی که MBTiles از طرحواره TMS برای ذخیره کاشی‌های نقشه استفاده می‌کند، مختصات y باید به منظور یافتن ردیف کاشی صحیح تبدیل شود. اگر برنامه شما از طرح کاشی XYZ استفاده می کند، مقدار منفی y (-y) را به عنوان پارامتر ارسال کنید.

چندین پارامتر وجود دارد که باید ارائه شود:
•  'فایل': فایل MBTiles (از جمله پسوند)
•  'z': سطح زوم نقشه
•  'x': مختصات x یک کاشی نقشه
•  'y': y مختصات یک کاشی نقشه

مثال
اگر کاشی‌هایی را در قالب MBTiles ذخیره کرده‌اید، می‌توانید فایل‌های خود را در دایرکتوری ریشه قرار دهید و به آنها دسترسی پیدا کنید: 'http://localhost:PORT/mbtiles/?tileset=test.mbtiles&z={z}&x={x }&y={y}' یا اگر از طرح XYZ استفاده می شود: 'http://localhost:PORT/mbtiles/?tileset=test.mbtiles&z={z}&x={x}&y=-{y}'


به یک سرور کاشی با طرحواره QuadKey Tile هدایت شوید

تغییر مسیر در آدرس زیر قابل دسترسی است: http://localhost:PORT/redirect/?url=&quadkey=true&z=&x=&y=

جایی که PORT در تنظیمات برنامه تنظیم شده است. در تنظیمات، باید دایرکتوری را مشخص کنید، جایی که فایل ها در آن ذخیره می شوند. این دایرکتوری به عنوان روت برای سرور استفاده می شود. تمام فایل های موجود در آن دایرکتوری (از جمله زیر شاخه ها) از سرور قابل دسترسی خواهند بود.

چندین پارامتر وجود دارد که باید ارائه شود:
•  'url': آدرس url که روی آن تغییر مسیر دهید
•  'quadkey': اگر سرور از طرحواره QuadKey Tile استفاده کند، 'true'
•  'z': سطح زوم نقشه
•  'x': مختصات x یک کاشی نقشه
•  'y': y مختصات یک کاشی نقشه

مثال
اگر می‌خواهید برای مثال از Bing Maps استفاده کنید که از طرح‌واره QuadKey Tile استفاده می‌کند و فقط مختصات کاشی XYZ را دارید، می‌توانید از گزینه redirect استفاده کنید که مقدار quadkey را محاسبه می‌کند و سپس درخواست را به سرور هدایت می‌کند. برای دسترسی به کاشی‌های نقشه هوایی Bing Maps می‌توانید به موارد زیر بروید:
'http://localhost:PORT/redirect/?url=http://ecn.t0.tiles.virtualearth.net/tiles/a{quadkey}.jpeg?g=6201&quadkey=true&z={z}&x={x }&y={y}'
تاریخ به‌روزرسانی
۲۶ خرداد ۱۴۰۴

ایمنی داده

ایمنی با درک اینکه توسعه‌دهندگان چگونه داده‌های شما را جمع‌آوری و هم‌رسانی می‌کنند شروع می‌شود. شیوه‌های حفظ امنیت و حریم خصوصی داده‌ها ممکن است براساس استفاده، منطقه، و سن شما متفاوت باشد. توسعه‌دهنده این اطلاعات را ارائه کرده است و ممکن است آن را درطول زمان به‌روزرسانی کند.
هیچ داده‌ای با اشخاص ثالث هم‌رسانی نمی‌شود
درباره نحوه اعلام هم‌رسانی داده‌ها توسط توسعه‌دهندگان بیشتر بدانید
هیچ داده‌ای جمع‌آوری نمی‌شود
درباره نحوه اعلام جمع‌آوری داده‌ها توسط توسعه‌دهندگان بیشتر بدانید

تازه‌ها

Fix MissingForegroundServiceTypeException exception on Android 13+

پشتیبانی برنامه

درباره توسعه‌دهنده
Bogdan Dimitrov Hristozov
bojko108@gmail.com
Bulgaria
undefined

بیشتر از bojko108

برنامه‌های مشابه