网址

 


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

posted @ 2015-12-25 16:19  星雷热忱  阅读(308)  评论(0编辑  收藏  举报