Search code examples
phpzend-framework2zend-dbgeopoints

Zend Framework 2 - Doctrine 2 - How to use GeoPointFields


I need to implement a GeoPointField with Doctrine2.

It seems that Zend and Doctrine don't support it natively...

Is there a best practice for validating such an input? In the database I'd use a simple string field, right?


Solution

  • /^(\-?\d+(?:\.\d+)?),?\s*(\-?\d+(?:\.\d+)?)$/
    

    This regexp validates and captures GEO input:

    • Latitude, Longitude
    • Latitude Longitude
    • Coords copied directly from GoogleMaps