标签:http get myservices 8000 mbtileserver 使用 go 安装
mbtileserver github: https://github.com/consbio/mbtileserver
1.安装
mbtileserver 基于go ,需要先安装GO:https://blog.csdn.net/aganliang/article/details/122157358
go get github.com/consbio/mbtileserver
go get: installing executables with 'go get' in module mode is deprecated.
Use 'go install pkg@version' instead.
For more information, see https://golang.org/doc/go-get-install-deprecation
or run 'go help get' or 'go help install'.
From within the repository root ($GOPATH/bin needs to be in your $PATH):
mbtileserver --help
编译好的 mbtileserver 放置于 $GOPATH/bin 下面,即/home/gopath/bin/mbtileserver
把gopath拷贝内网,mbtileserver即可运行
2.运行
mbtileserver -d "/mapbox/mbtileserver/tilesets"
--enable-arcgis --enable-fs-watch
--enable-reload-signal -p 8000
--root-url "/myservices" -v
endpoints:
http://192.168.10.104:8000/myservices
http://192.168.10.104:8000/myservices/zurich
http://192.168.10.104:8000/myservices/zurich/map
http://192.168.10.104:8000/myservices/zurich-raster/map
tiles:
/services/<tileset_id>/tiles/{z}/{x}/{y}.<format>
http://192.168.10.104:8000/myservices/zurich/tiles/9/270/179.pbf
arcgis api
- Service info:
http://localhost:8000/arcgis/rest/services/<tileset_id>/MapServer
- Layer info:
http://localhost:8000/arcgis/rest/services/<tileset_id>/MapServer/layers
- Tiles:
http://localhost:8000/arcgis/rest/services/<tileset_id>/MapServer/tile/0/0/0
标签:http,get,myservices,8000,mbtileserver,使用,go,安装 来源: https://blog.csdn.net/aganliang/article/details/122157444
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。