Bu Uygulama Hakkında
Mobil Döşeme Sunucusu, cihazın depolama alanından Harita Döşemeleri sunan bir HTTP sunucusu olarak kullanılabilir. Sunucu çalışırken döşemelere farklı haritalama uygulamalarından erişebilirsiniz.
Uygulama dört ana seçenek sunar:
• Yerel Harita Döşemelerine Erişim
'8226;'8195; Yerel MBTiles dosyalarına erişim
'8226;'8195; QuadKey Tile şemasıyla Tile Sunucusuna Yönlendirme
'8226;'8195; Statik dosyalara erişme
Yerel Harita Kutucuklarına erişim
Yerel Harita Döşemelerine şu adresten erişilebilir: http://localhost:PORT/tiles
PORT'un uygulama ayarlarında ayarlandığı yer. Ayarlarda, dosyaların depolandığı dizini belirtmeniz gerekir. Bu dizin sunucunun kökü olarak kullanılır. Bu dizindeki tüm dosyalara (alt dizinler dahil) sunucudan erişilebilecektir.
Örnek
'/storage/emulated/0/MobileTileServer/tiles/Plovdiv/{z__{x__{y}.png' konumunda depolanan harita döşemeleriniz varsa kök dizini şu şekilde ayarlayabilirsiniz: '/storage/emulated/ 0/MobileTileServer'. Daha sonra bu haritaya erişmek için servisi başlatın ve şuraya gidin:
'http://localhost:PORT/tiles/Plovdiv/{z__{x__{y}.png'
Bu durumda kök dizin ana klasörü ('Plovdiv' alt klasörünü içeren) işaret eder. Bu şekilde farklı harita döşemeleri içeren birden fazla alt klasöre sahip olabilirsiniz ve bunların hepsine aynı sunucu üzerinden erişilebilir!
Yerel MBTiles dosyalarına erişim
Şu adreste bulunabilir: http://localhost:PORT/mbtiles
PORT'un uygulama ayarlarında ayarlandığı yer. Ayarlarda, dosyaların depolandığı dizini belirtmeniz gerekir. Bu dizin sunucunun kökü olarak kullanılır. Bu dizindeki tüm dosyalara (alt dizinler dahil) sunucudan erişilebilecektir.
MBTiles, harita döşemelerini depolamak için TMS şemasını kullandığından, doğru döşeme satırını bulmak için y koordinatının dönüştürülmesi gerekir. Uygulamanız XYZ kutucuk şemasını kullanıyorsa parametre olarak y (-y) için negatif değeri iletin.
Sağlanması gereken birkaç parametre vardır:
'8226;'8195; 'dosya': MBTiles dosyası (uzantı dahil)
'8226;'8195; 'z': harita yakınlaştırma düzeyi
'8226;'8195; 'x': bir harita döşemesinin x koordinatı
• 'y': bir harita döşemesinin y koordinatı
Örnek
MBTiles biçiminde depolanan döşemeleriniz varsa dosyalarınızı kök dizine yerleştirebilir ve bunlara şu adresten erişebilirsiniz: 'http://localhost:PORT/mbtiles/?tileset=test.mbtiles&z={z}&x={x }&y={y}' veya XYZ şeması kullanılıyorsa: 'http://localhost:PORT/mbtiles/?tileset=test.mbtiles&z={z}&x={x}&y=-{y}'
QuadKey Tile şemasıyla Tile Sunucusuna Yönlendirme
Yönlendirmeye şu adresten erişilebilir: http://localhost:PORT/redirect/?url=&quadkey=true&z=&x=&y=
PORT'un uygulama ayarlarında ayarlandığı yer. Ayarlarda, dosyaların depolandığı dizini belirtmeniz gerekir. Bu dizin sunucunun kökü olarak kullanılır. Bu dizindeki tüm dosyalara (alt dizinler dahil) sunucudan erişilebilecektir.
Sağlanması gereken birkaç parametre vardır:
'8226;'8195; 'url': yönlendirilecek URL adresi
'8226;'8195; 'quadkey': Sunucu QuadKey Tile şemasını kullanıyorsa 'true'
'8226;'8195; 'z': harita yakınlaştırma düzeyi
• 'x': bir harita döşemesinin x koordinatı
• 'y': bir harita döşemesinin y koordinatı
Örnek
Örneğin, QuadKey Tile şemasını kullanan ve yalnızca XYZ döşeme koordinatlarına sahip olan Bing Haritalar'ı kullanmak istiyorsanız, quadkey değerini hesaplayacak ve ardından isteği sunucuya yönlendirecek yönlendirme seçeneğini kullanabilirsiniz. Bing Haritalar Hava haritası döşemelerine erişmek için şuraya 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}'
Güncellenme tarihi
16 Haz 2025