geoserver+opernlayers-----postgis-----postgresql
geoserver 地图服务器 openlayers负责在图层中显示postgis标出的坐标
postgis数据引擎 postgis中存在两个必需的元数据表格, SPATIAL_REF_SYS(空间参考表格) 和 GEOMETRY_COLUMNS(几何体属性列),两个表用于存储空间数据库使用的坐标系统数字ID和文本描述。
openlayers只是去请求gis引擎里的数据,还需要配置地图服务器来读数据库里的数据,比如geoserver
postgresql数据源
请求直接查询的数据库,根据查询出来地理坐标,再用openlayers相应的方法在图层上标注的。
1、数据库查询出来坐标后,用openlayers什么方法在图层上标注的图片?
var marker = new OpenLayers.Marker(LonLat,Icon)
2、都是通过wms访问地图,自己在写查询,然后用openlayers标注
联系客服