Questions tagged «web-gis»

3
通过Web编辑PostGIS / GeoServer数据?
我已经安装了PostGIS,并想创建一个Web应用程序来进行一些简单的编辑: 使用捕捉点(点,线的终点,交点,圆心)手动(在底图上)绘制点,线和折线 删除点,线和折线 围绕一个点旋转一条线或一组线 用基点移动一条线或一组线 移动折线和点(手动移动到坐标给定的点) 编辑折线和折线的折点位置(手动以及由坐标给定的点) 在点,线和折线周围创建缓冲区 通过网络做到这一点的最佳方法是什么?有没有已经建立的JavaScript库?

3
在开源Web GIS中执行栅格地图代数?
使用ArcGIS Raster Calculator(或QGIS)可以很容易地为栅格地图代数。我以为使用Web GIS服务器(例如GeoServer和MapServer以及OpenLayers等)会很容易。我想要实现的是做一些简单的事情,例如将两个图像分割并生成要在网页中显示的第三个比率图像。我花了数周时间找到解决方案,结果(对我而言)非常困难。 我尝试了一些事情,包括: PostGIS栅格。我认为栅格代数在这里不是问题。 但是PostGIS栅格很难加载到GeoServer中。有关如何在GeoServer中加载pgraster的问题屡屡被问到。请参见例如如何通过postGIS将GeoTIFF导入GeoServer??,https://gis.stackexchange.com/questions/86006/publish-rasters-stored-in-postgresql-with-geoserver吗?在GIS.SE或GeoServer官方网站上,没有一个答案给出了可以遵循的完整步骤列表。已将pgraster加载到MapServer中已成功,但性能非常慢。两者似乎都需要进行平铺,并且单行命令将栅格导入到任一服务器似乎是不可能的。 GeoTIFF GeoTIFF易于加载到GeoServer和MapServer中。但是,我们该怎么办呢?没有像SQL这样的PostGIS,我转向并使用WCS进行了简要搜索以做地图代数,但是并没有发现太多。对于当前服务器,WCS是否是可行的途径? 很难编程 使用AJAX以某种方式调用PHP页面或使用GeoServer编写WPS,以将图像导入PostGIS,进行地图代数处理,然后将结果生成器转换为可以轻松加载并显示在GeoServer / MapServer中的格式(例如GeoTIFF)。 当然,人们可以编写代码直接读取GeoTIFF,并在没有GIS支持的情况下进行地图代数处理。 考虑到可以轻松地在桌面GIS中完成相同的代数运算,对我来说,上述任何一项似乎都不容易或不合理。 我想知道是否有人在Web GIS环境中进行过Map Algebra的经验,并且可以提出一条可行的路径吗? 我对开放源代码解决方案感兴趣(由于组织内部的政治原因。)我知道ArcGIS Server可以调用ArcGIS的python代码,但是我们没有许可证,并且这里的环境不利于获取代码。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.