Catastro地理空间 - GIS歧管GISMicroStation的宾利QGIS

Decidiéndonos通过地图服务器

利用最近与Cadastre机构进行的对话,该机构正在寻找一种发布其地图的方法,在此我总结了最重要的事情,以将对该主题的营救返回给社区。 也许在那时,它会帮助想要做出决定或寻求Geofumado帮助的人。

为什么选择MapServer

舞台是有人,本来打算由宾夕法尼亚州GeoWeb出版社离开,因为他仍然有执照 发现服务器,这个祖先,回到尘土的岁月。  他们对Bentley感兴趣的另一个原因是他们的地图采用了Microstation Geographics,其VBA应用程序用于建造和维护地籍图。

以前在博客(丑 - 稀 正如朋友所说)显示了如何创建一个网页地图服务, 使用歧管 GIS作为一种低成本替代方案。 我也有一天谈到了 Geoweb出版社 当有更多的白银时,可以使用Bentley提供的解决方案。 这是为了延续旧职位, 做比较 各种应用之间的在线地图出版。

对话后,我们决定转到MapServer,我希望在接下来的几天中探讨这个话题。 顺便说一下,在今年剩下的时间里,但是在Web环境中,开始测试其他开源平台。

旗帜 正如其页面所说,MapServer不是GIS应用程序,甚至甚至都不是。 它是由明尼苏达大学发起的,因此其徽标来自明尼苏达州和密西西比河的交汇处。 今天,它可能是归因于盎格鲁-撒克逊人的地方,因此已成为广泛分布的Web地图服务的基准。 由于此应用范围广泛-非常宽,真的, 我喜欢它的简单性,对于新用户来说最简单; 所有的魔法都是处理可以从诸如QGis等程序生成的.map文件,或者理解mapscript的逻辑,以利用PHP,Java,Perl,Python,Ruby或C#等语言。

更多的应用程序是在MapServer上开发的“提供服务”例如Chamaleon,Cartoweb,Ka-map和Pmapper。 尽管了解MapServer的原始逻辑是理想的,但建议将它们推荐给代码熟练程度较低的用户。

mapserver安装

所示示例仅是我们现在正在做的工作的示例。 经过他们的许可并意识到这项服务将在几周内向公众开放,然后他们才能看到它正在工作。

存在其他Web应用程序

为此,我将使用基金会作为参考 OSGeo的,这是地理空间领域中可持续性和开源标准化方面最具创意的举措之一。 尽管我承认还有其他人。

  • Mapbender,在IDE危地马拉的情况下,它非常流行,用作Mapserver的瘦客户端。 之所以吸引人,是因为它是为PHP和JavaScript开发的,这是当今网络上使用最广泛的两种组合。
  • MapBuilder来了 结束了 在1.5版中合并到“开放层”中。 AJAX东西……真是美。
  • 打开图层,想知道您是否要集成Google或Yahoo Maps或改进光栅部署中的缓存。
  • Mapguide Opensource,因其与AutoDesk的关系而非常受欢迎。 无论您想吃什么口味,乐于死的坚固。
  • 程度,对标准颇有冒昧。 在欧洲具有很大的潜力。 由于其在GML支持中的稳定性,因此建议将它作为主动实施Web流程的中立替代方案。 INSPIRE.

mapserver安装 OSGeo孵化的其他解决方案有:

  • Geoserver,其最大的潜力在于开发是关于Java的。 在整合Google地图,Google地球,雅虎地图(包括ArcGIS)时提供诸如Open Layers等等。
  • Geomajas 其中包括瘦客户机,桌面和网络。
  • MapFish,重点关注Pyton,但也可能是最少的(在线)之一。

MapServer的优势

兼容性 与标准 OGC。 也许最好的,尽管在这几乎所有的开源应用程序都是好的,至少在WMS,WFS,WCS,GML方面。

  • 网页地图服务(OGC:WMS)1.0.0,1.0.7,1.1.0和1.1.1
  • Web功能服务(OGC:WFS)1.0.0,1.1.0
  • 网络覆盖服务(OGC:WCS)1.0.0,1.1.0
  • 地理标记语言(OGC:GML)2.1.2,3.1.0级别0配置文件
  • 网页上下文文件(OGC:WMC)1.0.0,1.1.0
  • 风格图层描述符(OGC:SLD)1.0.0
  • 过滤器编码规范(OGC:FES)1.0.0
  • 传感器观测服务(OGC:SOS)1.0.0
  • 观察和测量(OGC:OM)1.0.0
  • SWE Common(OGC:SWE)1.0.1
  • OWS Common(OGC:OWS)1.0.0,1.1.0

通过Open Gis Consortium准则提供数据将使任何程序都遵循它,而不会受到太大阻碍。 从AutoDesk Civil3D,ArcGIS。 Bentley Map,gvSIG,QGis等甚至通过WMS的Google Earth /地图。

与应用程序相比我以前工作过(GeoWeb出版商和集成块GIS),地图服务器它们比有 很多扩散结果,您的页面具有足够的信息,开发的示例,更不用说用户社区了。 对于GWP,您需要做很多工作,而西班牙语中的歧管很少-离开了 你egeomates 以免引起矛盾-.

