Metadata-Version: 2.1
Name: iso6709
Version: 0.1.5
Summary: A library for parsing ISO6709 format Degree Minute Second style coordinates.
Home-page: https://github.com/seanson/python-iso6709
Author: Sean Johnson
Author-email: seandavidjohnson@gmail.com
License: BSD-3-Clause
Keywords: iso6709,coordinates,dms
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: Unix
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Utilities

ISO 6709
========

This is a package for converting ISO6709 formatted strings into decimal representation.

Formats
=======

This library supports the following DMS formats:

- ``±DD.DDDD±DDD.DDDD/`` -  Latitude and Longitude in Degrees
- ``±DDMM.MMMM±DDDMM.MMMM/`` - Latitude and Longitude in Degrees and Minutes
- ``±DDMMSS.SSSS±DDDMMSS.SSSS/`` - Latitude and Longitude in Degrees, Minutes and Seconds

As well as the standard altitude/height suffix: ``±AAAA``

Usage
=====

    >>> from iso6709 import Location
    >>> loc = Location('+27.5916+086.5640+8850/') # Mount Everest
    >>> print (loc.lat.degrees, loc.lng.degrees, loc.alt
    27.5916 86.5640 8850


Changelog
=========

0.1.5 (2019-07-01)
------------------

* Update license clause to SPDX format

0.1.4 (2019-06-28)
------------------

* Add support for negative altitudes (thanks @pistatium!)
* Bumped development versions for security fixes

0.1.3 (2017-08-25)
------------------

* Fix an issue where rst files weren't included in source pkg.

0.1.2 (2017-08-25)
------------------

* First release on PyPI.


