Mobile Tile Server icon

Mobile Tile Server Android için

5.4 GPL-3.0-only

Yerel Harita Karolarınız için HTTP Sunucusu

İndir APK (2.4 MB)

Sürüm
5.4 (11)
Güncelle
Geliştirici
bojko108
Kategori
Navigasyon
Lisans
GPL-3.0-only
Kaynak Kod
Kod Deposu

Mobile Tile Server Uygulama

Mobil Karo Sunucusu, cihaz depolamasından Harita Karo'larını sunan bir HTTP sunucusu olarak kullanılabilir. Sunucu çalışırken, farklı harita uygulamalarından karolara erişebilirsiniz.

Uygulama dört ana seçenek sunmaktadır:

  • Yerel Harita Karolarına Erişim
  • Yerel MBTiles dosyalarına Erişim
  • QuadKey Karo şeması ile bir Karo Sunucusuna Yönlendirme
  • Statik dosyalara Erişim

Yerel Harita Karolarına Erişim

Yerel Harita Karolarına http://localhost:PORT/tiles adresinden erişilebilir – burada PORT, uygulama ayarlarında belirlenir. Ayarlarda, dosyaların saklandığı bir dizin belirtmelisiniz. Bu dizin, sunucu için kök olarak kullanılır. O dizindeki tüm dosyalar (alt dizinler dahil) sunucudan erişilebilir olacaktır.


Örnek: Harita karolarını /storage/emulated/0/MobileTileServer/tiles/Plovdiv/{z}_{x}_{y}.png konumunda saklıyorsanız, kök dizini olarak /storage/emulated/0/MobileTileServer ayarlayabilirsiniz. Bu haritaya erişmek için sadece hizmeti başlatın ve http://localhost:PORT/tiles/Plovdiv/{z}_{x}_{y}.png adresine gidin.

Bu durumda kök dizin, 'Plovdiv' alt klasörünü içeren üst klasöre işaret eder. Bu şekilde, farklı harita karolarını içeren birden fazla alt klasörünüz olabilir ve hepsine aynı sunucu üzerinden erişebilirsiniz!


Yerel MBTiles dosyalarına Erişim

... http://localhost:PORT/mbtiles adresinde bulunabilir – burada PORT, uygulama ayarlarında belirlenir. Ayarlarda, dosyaların saklandığı bir dizin belirtmelisiniz. Bu dizin, sunucu için kök olarak kullanılır. O dizindeki tüm dosyalar (alt dizinler dahil) sunucudan erişilebilir olacaktır.

MBTiles, harita karolarını depolamak için TMS şemasını kullandığı için, y koordinatının doğru karo satırını bulmak için dönüştürülmesi gerekir. Uygulamanız XYZ karo şemasını kullanıyorsa, y için negatif bir değer (-y) parametre olarak geçmelisiniz.

Sağlanması gereken birkaç parametre vardır:

  • ’file’: MBTiles dosyası (uzantısı dahil)
  • ’z’: harita yakınlaştırma seviyesi
  • ’x’: bir harita karosunun x koordinatı
  • ’y’: bir harita karosunun y koordinatı

Örnek: Eğer MBTiles formatında saklanan karolarınız varsa, dosyalarınızı kök dizine yerleştirip şu şekilde erişebilirsiniz: http://localhost:PORT/mbtiles/?tileset=test.mbtiles&z={z}&x={x}&y={y} ya da XYZ şeması kullanılıyorsa: http://localhost:PORT/mbtiles/?tileset=test.mbtiles&z={z}&x={x}&y=-{y}


QuadKey Karo şeması ile bir Karo Sunucusuna Yönlendirme

Yönlendirme http://localhost:PORT/redirect/?url=&quadkey=true&z=&x=&y= adresinde erişilebilir – burada PORT, uygulama ayarlarında belirlenir. Ayarlarda, dosyaların saklandığı bir dizin belirtmelisiniz. Bu dizin, sunucu için kök olarak kullanılır. O dizindeki tüm dosyalar (alt dizinler dahil) sunucudan erişilebilir olacaktır.

Sağlanması gereken birkaç parametre vardır:

  • ’url’: yönlendirilmesi gereken url adresi
  • ’quadkey’: sunucu QuadKey Karo şemasını kullanıyorsa 'true'
  • ’z’: harita yakınlaştırma seviyesi
  • ’x’: bir harita karosunun x koordinatı
  • ’y’: bir harita karosunun y koordinatı

Örnek: Örneğin QuadKey Karo şemasını kullanan Bing Maps'i kullanmak istiyorsanız ve yalnızca XYZ karo koordinatlarına sahipseniz, yönlendirme seçeneğini kullanabilirsiniz; bu, quadkey değerini hesaplayacak ve ardından isteği sunucuya yönlendirecektir. Bing Maps Hava harita karolarına erişmek için şu adrese gidebilirsiniz: 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}


Sorunlar & Yorumlar

Sorun Bildir

Eski Sürümler


Benzer Uygulamalar


POPÜLER ARAMALAR

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