本文共 1170 字,大约阅读时间需要 3 分钟。
Go语言版的mbtileserver
地址:
安装前先安装go语言,确保具有gcc
安装:
go get github.com/consbio/mbtileserver
使用方法
$ mbtileserver --helpServe tiles from mbtiles files.Usage: mbtileserver [flags]Flags: -c, --cert string X.509 TLS certificate filename. If present, will be used to enable SSL on the server. -d, --dir string Directory containing mbtiles files. (default "./tilesets") --domain string Domain name of this server --dsn string Sentry DSN -h, --help help for mbtileserver -k, --key string TLS private key --path string URL root path of this server (if behind a proxy) -p, --port int Server port. (default 8000) -s, --secret-key string Shared secret key used for HMAC authentication -t, --tls Auto TLS using Let's Encrypt -r, --redirect Redirect HTTP to HTTPS --enable-reload Enable graceful reload -v, --verbose Verbose logging
样例:
mbtileserver -d C:/Users/yueran/go/src/github.com/consbio/mbtileserver/mbtiles/testdata
如果要显示openstreetmap中的影像,需要以下链接地址
是必要的,后面是根据目录确定的
以下地址定位到具体瓦片
http://localhost/services/openstreetmap/open-streets-dc/tiles/{z}/{x}/{y}.png"
转载地址:http://xvumf.baihongyu.com/