Mobile Tile Server icon

Mobile Tile Server pour Android

5.4 GPL-3.0-only

Serveur HTTP pour vos tuiles de carte locales

Télécharger APK (2.4 MB)

Version
5.4 (11)
Mise à jour
Développeur
bojko108
Catégorie
Navigation
Licence
GPL-3.0-only
Code source
Dépôt de code

Mobile Tile Server Application

Mobile Tile Server peut être utilisé comme un serveur HTTP, servant des tuiles de carte depuis le stockage de l'appareil. Lorsque le serveur est en cours d'exécution, vous pouvez accéder aux tuiles depuis différentes applications de cartographie.

L'application propose quatre options principales :

  • Accès aux tuiles de carte locales
  • Accès aux fichiers MBTiles locaux
  • Redirection vers un serveur de tuiles avec le schéma de tuiles QuadKey
  • Accès aux fichiers statiques

Accès aux tuiles de carte locales

Les tuiles de carte locales peuvent être accessibles à l'adresse : http://localhost:PORT/tiles – où PORT est défini dans les paramètres de l'application. Dans les paramètres, vous devez spécifier un répertoire où les fichiers sont stockés. Ce répertoire est utilisé comme racine pour le serveur. Tous les fichiers dans ce répertoire (y compris les sous-répertoires) seront accessibles depuis le serveur.


Exemple : Si vous avez des tuiles de carte stockées dans /storage/emulated/0/MobileTileServer/tiles/Plovdiv/{z}_{x}_{y}.png, vous pouvez définir le répertoire racine sur : /storage/emulated/0/MobileTileServer. Ensuite, pour accéder à cette carte, il suffit de démarrer le service et de naviguer vers : http://localhost:PORT/tiles/Plovdiv/{z}_{x}_{y}.png.

Dans ce cas, le répertoire racine pointe vers le dossier parent (qui contient le sous-dossier 'Plovdiv'). De cette façon, vous pouvez avoir plusieurs sous-dossiers contenant différentes tuiles de carte, et toutes peuvent être accessibles via le même serveur !


Accès aux fichiers MBTiles locaux

… peut être trouvé à l'adresse : http://localhost:PORT/mbtiles – où PORT est défini dans les paramètres de l'application. Dans les paramètres, vous devez spécifier un répertoire où les fichiers sont stockés. Ce répertoire est utilisé comme racine pour le serveur. Tous les fichiers dans ce répertoire (y compris les sous-répertoires) seront accessibles depuis le serveur.

Comme les MBTiles utilisent le schéma TMS pour stocker les tuiles de carte, la coordonnée y doit être transformée afin de localiser la bonne ligne de tuiles. Si votre application utilise le schéma de tuiles XYZ, passez une valeur négative pour y (-y) comme paramètre.

Il y a plusieurs paramètres qui doivent être fournis :

  • ’file’ : fichier MBTiles (y compris l'extension)
  • ’z’ : niveau de zoom de la carte
  • ’x’ : coordonnée x d'une tuile de carte
  • ’y’ : coordonnée y d'une tuile de carte

Exemple : Si vous avez des tuiles stockées au format MBTiles, vous pouvez placer vos fichiers dans le répertoire racine et y accéder avec : http://localhost:PORT/mbtiles/?tileset=test.mbtiles&z={z}&x={x}&y={y} ou si le schéma XYZ est utilisé : http://localhost:PORT/mbtiles/?tileset=test.mbtiles&z={z}&x={x}&y=-{y}


Redirection vers un serveur de tuiles avec le schéma de tuiles QuadKey

La redirection peut être accessible à l'adresse : http://localhost:PORT/redirect/?url=&quadkey=true&z=&x=&y= – où PORT est défini dans les paramètres de l'application. Dans les paramètres, vous devez spécifier un répertoire où les fichiers sont stockés. Ce répertoire est utilisé comme racine pour le serveur. Tous les fichiers dans ce répertoire (y compris les sous-répertoires) seront accessibles depuis le serveur.

Il y a plusieurs paramètres qui doivent être fournis :

  • ’url’ : adresse url vers laquelle rediriger
  • ’quadkey’ : ’true’ si le serveur utilise le schéma de tuiles QuadKey
  • ’z’ : niveau de zoom de la carte
  • ’x’ : coordonnée x d'une tuile de carte
  • ’y’ : coordonnée y d'une tuile de carte

Exemple : Si vous souhaitez utiliser par exemple Bing Maps, qui utilise le schéma de tuiles QuadKey et que vous n'avez que des coordonnées de tuiles XYZ, vous pouvez utiliser l'option de redirection, qui calculera la valeur du quadkey et redirigera ensuite la demande vers le serveur. Pour accéder aux tuiles de carte aérienne de Bing Maps, vous pouvez naviguer vers : 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}


Problèmes & Commentaires

Soumettre un problème

Anciennes versions


Applications similaires


RECHERCHES TENDANCES

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