http://localhost:8080/geoserver/DLT/wms?service=WMS&version=1.1.0&request=GetMap&layers=DLT:delutai&styles=&bbox=72.78242,3.8338,141.157437,55.433468&width=768&height=579&srs=EPSG:4326&format=application/openlayers
如果想实现一个完整的web地图,具备基础的地图功能,那么需要一个前端地图js框架与后端地图引擎,我不建议使用ArcGIS等商业组件,商业组件一般都包装得比较严实,不利于学习。推荐使用各种开源组件自己搭建独立地图服务,容易学习到本质的技术。
1、前端框架有openlayers,google map js离线版本等,近两年流行leaflet,支持HTML 5前端矢量渲染,支持TileJson。
2、后端地图引擎主要实现地图渲染、空间检索、投影算法,也就是许多商业软件的GeoServer类产品。
但是,如果想实现自有地图,可使用开源的Postgresql+postgis构建空间数据库,它可导入shapefile文件,支持常见的空间几何算法,也可使用mysql+空间扩展;在地图渲染方面,建议尝试自己编写瓦片渲染算法,可以体会一下几何图形与标注的压盖算法;投影方面,可参考proj4;另外,GeoTools也有很多用处。
推荐多上github找找,有许多有用的资料。
基于GeoServer切片地图服务的发布
http://blog.csdn.net/dyllove98/article/details/9412525
基于GeoServer的电子地图系统说明
http://blog.sina.com.cn/s/blog_54bf6b790100p7dy.html
资料下载
http://down.51cto.com/zt/1945
一)
使用geoserver的时候:
1、只有一个点图层,不可能做出百度的效果;
2、需要配置图层样式的xml文件,然后再分布的时候加载样式文件;(具体方法可百度)
二)
arcgis配图,然后切片
geoserver发布
三)使用GMap.net
http://blog.csdn.net/dyllove98/article/details/9412525
TIFF格式地图发布
https://greatmaps.codeplex.com/SourceControl/latest GMap.net
http://www.cnblogs.com/Joetao/articles/3803755.html
http://www.cnblogs.com/Joetao/p/3886595.html
GeoServer发布Sharp文件
GeoServer发布PostGis数据库
GeoServer发布组合图层
http://www.cnblogs.com/Joetao/articles/3803755.html
http://blog.3snews.net/space.php?uid=9673&do=blog&id=25746
http://my.oschina.net/LinBandit/blog/106146
http://blog.csdn.net/dyllove98/article/details/9412525
http://www.cnblogs.com/luxiaoxun/p/5022333.html
GeoServer基础教程(五):使用GeoServer和OpenLayers发布地图服务
http://ethanblog.com/tech/3sdev/publish-wms-with-geoserver-and-openlayers.html
WebGIS(PostgreSQL+GeoServer+OpenLayers)之二 GeoServer安装与数据配置
http://blog.3snews.net/space.php?uid=10624&do=blog&id=18354
项目中openlayer中使用,完整解决方案(数据库矢量数据,动态更新,分层,编辑)
http://www.cnblogs.com/SuperXJ/articles/1562144.html