https://github.com/sualeh/pointlocation6709
Java support for ISO 6709 representation of geographic point location by coordinates
https://github.com/sualeh/pointlocation6709
geolocation java java-library
Last synced: about 1 year ago
JSON representation
Java support for ISO 6709 representation of geographic point location by coordinates
- Host: GitHub
- URL: https://github.com/sualeh/pointlocation6709
- Owner: sualeh
- License: epl-2.0
- Created: 2014-03-08T23:30:48.000Z (over 12 years ago)
- Default Branch: main
- Last Pushed: 2025-04-07T14:57:38.000Z (about 1 year ago)
- Last Synced: 2025-04-10T00:40:52.399Z (about 1 year ago)
- Topics: geolocation, java, java-library
- Language: Java
- Homepage:
- Size: 234 KB
- Stars: 10
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: .github/README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Point Location 6709
[](https://github.com/sualeh/pointlocation6709/actions/workflows/quick-build.yml)
[](http://search.maven.org/#search%7Cga%7C1%7Cg%3Aus.fatehi%20pointlocation6709)
*Point Location 6709* is a Java representation of [ISO 6709] geographic point location by coordinates.
All classes are immutable and thread-safe. The code includes a parser that can parse all valid ISO 6709 representations. A formatter formats point locations to ISO 6709 "[human interface]" representations as well as "[string expressions]". Validity is enforced by JUnit tests. Java 8 or newer is required.
(See [sualeh/pointlocation6709-ts](https://github.com/sualeh/pointlocation6709-ts) for a Typescript library for Point Location 6709.)
## Download
You can download the [jar on the Maven Central Repository].
## Maven Build
To use *Point Location 6709* in your Maven build, include the following dependency. No repositories references are needed, since the jars are in the Maven Central Repository.
```xml
us.fatehi
pointlocation6709
4.2.2/version>
```
[ISO 6709]: https://en.wikipedia.org/wiki/ISO_6709
[human interface]: https://en.wikipedia.org/wiki/ISO_6709#Representation_at_the_human_interface_.28Annex_D.29
[string expressions]: https://en.wikipedia.org/wiki/ISO_6709#String_expression_.28Annex_H.29
[jar on the Maven Central Repository]: http://search.maven.org/#search%7Cga%7C1%7Ca%3A%22pointlocation6709%22