2013-03-11 36 views
2

我需要帮助..我怎样才能使用空间数据与PHP ..我上传形状(esri几何)文件作为空间数据的MySQL。现在我无法找到任何有用的信息,得到这个数据,并呼应它......你告诉我这方面的任何网站或信息..MySQL SPATIAL扩展和PHP

可以发现这一点,但不`吨明白什么

SET @g = GeomFromText('LineString($longitude1 $latitude1,$longitude2 $latitude2)') 
$query="SELECT AsBinary(SHAPE2), color FROM $layer WHERE MBRIntersects(SHAPE2,@g)"; 
... 
$result=mysql_unbuffered_query($query); 

Spatial

PS对不起,我的英文

+0

http://we-love-programming.blogspot.in/2012/01/mysql-fastest-distance-lookup-given.html – SHANib 2013-03-11 11:27:14

+0

http://www.scribd.com/doc/2569355/Geo-Distance - 搜索 - 使用MySQL的 – SHANib 2013-03-11 11:27:35

回答

1

如果你想深入分析数据,我建议不要使用MySQL空间扩展。最好去PostgreSQL。在MySQL中,缓冲函数仅在版本> 5.5的情况下可用,MySQL不具有投影功能,并且SRID仅作为元数据存储。