OpenWebGIS:一个开源地理信息系统

还没有读者喜欢这篇文章。
Sky with clouds and grass

Flickr 用户:theaucitron (CC BY-SA 2.0)

有很多优秀的地理信息系统(GIS)可以在网络浏览器和移动应用中运行,这在很大程度上归功于 2010-11 年引入的新网络标准以及移动设备的最新改进。

然而,大多数现有的 GIS 系统都是半成品系统,需要用户自行设置,这对于不懂编程的普通用户来说可能很困难且不便。科学数据分析的免费和开源选项范围也非常有限。我们在 2014 年创建了 OpenWebGIS,旨在在单个现成的解决方案中解决所有这些问题。

OpenWebGIS interface with 3D view

经过少量用户修改和 3D 视图的 OpenWebGIS 界面。

OpenWebGIS 采用 BSD-2-条款 许可,使用 JavaScript 编写,并基于 OpenLayersGeoserverPostGISPostgreSQLCesiumOSM Buildings

OpenWebGIS 是一个开源在线和离线 GIS,可在网络浏览器和移动应用中使用。

借助 OpenWebGIS,用户可以

  • 将图像拉伸为 2D 矢量、2.5D 和 3D 图层 在地图上
  • 获取全球地震的时空分布。
  • 获取全球古生物事件的空间分布和简要描述。
  • 追踪卫星和国际空间站(实时和任何时间段)。
  • 获取区域天气数据。
  • 导入/导出 OpenStreetMap 矢量数据。
  • 将任何矢量图层转换为 shapefile 文件。
  • 图像分析、按颜色分割区域和矢量化。
  • 地理定位您自己的位置以及其他人或物体的位置(已连接到 OpenWebGIS)。
  • 展望未来(通过分析和时间序列预测子系统)
  • 在地图上创建分形。
  • 从 Wikipedia 或 OpenStreetMap 选择数据并将其映射。
  • 使用传感器Wi-Fi 统计数据 从 Android 移动设备,并将数据关联到地理坐标。

您可以在我们的博客上找到有关 OpenWebGIS 功能和应用的详细信息。

OpenWebGIS interface variant

OpenWebGIS 界面变体

OpenWebGIS 开发的主要目标是创建一个 GIS,它具有在线网络 GIS 系统的所有标准功能、一套用于科学数据分析的强大工具,以及对广泛用户(不仅仅是科学家)有趣的功能。我们希望 OpenWebGIS 成为一个成熟的软件即服务 (SaaS) 云计算平台,并使用户能够部署自己的服务器和客户端实例。

加入并贡献

OpenWebGIS 存在一些缺陷,但也具有巨大的潜力。在您的帮助下,我们可以使其更加功能强大、可用、用户友好且强大。我们始终欢迎您的请求、评论和建议。

Another OpenWebGIS interface variant

另一个界面变体

您可以在 GitHub 上为 OpenWebGIS 代码做出贡献。Android 应用的代码也在 GitHub 上。如果您精通多种语言,我们也需要帮助进行界面翻译

未来计划

  • 重新设计界面。我们希望引入用户可以从中选择的几种变体。另一项重要的工作将是改善移动用户体验。
  • 重构源代码。
  • 针对各种浏览器进行优化。目前,该系统在 Mozilla Firefox 和 Google Chrome 中运行无任何问题。
  • 整理、选择和映射来自大量开放地理数据库的数据。
  • 支持各种栅格格式。
  • 更新身份验证模块。
  • 扩展离线模式功能。
  • 创建 iOS 应用程序
  • 在用户帮助下翻译界面。

安装

您可以立即在线试用 OpenWebGIS。OpenWebGIS 的结构分为服务器端和客户端。

Information flow in OpenWebGIS

OpenWebGIS 中的信息流

客户端可以同时在线和离线运行。我们称客户端为 OpenWebGIS 本地版本。某些功能(例如从 Wikipedia 和 OpenStreetMap 选择)在此版本中不起作用,但我们预计这种情况在未来会发生变化。要运行此版本,请从 GitHub 下载源代码,将其解压到您的任何文件夹,然后在浏览器中启动文件 Start_OpenWebGIS_en.html。Android 版本(.apk 应用程序文件)也在 GitHub 上提供。

要在桌面上部署您自己的功能齐全的 OpenWebGIS 服务器实例,您必须安装 Geoserver、PHP、Apache(或其他 Web 服务器软件)、PostgreSQL 和 PostGIS。从 GitHub 复制源代码,并配置上述列出的软件对包含此源代码的文件夹的访问权限。

标签
User profile image.
Fedor Kolomeyko 毕业于理工大学,完成研究生学业。他在科研组织方面拥有丰富的经验。现在,他在数据库和 GIS 领域担任程序员团队负责人。他是 OpenWebGIS 的开发者。这是一个开源地理信息系统。

6 条评论

这些家伙非常需要 UI 设计师,这个网站让我的大脑崩溃。认知摩擦太大。没有对齐,按钮大小不一,菜单似乎是基于 Windows 3.1 的 :) 当我看到这样的界面时,后端质量就成了一个大问题。

感谢您的意见。也许你是对的。新界面的变体正在开发中。您可以通过单击“新界面”按钮来测试其中一个。单击菜单项“界面->切换到界面拖动”后,您可以将元素移动到任何方便您的位置。然后,您可以使用菜单项“界面->保存界面”来保存最合适的界面配置,下次您在计算机上工作时,OpenWebGIS 将直接在您保存的界面中启动。您始终可以使用菜单项“界面->设置默认界面”来恢复默认界面。此外,在按下“编辑颜色”按钮后,您可以更改界面主要元素的颜色。请阅读有关文章:“开发 OpenWebGIS 的新界面设计”(http://openwebgisystem.blogspot.com/2016/02/developing-new-interface-de…)或 OpenWebGIS 的新旧界面 (http://openwebgis.livejournal.com/9902.html) 或观看有关视频 https://youtu.be/Bpcbp5lmTnE

看上去完全是我们一直在寻找的东西!

那么这是否旨在大致类似于 ArcGIS Online,还是在预期范围和功能上存在差异?我听说过一些关于 ArcGIS Online 的讨论,认为它是目前在大多数 GIS 市场中占主导地位的专有厂商的一项重大努力。无论您的系统的预期功能是什么,很高兴知道有人正在类似领域开发免费和开源的替代方案。

感谢您的反馈。OpenWebGIS 开发的目标是创建一个免费和开源的系统,该系统将是一个基于网络的 GIS,其功能类似于全功能(通用)桌面 GIS。

回复 ,作者:MZ (未验证)

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.