Doctrine 2的GIS扩展

Tom*_*Tom 6 php mysql gis doctrine doctrine-orm

我想为我的Doctrine 2项目编写一个GIS(地理空间数据)扩展.

我知道如何编写简单的自定义函数和类型.为了适应MySQL特殊存储格式,我需要在检索/存储数据时使用一些SQL函数(GeomFromWKB()和AsBinary()).

我找不到一个我告诉Doctrine 2的地方.在我看来,convertToPHPValue()和convertToDatabaseValue()方法不是正确的地方.

Tom*_*Tom 1

到目前为止我发现的情况:根据 IRC 频道,convertToPHPValueSQL() 和 ConvertToDatabaseValueSQL() 将成为下一个版本的一部分,并将提供所需的功能。一旦可用,定义 CustomType 就相当简单了。