Mapbox、Geoserver、OSM概念综述
第一次发技术文章,一是为了记录自己的学习过程,二是为了总结经验,三是为了惠及他人,以及和志同道合的朋友共同学习进步。1.Mapbox是什么?(网址:http://www.mapbox.cn/documentation)
Mapbox是为Foursquare、Pinterest、Evernote、《金融时报》、天气频道、优步科技等公司的网站提供订制在线地图的大型供应商。自2010年起,该公司快速地拓展了定制地图的市场地位,以回应Google地图等地图供应商提供的有限选择。--维基百科
下面说下我自己的理解,mapbox类似一个二次开发工具,它自定义了一套接口规范,可以避免能让你从无到有的开发一整套地图服务,而且mapbox定制性非常强,只要你的想象足够大,你就能可以开发出非常漂亮的地图。
mapbox开发文档界面
2.Geoserver是什么?(网址:http://geoserver.org)
GeoServer 是 OpenGIS Web 服务器规范的 J2EE 实现,利用 GeoServer 可以方便地发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。--百度百科
Geoserver是存储OSM数据的容器,并提供一系列接口,供mapbox访问。
Geoserver主界面
3.OSM是什么?(网址:https://www.openstreetmap.org)
OpenStreetMap(简称OSM) 开源wiki地图,很多人们习以为常可以随便拿来用的地图,其实有很多法律和技术上的限制,这些限制使得像地图这类的地理资讯无法有创意、有效率地被再利用。开放街道地图成立动机在于希望能创造并且提供可以被自由地使用的地理资料(像街道地图)给每个想使用的人,就像自由软件所赋予使用者的自由一样。--百度百科
说白了OSM就是一套地图数据,可以理解为百度、高德早期的瓦片数据。
OSM主页
总结:
三者关系图
[*]将OSM数据导入Geoserver;
[*]在PC端通过mapbox的库mapboxgl去访问Geoserver提供的数据,并在PC端浏览器上展示出来。
转发了 转发了 转发了
页:
[1]