I've not used it myself, so I'm not sure how viable it is, but there is this 
PECL extension http://pecl.php.net/package/python that apparently lets you use 
Python from within PHP if you can't find a better native solution.
 
cheers
 
__________________________________
Keith Moss
Satellite Remote Sensing Services
Information Access Division
Landgate
65 Brockway Road, FLOREAT WA 6014
PO Box 741 Wembley WA 6913
Ph. (08) 9387 0332 | Fx. (08) 9383 7142
keith.m...@landgate.wa.gov.au
www.landgate.wa.gov.au

________________________________

From: discuss-boun...@lists.osgeo.org on behalf of pere roca ristol
Sent: Wed 22/04/2009 15:46
To: discuss@lists.osgeo.org
Subject: [OSGeo-Discuss] Re: parsing coordinates



  dear all,
  I develop in PHP and have almost no idea about Python and Perl, but thank you 
anyway for the information.

  best regards,
  Pere 


2009/4/21 <discuss-requ...@lists.osgeo.org>


        Send Discuss mailing list submissions to
               discuss@lists.osgeo.org
        
        To subscribe or unsubscribe via the World Wide Web, visit
               http://lists.osgeo.org/mailman/listinfo/discuss
        or, via email, send a message with subject or body 'help' to
               discuss-requ...@lists.osgeo.org
        
        You can reach the person managing the list at
               discuss-ow...@lists.osgeo.org
        
        When replying, please edit your Subject line so it is more specific
        than "Re: Contents of Discuss digest..."
        
        
        Today's Topics:
        
          1. Re: parsing coordinates (Tim Michelsen)
          2. Re: Re: parsing coordinates (Mateusz Loskot)
          3. Re: Re: parsing coordinates (Mateusz Loskot)
          4. Re: parsing coordinates (Arnulf Christl)
        
        
        ----------------------------------------------------------------------
        
        Message: 1
        Date: Mon, 20 Apr 2009 23:09:42 +0200
        From: Tim Michelsen <timmichel...@gmx-topmail.de>
        Subject: [OSGeo-Discuss] Re: parsing coordinates
        To: disc...@mail.osgeo.org
        Message-ID: <gsioam$7u...@ger.gmane.org>
        Content-Type: text/plain; charset=ISO-8859-1; format=flowed
        
        >     * 40:26:46N,79:56:55W
        >     * 40:26:46.302N 79:56:55.903W
        >     * 40°26'21"N 79°58'36"W
        >     * 40d 26' 21" N 79d 58' 36" W
        >     * 40.446195N 79.948862W
        >     * 40.446195, -79.948862
        >     * 40° 26.7717, -79° 56.93172
        >
        >
        > I'm aware that parsing and interpreting free-text coordinate
        > descriptions is quite complex, maybe someone knows a script (or a 
remote
        > service) that does a similar job?
        I did some of this for python.
        What langauge will you use?
        
        Please report if you find some useful libraries.
        
        Kind regards,
        Timmie
        
        
        
        ------------------------------
        
        Message: 2
        Date: Tue, 21 Apr 2009 09:26:21 +0100
        From: Mateusz Loskot <mate...@loskot.net>
        Subject: Re: [OSGeo-Discuss] Re: parsing coordinates
        To: OSGeo Discussions <discuss@lists.osgeo.org>
        Cc: disc...@mail.osgeo.org
        Message-ID: <49ed832d.7060...@loskot.net>
        Content-Type: text/plain; charset=UTF-8; format=flowed
        
        Tim Michelsen wrote:
        >     * 40:26:46N,79:56:55W
        >     * 40:26:46.302N 79:56:55.903W
        >     * 40°26'21"N 79°58'36"W
        >     * 40d 26' 21" N 79d 58' 36" W
        >     * 40.446195N 79.948862W
        >     * 40.446195, -79.948862
        >     * 40° 26.7717, -79° 56.93172
        >
        > I'm aware that parsing and interpreting free-text coordinate
        > descriptions is quite complex, maybe someone knows a script (or a
        > remote service) that does a similar job?
        
        Long time ago I made a script solving similar problems:
        
        http://mateusz.loskot.net/software/gis/pydecimaldegrees/
        
        It is very easy to extend it to support all the format
        variations you've listed above.
        
        Best regards,
        --
        Mateusz Loskot, http://mateusz.loskot.net <http://mateusz.loskot.net/> 
        Charter Member of OSGeo, http://osgeo.org <http://osgeo.org/> 
        
        
        ------------------------------
        
        Message: 3
        Date: Tue, 21 Apr 2009 09:26:21 +0100
        From: Mateusz Loskot <mate...@loskot.net>
        Subject: Re: [OSGeo-Discuss] Re: parsing coordinates
        To: OSGeo Discussions <discuss@lists.osgeo.org>
        Cc: disc...@mail.osgeo.org
        Message-ID: <49ed832d.7060...@loskot.net>
        Content-Type: text/plain; charset=UTF-8; format=flowed
        
        Tim Michelsen wrote:
        >     * 40:26:46N,79:56:55W
        >     * 40:26:46.302N 79:56:55.903W
        >     * 40°26'21"N 79°58'36"W
        >     * 40d 26' 21" N 79d 58' 36" W
        >     * 40.446195N 79.948862W
        >     * 40.446195, -79.948862
        >     * 40° 26.7717, -79° 56.93172
        >
        > I'm aware that parsing and interpreting free-text coordinate
        > descriptions is quite complex, maybe someone knows a script (or a
        > remote service) that does a similar job?
        
        Long time ago I made a script solving similar problems:
        
        http://mateusz.loskot.net/software/gis/pydecimaldegrees/
        
        It is very easy to extend it to support all the format
        variations you've listed above.
        
        Best regards,
        --
        Mateusz Loskot, http://mateusz.loskot.net <http://mateusz.loskot.net/> 
        Charter Member of OSGeo, http://osgeo.org <http://osgeo.org/> 
        
        
        ------------------------------
        
        Message: 4
        Date: Tue, 21 Apr 2009 16:39:43 +0200
        From: Arnulf Christl <arnulf.chri...@wheregroup.com>
        Subject: Re: [OSGeo-Discuss] parsing coordinates
        To: OSGeo Discussions <discuss@lists.osgeo.org>
        Message-ID: <49eddaaf.9030...@wheregroup.com>
        Content-Type: text/plain; charset=ISO-8859-1
        
        -----BEGIN PGP SIGNED MESSAGE-----
        Hash: SHA1
        
        pere roca ristol schrieb:
        > hi all,
        >
        >
        > I'm developing a webapplication that let's user upload their point 