El 数据支持 这是一个奇迹。 它不是天堂,但距离足够近:

  • 矢量或地理数据库数据:形状文件,GML,PostGIS以及通过OGR(包括DGN)创建的另一个世界。
  • 栅格数据:地理参考Tif和我们想要通过GDAL获得的任何数据。
  • 从产出来看,您可以生成jpg,png,pdf以及OGC标准。

那就是那个 多平台支持。 MapServer可以在IIS之上运行,这使其对Windows / PC用户友好。 同样在Apache上,它可以完美地在Windows和Linux上运行,不仅可以提供数据,还可以进行导航。 对于Manifol
d,只有IIS发布,如果你告诉他们Apache 它遇到拥塞虽然有那些谁做了他们的 回旋。 对于Bentley,只有Windows,甚至Web显示器都是仅在Internet Explorer上运行的ActiveX,除非烟熏 IDPR 在空间墨盒中欣欣向荣。

不用说,它没有处理 支付许可证。 与Manifold Universal签订的许可约为600美元,Bentley GWPublisher的许可为10,000美元(受限用户),而GIS Server的许可为15,000美元以上。

最后,我看到了很大的优势 的发展。 找到工作在MapServer上的人并非易事,但比起其他应用程序要容易得多,甚至像我们现在正在远程进行的那样。 知道Bentley GWPublisher胆量的开发人员并不容易,他必须了解Project Wise,Geographics,Microstation VBA和Bentley Map,才能利用Bentley Geospatial Server上的强大开发功能(虽然我承认那里有美好的事情)。 一个Manifold GIS开发人员,尽管它仅仅是.NET,却非常困难,而来自GIS Server的开发人员却非常困难,它肯定会根据许可证的价值来收费。

如何安装在5步骤

mapserver安装没有很多的步骤,还有创世纪的开始:

  1. 下载OSGEO4W 从这里
  2. 安装它,最少MapServer,Apache和一个例子。
  3. 安装Apache并创建服务(或通过IIS提起目录)。
  4. 提起服务
  5. 在浏览器中运行示例

是的,就像创世记一样,第1和第2节之间在撒但的叛乱中发生了几件事。 通常,通过http:// localhost /来启动服务,或占用您的战斗力,但是您可以学习。

将在下一个我们将解释它。

高尔基阿尔瓦雷斯

作家、研究员、土地管理模型专家。 他参与了模型的概念化和实施,例如:洪都拉斯国家财产管理系统 SINAP、洪都拉斯联合市政管理模型、地籍管理综合模型 - 尼加拉瓜登记处、哥伦比亚领土 SAT 管理系统. 自 2007 年以来,Geofumadas 知识博客的编辑和 AulaGEO 学院的创建者,其中包括 100 多门关于 GIS - CAD - BIM - 数字孪生主题的课程。

相关文章

7条评论

  1. 你好欧利斯 有一天你会告诉我们你用C#做的烟,其中我在网上看到的很少。

    问候

  2. 为什么不使用尖锐的c和sql server 2008或已经与posgrest和发布形状类型映射,所以你避免域问题,所以你只是找一个服务器与asp.net

  3. 开源Mapguide的任何经验? 我已经安装了很长时间,但是当我启动主服务器时,它向服务器抛出连接错误……西班牙语教程非常有用。

  4. 您好,我是在地图服务器很感兴趣,有些事情我能放在一起,现在我专注于开发Rails的地图应用程序,你不知道怎么样? 或者一些帮助链接..非常感谢你

  5. 您应该寻找一个提供住宿的公司,其中包含服务中包含的地图。

    以及 http://www.hostgis.com/

    为了从内部网服务水平是很容易的,因为只有与已提出的服务(如192.168.0.129)的机器的IP EI可以从其他计算机在同一网络或工作组中进行访问。

    如果要将其提供给Internet,则必须使用作为服务器的机器来使用更多或更少体面的互联网连接,并且公共IP也被占用(80.26.128.194)。 原因是互联网服务所提供的设备连接到互联网所使用的IP虽然是公开的,但每次访问时都会发生变化,并且被占用固定,因此需要付费。

    如果您不想访问像上一个那样的IP号码,那么您需要支付一个域名和DNS服务,您可以使用这个域名和DNS服务 http://www.eldominio.com。 您还可以使用提供页面的子域或服务进行重定向 http://www.no-ip.com

  6. 祝贺我已经做了相当一段时间的博客了。 虽然我是一名生物学家,但我从事GIS方面的工作。 去年我学会了使用MapServer,它非常好。 但我有一个问题,我还没有得到答案。 什么托管公司的MapServer存储? 你有什么结果使用自己的电脑,并使用国内互联网络?

    我想用这个程序做一些其他的项目,但我没办法把它挂在网上。

    如果有人知道答案会很受欢迎。

    最好的问候,

    马蒂诺

发表评论

您的电子邮件地址将不会被发表。 必填字段标有 *

返回顶部按钮