Mobile Tile Server icon

Mobile Tile Server cho Android

5.4 GPL-3.0-only

Máy chủ HTTP cho các bản đồ ô (Map Tiles) cục bộ của bạn

Tải về APK (2.4 MB)

Phiên bản
5.4 (11)
Cập nhật
Nhà phát triển
bojko108
Danh mục
Điều hướng
Giấy phép
GPL-3.0-only
Mã nguồn
Kho mã

Mobile Tile Server Ứng dụng

Máy chủ Tile Di động có thể được sử dụng như một máy chủ HTTP, phục vụ các Map Tiles từ bộ nhớ thiết bị. Khi máy chủ đang chạy, bạn có thể truy cập các tiles từ các ứng dụng bản đồ khác nhau.

Ứng dụng cung cấp bốn tùy chọn chính:

  • Truy cập các Map Tiles cục bộ
  • Truy cập các tệp MBTiles cục bộ
  • Chuyển hướng đến một Máy chủ Tile với sơ đồ Tile QuadKey
  • Truy cập các tệp tĩnh

Truy cập vào các Map Tiles cục bộ

Các Map Tiles cục bộ có thể được truy cập theo địa chỉ: http://localhost:PORT/tiles – nơi PORT được thiết lập trong cài đặt ứng dụng. Trong cài đặt, bạn phải chỉ định một thư mục, nơi các tệp được lưu trữ. Thư mục này được sử dụng làm gốc cho máy chủ. Tất cả các tệp trong thư mục đó (bao gồm cả các thư mục con) sẽ có thể truy cập từ máy chủ.


Ví dụ: Nếu bạn có các tiles bản đồ được lưu trữ tại /storage/emulated/0/MobileTileServer/tiles/Plovdiv/{z}_{x}_{y}.png, bạn có thể đặt thư mục gốc thành: /storage/emulated/0/MobileTileServer. Sau đó, để truy cập bản đồ này, chỉ cần khởi động dịch vụ và điều hướng đến: http://localhost:PORT/tiles/Plovdiv/{z}_{x}_{y}.png.

Trong trường hợp này, thư mục gốc trỏ đến thư mục cha (chứa thư mục con 'Plovdiv'). Bằng cách này, bạn có thể có nhiều thư mục con chứa các tiles bản đồ khác nhau và tất cả đều có thể được truy cập thông qua cùng một máy chủ!


Truy cập vào các tệp MBTiles cục bộ

… có thể được tìm thấy theo địa chỉ: http://localhost:PORT/mbtiles – nơi PORT được thiết lập trong cài đặt ứng dụng. Trong cài đặt, bạn phải chỉ định một thư mục, nơi các tệp được lưu trữ. Thư mục này được sử dụng làm gốc cho máy chủ. Tất cả các tệp trong thư mục đó (bao gồm cả các thư mục con) sẽ có thể truy cập từ máy chủ.

Vì MBTiles sử dụng sơ đồ TMS để lưu trữ các tiles bản đồ, tọa độ y phải được chuyển đổi để xác định hàng tile chính xác. Nếu ứng dụng của bạn sử dụng sơ đồ tile XYZ, hãy truyền giá trị âm cho y (-y) như một tham số.

Có một số tham số mà bạn phải cung cấp:

  • ’file’: tệp MBTiles (bao gồm phần mở rộng)
  • ’z’: cấp độ thu phóng bản đồ
  • ’x’: tọa độ x của một tile bản đồ
  • ’y’: tọa độ y của một tile bản đồ

Ví dụ: Nếu bạn có các tiles được lưu ở định dạng MBTiles, bạn có thể đặt các tệp của mình trong thư mục gốc và truy cập chúng bằng: http://localhost:PORT/mbtiles/?tileset=test.mbtiles&z={z}&x={x}&y={y} hoặc nếu sơ đồ XYZ được sử dụng: http://localhost:PORT/mbtiles/?tileset=test.mbtiles&z={z}&x={x}&y=-{y}


Chuyển hướng đến một Máy chủ Tile với sơ đồ Tile QuadKey

Chuyển hướng có thể được truy cập theo địa chỉ: http://localhost:PORT/redirect/?url=&quadkey=true&z=&x=&y= – nơi PORT được thiết lập trong cài đặt ứng dụng. Trong cài đặt, bạn phải chỉ định một thư mục, nơi các tệp được lưu trữ. Thư mục này được sử dụng làm gốc cho máy chủ. Tất cả các tệp trong thư mục đó (bao gồm cả các thư mục con) sẽ có thể truy cập từ máy chủ.

Có một số tham số mà bạn phải cung cấp:

  • ’url’: địa chỉ url mà chuyển hướng đến
  • ’quadkey’: ’true’ nếu máy chủ sử dụng sơ đồ Tile QuadKey
  • ’z’: cấp độ thu phóng bản đồ
  • ’x’: tọa độ x của một tile bản đồ
  • ’y’: tọa độ y của một tile bản đồ

Ví dụ: Nếu bạn muốn sử dụng ví dụ như Bing Maps, sử dụng sơ đồ Tile QuadKey và bạn chỉ có tọa độ tile XYZ, bạn có thể sử dụng tùy chọn chuyển hướng, sẽ tính toán giá trị quadkey và sau đó sẽ chuyển hướng yêu cầu đến máy chủ. Để truy cập các tiles bản đồ Aerial của Bing Maps, bạn có thể điều hướng đến: 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}


Vấn đề & Bình luận

Gửi vấn đề

Phiên bản cũ


Ứng dụng tương tự


TÌM KIẾM XU HƯỚNG

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