data and
        > play with it.
        >
        > It currently works with lat/long in a CSV with this format (eg: 
*0.44, -79.9
        > *) but we find users with some of these also valid and acceptable 
ways to
        > write geographic coordinates:
        >
        >    - 40:26:46N,79:56:55W
        >    - 40:26:46.302N 79:56:55.903W
        >    - 40°26'21"N 79°58'36"W
        >    - 40d 26' 21" N 79d 58' 36" W
        >    - 40.446195N 79.948862W
        >    - 40.446195, -79.948862
        >    - 40° 26.7717, -79° 56.93172
        >
        >
        > I'm aware that parsing and interpreting free-text coordinate 
descriptions is
        > quite complex, maybe someone knows a script (or a remote service) 
that does
        > a similar job?
        >
        >
        > It would be very helpful.
        >
        > Thanks!
        >
        >
        > Pere
        
        Potentially adding to your woes you should take into account that people
        mix up axis order. It is a well established traditional fight between
        developers, geodesists and the rest of the world. This page [1] sums up
        the main issue. If you find a script that dares to deal with this, feel
        free to add it as a link to that page.
        
        Best regards,
        Arnulf.
        
        [1] http://wiki.osgeo.org/wiki/Axis_Order_Confusion
        -----BEGIN PGP SIGNATURE-----
        Version: GnuPG v1.4.9 (GNU/Linux)
        Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org 
<http://enigmail.mozdev.org/> 
        
        iEYEARECAAYFAknt2q8ACgkQhcSN09gHfZwNzwCgk1S2Cg/iHJIAljjqgnSHhDpB
        QD4AniAQ9tvYuJ/KH4uoy/vRhzyTS3pM
        =tK5z
        -----END PGP SIGNATURE-----
        
        
        ------------------------------
        
        _______________________________________________
        Discuss mailing list
        Discuss@lists.osgeo.org
        http://lists.osgeo.org/mailman/listinfo/discuss
        
        
        End of Discuss Digest, Vol 28, Issue 21
        ***************************************
        




-- 
Pere Roca Ristol
Biòleg i especialista GIS
Museo Nacional de Ciencias Naturales (CSIC)
Visita l'EDIT mapViewer! 
http://edit.csic.es/edit_geo/prototype/edit.html


This e-mail and any files transmitted with it are intended only for the use of 
the addressee(s). It may contain information that is confidential and 
privileged, in which case neither is intended to be waived or lost by mistaken 
delivery to you. If you are not an intended recipient, any use, interference 
with, disclosure, distribution or copying of this material is unauthorised and 
prohibited. If you receive this e-mail in error, please notify the sender by 
return e-mail and delete the message and any attachments from your system. 
Unless specifically indicated, this e-mail does not constitute formal advice or 
commitment by the sender or the Western Australian Land Information Authority 
(Landgate).  Information in this message not relating to the official business 
of Landgate shall be understood as neither given nor endorsed by it. It is your 
responsibility to check any attachments for viruses and defects before opening 
or sending them on.  Landgate’s liability is limited to re-supplying affected 
attachments. 



<<winmail.dat>>

_______________________________________________
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss

Reply via email to