我想说服一些客户使用MapServer和OpenLayers . 请有人建议 attractive websites 展示可能性!
客户将对以下方面印象深刻:
-
A density map (也称为热图,颜色阴影网格覆盖,等高线图......) .
-
用户能够以某种格式(如netCDF)下载密度图的基础数据(仅限于正在查看的区域) .
-
标准OpenLayers的东西 . 缩放,平移,比例尺,概览图......
-
不同的基础层 . 可能是WMS,Google,Bing ......
-
搜索地名,平移 Map 以显示地点 .
MapServer.org已备份,但demo.mapserver.org现在似乎已经关闭了:(但是从内存中他们的示例没有"wow"因素.OpenLayers examples每个示例只展示了一两个功能 - 我希望通过以下方式让客户满意在一个示例中显示 all 功能 .
PS如果您有一些使用其他开源工具的好例子,请务必发布它们 . 但请注意JavaScript:客户说没有富客户端 .
EDIT 来吧StackOverflow,有人必须有一个使用密度图的例子吗?我现在甚至提供赏金......
5 回答
OneGeology门户网站(http://portal.onegeology.org/OnegeologyGlobal/)已经上线了大约10年,目前正在运行OpenLayers 2,正在开发OpenLayers 3版本 .
该门户网站试图通过汇集全球数据提供商(主要是地质调查)提供的不同OGC服务来创建世界地质 Map . 门户提供对WMS,WFS(简单和复杂功能)和WCS数据的访问 . 门户网站使用CSW来帮助管理用户可以使用的功能,并提供通过自定义SLD应用程序设置WMS图层样式的功能 . 可以使用WMC保存,共享和加载 Map 上下文 .
有一个地名词典可以帮助您缩放到选择的位置,更改投影和比例的能力,以及创建KML文件以允许在Google地球中使用服务的功能 . 可以在所有图层上更改透明度 .
目前有353层 .
当OneGeology项目启动时,所有文档都适用于MapServer提供的服务支持,门户网站中的许多服务都是MapServer服务 . 但是,由于门户网站使用开放标准,因此可以包含任何可以为这些标准提供服务的软件 .
Note this answer is no longer relevant. The open source maps have since been replaced with a commercial alternative by a different company
http://maps.seai.ie/wind/ - 绘制爱尔兰陆上和海上风速和农场的 Map
http://maps.seai.ie/geothermal/ - 绘制爱尔兰的地热温度图和井眼数据
对所有层使用WMS服务(和TileCache),因此可以被其他客户端GIS 's (well once I' ve设置元数据等访问 . )
有各种不同的基本 Map 可供选择
使用MapFish / ExtJS构建
为县和Townland(爱尔兰行政单位)下载了地名录
所有基本 Map 导航工具和简单的信息工具
右键单击图层以设置透明度
使用MapServer opensource后端,再加上SQL Server 2008
系统(以及第三个更复杂的生物能源内联网系统)在这里提到:http://www.geoconnexion.com/uploads/renewableenergy_intv9i4.pdf
http://haiticrisismap.org/ openlayes geoxt
是否有可能为客户端创建一个模板映射,其上包含一堆数据,人口普查,社交,创建一些简单的假缓冲区 .
也许看看HeatMapAPI for Google Maps(虽然不确定你会不会对客户感到惊讶) .
另一个密度图:http://maps.glassfish.org/server/(显示全世界使用GlassFish) .
我们正在使用OpenLayers Heatmap图层,主要是因为(对我们而言)它比Google Map版本更好地处理大数据量(您的里程可能会有所不同)
http://www.patrick-wied.at/static/heatmapjs/demo/maps_heatmap_layer/openlayers.php
对于大数据量,我的意思是具有100K行的位置数据集
它也可以很好地用作ASPX页面,从SQL Server数据库中检索动态实时数据 . 我已经使用存储过程将数据预处理为数组格式,按纬度和经度分组 .
对于那些需要转换表将英国邮政编码转换为纬度和经度的人来说,这是一个很好的来源:http://www.doogal.co.uk/UKPostcodes.php