开源GIS软件 3

  1. 云栖社区>
  2. 博客>
  3. 正文

开源GIS软件 3

橘子红了呐 2017-11-15 21:54:00 浏览1561
展开阅读全文

OpenWLANMap

与 OpenStreetMap 项目类似,OpenWLANMap 将变成一个开源的替代产品,提供 WLANs 的数据库、定位信息等。

开源排水管网GIS系统 udpnGIS

邢台市,又名“卧牛城”。邢台洪灾,教训深刻,作为一名程序员,“能力越大责任越大”,是时候建构一个开源的排水管网GIS系统,为国家的防洪救灾贡献自己的一份力量了,并起名为:卧牛安龙城市排水管网GIS系统。星星之火可以燎原,希望更多人参与进来,让它茁壮成长,成为一个为防洪救灾、生态城市建设提供决策依据的重要平台。

udpnGIS

Geo 地理数据系统 MapPLZ

MapPLZ 是一个跨语言和数据库的 Geo 地理数据系统。提供包括 Ruby、Go、Node.js 等语言实现。支持 PG、MongoDB 等数据存储。

https://github.com/mapmeld/mapplz-ruby

Mapyrus

Mapyrus是一个能够把地理信息系统的数据绘制成PostScript,PDF,SVG和Web图片格式的开源项目。它结合一种类似于BASIC的脚 本语言来读取存在关系型空间数据库(如PostGIS)中GIS数据集,文本文件,表格等。Mapyrus既可以以单独应用程序的方式运行,也可以当作一 个完整的Web服务器为基于web的应用程序提供map和graph图片。

 

  

J2ME记录GPS追踪日志 bbTracker

bbTracker是一个简单的应用程序能够在支持Java的智能手机上记录GPS追踪日志。它能够追踪某点的移动并为稍后分析提供数据。bbTracker不是一个功能完整的GPS软件,因为它没办法显示地图和寻径。

 

geocoder 地理编码 Pelias

Pelias 是一个模块化的 geocoder 地理编码,基于 ElasticSearch 用于快速的地理编码。

geocode   reverse

A diagram of the Pelias architecture.

https://github.com/pelias

GeOxygene

GeOxygene目的是提供一个实现OGC/ISO规范用于GIS软件开发与使用的开放框架。数据存储在关系数据库中以保证快速和可靠地访问系统,O/R映射采用开源组件实现,当前只支持OJB。

天气数据在线服务 Grenouille

Grenouille  是一个用于存储天气数据的在线服务,所有数据可通过 JSON 格式获取并在地图上显示。Web 应用是基于 Flask 和 PostgreSQL 构建的,可在 Heroku 上发布。并提供一个 Yocto-Meteo 传感器的示例。

 

交互式地图构建 Majuro.JS

Majuro.JS 可帮你使用开放数据构建交互式地图。

     

 

https://github.com/mapmeld/majurojs

 

geGIS

geGIS is a framework for generating geographic electronic services based on WMS, WMS and SOAP services. The client side is a thin client browser application that can visualize and edit the presented data. It is fully customizable with XML. We are translating the website in English. A new version should be on-line tomorrow

在线演示地址:http://www.gegis.org/gegis/ui_default.jsp?app=westtoer

GISToolkit

GISToolkit是一个免费基于java的mapping工具包,它能够从多种数据源读取地理数据并把信息显示给用户,还能够直接编辑存在数据库中的地理特性。

NavtechGPS

NavtechGPS 为我们提供一个开源的 GPS全球定位系统接收器

船员导航系统 capcode

 

CapCode是一个专业化的赛船的船员援助导航系统。它处理来自NMEA总线和GPS的数据,在VMG计算,和路线图的光栅数据采集跟踪未来。它包含一个图表编辑器。

 

JUMP-Project

 

JUMP-Project是一整套开源软件,它提供查看和制作地图的扩展API及用户界面应用程序。目前JUMP-Project包括的主要项目有:

The JUMP Unified Mapping Platform (JUMP) :JUMP它提供一套高度可扩展的框架去开发和运行已经编辑好的空间数据应用程序的主用户界面及扩展的API。

The JTS Topology Suite (JTS) JTS它提供了一套遵从OGC空间对象模型的2D空间分析的API和基本的几何操作功能。

The JCS Conflation Suite (JSC) :JSC它是一套处理空间数据集合并操作的API和交互工具

JUMP Plug-Ins优化了jump在特定环境中应用程序使用的组建工具及函数。JUMP-Project采用的是理论研究与实际应用相结合的方式,不断的在提高JUMP-Project 中各种程序的质量。

云端地理空间软件 GeoCloud

GeoCloud 是一个开源的云端地理空间软件。包含:PostGIS, MapServer, TileCache, GDAL, WFS-T, Elasticsearch, Leaflet 和 OpenLayers.

GeoServer 使用 Java 开发,基于 Tomcat 运行,因此对内存消耗比较大。

QuickWMS

QuickWMS是个JavaScript包用于创建基于Web的Map客户端和连接依据OpenGIS Web Mapping规范的WMS服务器。这个项目的目的是能够使用javascript快速创建web mapping clients。它兼容的浏览器包括:IE5.0以,Netscape/Mozilla7.00以上。

主页上提供了不少例子。

Spatial4J

Spatial4j 是一个用来开发空间/地理空间应用的 Java 开发库。
 

GPS软件 Le Petit Poucet

Le Petit Poucet 是一个用来在一个三维的场景中显示和编辑 GPS 轨迹的软件。

  

MsSqlSpatial

MsSQLSpatial 是一个MS SQLServer2005空间扩展(Spatial Extensions),确切地说它应该是一个专属于SQLServer2005的空间数据引擎。所谓的空间数据引擎,其实就是基于关系型数据库的空间数 据库技术的软件实现,实质上是个封装了空间领域知识的中间件,GIS等应用层通过这个中间层与关系型数据库交互。

 

CapCode是一个专业化的赛船的船员援助导航系统。它处理来自NMEA总线和GPS的数据,在VMG计算,和路线图的光栅数据采集跟踪未来。它包含一个图表编辑器。

 

 

Java的GML处理包 GML4J

GML4J这个Java API 可以简化对地理标识语言(Geography Markup Language http://www.gmlcentral.com)的处理。GML是一个基于XML的框架,由OGC(http: //www.opengis.org)采纳为一篇推荐论文,用于对地理信息进行编码。

 

互动高度场程序 Terraform 2

Terraform是一个开源的互动高度场的产生和处理程序,使您能够生成随机地形和改变它。

Terraform 允许您创建分形地形(也称为高度场)和改造它使用了一些算法。其目的是为那些将要生成谁在光线跟踪或其他模拟使用数字地形模型的工具。 Terraform功能不同的看法和colormaps并预览模式,功能的交互式实时地形对象时旋转。 Terraform运行于GNOME桌面环境。

 

没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。








    本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/arxive/p/7492516.html,如需转载请自行联系原作者





网友评论

登录后评论
0/500
评论
橘子红了呐
+ 关注