Mobile Tile Server icon

Mobile Tile Server untuk Android

5.4 GPL-3.0-only

Server HTTP untuk Peta Tile Lokal Anda

Unduh APK (2.4 MB)

Versi
5.4 (11)
Pembaruan
Pengembang
bojko108
Kategori
Navigasi
Lisensi
GPL-3.0-only
Kode sumber
Repo kode

Mobile Tile Server Aplikasi

Mobile Tile Server dapat digunakan sebagai server HTTP, yang menyajikan Peta Tile dari penyimpanan perangkat. Ketika server berjalan, Anda dapat mengakses tile dari berbagai aplikasi pemetaan.

Aplikasi ini menyediakan empat opsi utama:

  • Akses Peta Tile lokal
  • Akses file MBTiles lokal
  • Pengalihan ke Server Tile dengan skema QuadKey Tile
  • Akses file statis

Akses ke Peta Tile lokal

Peta Tile lokal dapat diakses di alamat: http://localhost:PORT/tiles – di mana PORT diatur dalam pengaturan aplikasi. Dalam pengaturan, Anda harus menentukan direktori tempat file disimpan. Direktori ini digunakan sebagai root untuk server. Semua file di direktori tersebut (termasuk subdirektori) akan dapat diakses dari server.


Contoh: Jika Anda memiliki peta tile yang disimpan di /storage/emulated/0/MobileTileServer/tiles/Plovdiv/{z}_{x}_{y}.png, Anda dapat mengatur direktori root ke: /storage/emulated/0/MobileTileServer. Kemudian untuk mengakses peta ini cukup mulai layanan dan navigasikan ke: http://localhost:PORT/tiles/Plovdiv/{z}_{x}_{y}.png.

Dalam hal ini, direktori root mengarah ke folder induk (yang berisi subfolder 'Plovdiv'). Dengan cara ini, Anda dapat memiliki beberapa subfolder yang berisi peta tile yang berbeda dan semuanya dapat diakses melalui server yang sama!


Akses ke file MBTiles lokal

… dapat ditemukan di alamat: http://localhost:PORT/mbtiles – di mana PORT diatur dalam pengaturan aplikasi. Dalam pengaturan, Anda harus menentukan direktori tempat file disimpan. Direktori ini digunakan sebagai root untuk server. Semua file di direktori tersebut (termasuk subdirektori) akan dapat diakses dari server.

Karena MBTiles menggunakan skema TMS untuk menyimpan peta tile, koordinat y harus ditransformasikan untuk menemukan baris tile yang benar. Jika aplikasi Anda menggunakan skema tile XYZ, berikan nilai negatif untuk y (-y) sebagai parameter.

Ada beberapa parameter yang harus disediakan:

  • ’file’: file MBTiles (termasuk ekstensi)
  • ’z’: tingkat zoom peta
  • ’x’: koordinat x dari peta tile
  • ’y’: koordinat y dari peta tile

Contoh: Jika Anda memiliki tile yang disimpan dalam format MBTiles, Anda dapat menempatkan file Anda di direktori root dan mengaksesnya dengan: http://localhost:PORT/mbtiles/?tileset=test.mbtiles&z={z}&x={x}&y={y} atau jika skema XYZ digunakan: http://localhost:PORT/mbtiles/?tileset=test.mbtiles&z={z}&x={x}&y=-{y}


Pengalihan ke Server Tile dengan skema QuadKey Tile

Pengalihan dapat diakses di alamat: http://localhost:PORT/redirect/?url=&quadkey=true&z=&x=&y= – di mana PORT diatur dalam pengaturan aplikasi. Dalam pengaturan, Anda harus menentukan direktori tempat file disimpan. Direktori ini digunakan sebagai root untuk server. Semua file di direktori tersebut (termasuk subdirektori) akan dapat diakses dari server.

Ada beberapa parameter yang harus disediakan:

  • ’url’: alamat url untuk pengalihan
  • ’quadkey’: ’true’ jika server menggunakan skema QuadKey Tile
  • ’z’: tingkat zoom peta
  • ’x’: koordinat x dari peta tile
  • ’y’: koordinat y dari peta tile

Contoh: Jika Anda ingin menggunakan misalnya Bing Maps, yang menggunakan skema QuadKey Tile dan Anda hanya memiliki koordinat tile XYZ, Anda dapat menggunakan opsi pengalihan, yang akan menghitung nilai quadkey dan kemudian akan mengalihkan permintaan ke server. Untuk mengakses tile peta udara Bing Maps, Anda dapat menavigasi ke: 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}


Masalah & Komentar

Laporkan masalah

Versi lama


Aplikasi serupa


PENCARIAN TERPOPULER

fossify launcher vpn music Kotatsu Activity Launcher pdf keyboard newpipe outertune vivi camera gallery metrolist music player seal osmand ashell mull fennec file manager edge seek clock Rekado signal immich video shizuku calculator calendar vlc weather battery email