程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了GIS:PostGIS / PostgreSQL与MySql与SQL Server?[关闭]大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决GIS:PostGIS / PostgreSQL与MySql与SQL Server?[关闭]?

开发过程中遇到GIS:PostGIS / PostgreSQL与MySql与SQL Server?[关闭]的问题如何解决?下面主要结合日常开发的经验,给出你关于GIS:PostGIS / PostgreSQL与MySql与SQL Server?[关闭]的解决方法建议,希望对你解决GIS:PostGIS / PostgreSQL与MySql与SQL Server?[关闭]有所启发或帮助;

如果您有兴趣进行全面比较,建议您“交叉比较SQL Server 2008 Spatial,PostgreSQL / PostGIS 1.3-1.4,MySQL 5-6”和/或“比较SQL Server 2008 R2,Oracle 11G R2,PostgreSQL / PostGIS 1.5 Spatial功能”,来自波士顿GIS。

考虑您的观点:

  • 在windows上设置PostGIS数据库很容易,使用Pgadmin3管理也很简单
  • PostGIS绝对是这三个中最强大的,只有Oracle Spatial具有可比性,但如果考虑到其成本,则被取消资格
  • 肯定为PostGIS +1
  • 您至少应该能够通过ODBC进行连接(请参阅Postgres wiki)
  • 这三个都不应该有问题

解决方法

已关闭 。这个问题是基于观点的。它当前不接受答案。


想改善这个问题吗? 更新问题,以便通过编辑此帖子以事实和引用的形式回答。

6年前关闭。

编辑:我已经将Postgres与PostGIS一起使用了几个月,我很满意。

我需要分析几百万个地理编码的记录,每个记录都有经度和纬度。这些记录包含至少三种不同类型的数据,我将尝试查看每个集合是否会相互影响。

对于所有这些数据,哪个数据库最适合作为基础数据存储?这是我的愿望:

  • 我熟悉DBMS。 我在PostgreSQL方面最弱,但是我愿意学习是否其他所有功能都可以解决。
  • 它与GIS查询配合得很好。 Google搜索表明PostgreSQL + PostGIS可能是最强大的?至少很多产品似乎都在使用它。MySql的Spatial Extensions似乎比较少?
  • 低成本。 尽管SQL Server Express 2008 R2的DB限制为10GB,但我不确定我是否要承受免费版本的这一限制和其他限制。
  • 与Microsoft .NET Framework不具有对抗性。 多亏了Connector / Net 6.3.4,MySql才能很好地运行C#和.NET Framework 4程序。它完全支持.NET 4的实体框架。尽管我不反对为Devart的dotConnect for PostgreSQL Professional Edition支付180美元,但我找不到任何与之相当的非商业PostgreSQL。
  • 与R兼容。 似乎所有这三个都可以使用ODBC与R通讯,因此可能不是问题。

我已经使用MySql进行了一些开发,但是可以根据需要进行更改。

大佬总结

以上是大佬教程为你收集整理的GIS:PostGIS / PostgreSQL与MySql与SQL Server?[关闭]全部内容,希望文章能够帮你解决GIS:PostGIS / PostgreSQL与MySql与SQL Server?[关闭]所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: