mysql空间扩展 VS PostGIS
来源:互联网 发布:徐州网络经纪人 编辑:程序博客网 时间:2024/05/19 23:57
http://blog.csdn.net/zhanlijun/article/details/8854838
功能
Mysql spatial extension
PostGIS
空间索引
仅MyISAM支持R树索引,InnoDB不支持
GIST树索引(R树的变种)
支持的空间类型
仅二维数据
二维、三维以及曲线
空间操作函数
有限的空间函数
基本实现OGC标准定义的空间操作函数
例:想查找蓝色多边形内的点,mysql空间扩展仅能查出在最小外包矩形(红色框)内的点,而postgis能查出任意多边形内的点。
空间投影
不支持
支持多种常用投影坐标系
例:想查找两点间距离。MySQL Spatial仅能计算欧式空间距离,而PostGIS能计算不同投影坐标系下的真实空间距离
事务支持
不支持
PostGIS提供了一系列的长事务支持,可以有效支持复杂的空间分析功能
查询效率
加载速度: MySQL > PostGIS (事务)
空间索引的创建: MySQL < PostGIS (diff split algo)
查询: MySQL PostGIS(不同性质查询结果不一样,各有千秋)
GIS系统使用
使用较少
使用较多,例如openstreetmap的数据库后台就是Postgresql+Postgis
小结:如果只做一些简单的GIS或者LBS的应用,MySQL提供的spatial extensions基本能够满足。但如果需要的功能更复杂一些,MySQL spatial extensions提供的功能可能就不够用了,这时Postgresql+postGIS可能将更加合适。
0 0
- mysql空间扩展 VS PostGIS
- mysql空间扩展 VS PostGIS
- mysql空间扩展 VS PostGIS
- PostGIS/PostgreSQL vs. MySql vs. SQL Server
- MySQL的空间扩展
- mysql 中的空间扩展
- MySQl中的空间扩展
- POSTGIS中的空间查询
- 19. MySQl中的空间扩展
- MySQL独立表空间VS共享表空间
- MySQL独立表空间VS共享表空间
- MySQL同PostgreSQL + PostGIS对比
- OGC标准函数和PostGIS扩展函数
- SQL Server 2008 Spatial, PostgreSQL/PostGIS 1.3-1.4, MySQL 5-6 三种支持空间数据系统比较
- postgis空间查询相关问题(1)
- PostGIS空间数据库SRID背景知识
- postgresql+postgis空间数据库安装总结
- postgresql+postgis空间数据库使用总结
- android recovery.img定制之recovery.fstab分区表配置
- 素数的计算-埃氏筛法(区间素数利器)
- Android使用HttpURLConnection下载图片
- Oracle-第十讲,事务处理
- csdn添加临时会话功能
- mysql空间扩展 VS PostGIS
- FZU A-B problem
- MKNetWorkKit打印URL
- 《具体数学》1.1递归(一)
- Bootstrap学习js插件篇之轮播
- VirtualBox虚拟机上网并主宿互访 -- 整理
- asp.net+uploadify实现图片上传图片
- lightoj1060(求字符串第k大排列)组合数学
- listen(sockRrv,5)中5代表什么