ກ່ຽວກັບແອັບນີ້
Mobile Tile Server ສາມາດໃຊ້ເປັນເຄື່ອງແມ່ຂ່າຍ HTTP, ໃຫ້ບໍລິການ Map Tiles ຈາກການເກັບຮັກສາອຸປະກອນ. ເມື່ອເຊີບເວີກໍາລັງເຮັດວຽກ, ທ່ານສາມາດເຂົ້າເຖິງແຜ່ນໄດ້ຈາກຄໍາຮ້ອງສະຫມັກແຜນທີ່ທີ່ແຕກຕ່າງກັນ.
ຄໍາຮ້ອງສະຫມັກສະຫນອງສີ່ທາງເລືອກຕົ້ນຕໍ:
• ການເຂົ້າເຖິງຂອງແຜ່ນແຜນທີ່ທ້ອງຖິ່ນ
• ການເຂົ້າເຖິງໄຟລ໌ MBTiles ທ້ອງຖິ່ນ
• ປ່ຽນເສັ້ນທາງໄປຫາເຄື່ອງແມ່ຂ່າຍຂອງກະເບື້ອງດ້ວຍ schema QuadKey Tile
• ເຂົ້າເຖິງໄຟລ໌ຄົງທີ່
ເຂົ້າເຖິງແຜ່ນແຜນທີ່ທ້ອງຖິ່ນ
ແຜ່ນແຜນທີ່ທ້ອງຖິ່ນສາມາດເຂົ້າເຖິງໄດ້ຢູ່: 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 schema ເພື່ອເກັບຮັກສາແຜ່ນແຜນທີ່, y ປະສານງານຕ້ອງຖືກປ່ຽນແປງເພື່ອຊອກຫາແຖວກະເບື້ອງທີ່ຖືກຕ້ອງ. ຖ້າແອັບຯຂອງທ່ານໃຊ້ XYZ tile schema, ໃຫ້ຄ່າລົບສໍາລັບ y (-y) ເປັນພາລາມິເຕີ.
ມີຫຼາຍຕົວກໍານົດການ, ເຊິ່ງຕ້ອງໄດ້ຮັບການສະຫນອງໃຫ້:
• 'ໄຟລ໌': ໄຟລ໌ MBTiles (ລວມທັງນາມສະກຸນ)
• 'z': ລະດັບການຊູມແຜນທີ່
• 'x': x ພິກັດຂອງແຜ່ນແຜນທີ່
• 'y': y ຈຸດປະສານງານຂອງແຜ່ນແຜນທີ່
ຕົວຢ່າງ
ຖ້າທ່ານມີແຜ່ນທີ່ເກັບໄວ້ໃນຮູບແບບ MBTiles, ທ່ານສາມາດວາງໄຟລ໌ຂອງທ່ານໃນໄດເລກະທໍລີຮາກແລະເຂົ້າຫາພວກມັນດ້ວຍ: 'http://localhost:PORT/mbtiles/?tileset=test.mbtiles&z={z}&x={x }&y={y}' ຫຼືຖ້າໃຊ້ XYZ schema: 'http://localhost:PORT/mbtiles/?tileset=test.mbtiles&z={z}&x={x}&y=-{y}'
ປ່ຽນເສັ້ນທາງໄປຫາເຊີບເວີ Tile ທີ່ມີຮູບແບບ QuadKey Tile
ການປ່ຽນເສັ້ນທາງສາມາດເຂົ້າເຖິງໄດ້ໃນທີ່ຢູ່: http://localhost:PORT/redirect/?url=&quadkey=true&z=&x=&y=
ບ່ອນທີ່ PORT ຖືກຕັ້ງຢູ່ໃນການຕັ້ງຄ່າແອັບພລິເຄຊັນ. ໃນການຕັ້ງຄ່າ, ທ່ານຕ້ອງລະບຸໄດເລກະທໍລີ, ບ່ອນທີ່ໄຟລ໌ຖືກເກັບໄວ້. ໄດເລກະທໍລີນີ້ຖືກນໍາໃຊ້ເປັນຮາກສໍາລັບເຄື່ອງແມ່ຂ່າຍ. ໄຟລ໌ທັງຫມົດໃນໄດເລກະທໍລີນັ້ນ (ລວມທັງໄດເລກະທໍລີຍ່ອຍ) ຈະສາມາດເຂົ້າເຖິງໄດ້ຈາກເຄື່ອງແມ່ຂ່າຍ.
ມີຫຼາຍຕົວກໍານົດການ, ເຊິ່ງຕ້ອງໄດ້ຮັບການສະຫນອງໃຫ້:
• 'url': ທີ່ຢູ່ url ທີ່ຈະປ່ຽນເສັ້ນທາງ
• 'quadkey': 'true' ຖ້າເຄື່ອງແມ່ຂ່າຍໃຊ້ QuadKey Tile schema
• 'z': ລະດັບການຊູມແຜນທີ່
• 'x': x ພິກັດຂອງແຜ່ນແຜນທີ່
• 'y': y ຈຸດປະສານງານຂອງແຜ່ນແຜນທີ່
ຕົວຢ່າງ
ຖ້າທ່ານຕ້ອງການໃຊ້ຕົວຢ່າງ Bing Maps, ເຊິ່ງໃຊ້ QuadKey Tile schema ແລະທ່ານພຽງແຕ່ມີ XYZ tile coordinates ທ່ານສາມາດນໍາໃຊ້ທາງເລືອກການປ່ຽນເສັ້ນທາງ, ເຊິ່ງຈະຄິດໄລ່ມູນຄ່າ 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}'
ອັບເດດແລ້ວເມື່ອ
16 ມິ.ຖ. 2025