首页 文章

MapServer / OpenLayers的好例子

提问于
浏览
20

我想说服一些客户使用MapServer和OpenLayers . 请有人建议 attractive websites 展示可能性!

客户将对以下方面印象深刻:

  • A density map (也称为热图,颜色阴影网格覆盖,等高线图......) .

  • 用户能够以某种格式(如netCDF)下载密度图的基础数据(仅限于正在查看的区域) .

  • 标准OpenLayers的东西 . 缩放,平移,比例尺,概览图......

  • 不同的基础层 . 可能是WMS,Google,Bing ......

  • 搜索地名,平移 Map 以显示地点 .

  • 公开热图数据以供其他人在mashup中用作WMSWCS

MapServer.org已备份,但demo.mapserver.org现在似乎已经关闭了:(但是从内存中他们的示例没有"wow"因素.OpenLayers examples每个示例只展示了一两个功能 - 我希望通过以下方式让客户满意在一个示例中显示 all 功能 .

PS如果您有一些使用其他开源工具的好例子,请务必发布它们 . 但请注意JavaScript:客户说没有富客户端 .

EDIT 来吧StackOverflow,有人必须有一个使用密度图的例子吗?我现在甚至提供赏金......

5 回答

  • 1

    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服务 . 但是,由于门户网站使用开放标准,因此可以包含任何可以为这些标准提供服务的软件 .

  • 2

    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

  • 0

    http://haiticrisismap.org/ openlayes geoxt

    是否有可能为客户端创建一个模板映射,其上包含一堆数据,人口普查,社交,创建一些简单的假缓冲区 .

  • 17

    也许看看HeatMapAPI for Google Maps(虽然不确定你会不会对客户感到惊讶) .

    另一个密度图:http://maps.glassfish.org/server/(显示全世界使用GlassFish) .

  • 2

    我们正在使用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

相关问题