{"id":15043380,"url":"https://github.com/sualeh/pointlocation6709","last_synced_at":"2025-04-10T00:40:58.690Z","repository":{"id":14830726,"uuid":"17553509","full_name":"sualeh/pointlocation6709","owner":"sualeh","description":"Java support for ISO 6709 representation of geographic point location by coordinates","archived":false,"fork":false,"pushed_at":"2025-04-07T14:57:38.000Z","size":240,"stargazers_count":10,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-10T00:40:52.399Z","etag":null,"topics":["geolocation","java","java-library"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"epl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sualeh.png","metadata":{"files":{"readme":".github/README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"sualeh","custom":"https://www.paypal.me/sualeh"}},"created_at":"2014-03-08T23:30:48.000Z","updated_at":"2025-04-07T14:57:35.000Z","dependencies_parsed_at":"2024-10-12T15:40:52.858Z","dependency_job_id":"61ecd118-1758-429a-9691-40697af5605e","html_url":"https://github.com/sualeh/pointlocation6709","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sualeh%2Fpointlocation6709","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sualeh%2Fpointlocation6709/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sualeh%2Fpointlocation6709/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sualeh%2Fpointlocation6709/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sualeh","download_url":"https://codeload.github.com/sualeh/pointlocation6709/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248137997,"owners_count":21053775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["geolocation","java","java-library"],"created_at":"2024-09-24T20:48:56.676Z","updated_at":"2025-04-10T00:40:58.660Z","avatar_url":"https://github.com/sualeh.png","language":"Java","funding_links":["https://github.com/sponsors/sualeh","https://www.paypal.me/sualeh"],"categories":[],"sub_categories":[],"readme":"# Point Location 6709 \n\n[![Quick Build](https://github.com/sualeh/pointlocation6709/actions/workflows/quick-build.yml/badge.svg)](https://github.com/sualeh/pointlocation6709/actions/workflows/quick-build.yml)\n[![Maven Central](https://img.shields.io/maven-central/v/us.fatehi/pointlocation6709.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3Aus.fatehi%20pointlocation6709)\n\n*Point Location 6709* is a Java representation of [ISO 6709] geographic point location by coordinates. \n\nAll 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. \n\n(See [sualeh/pointlocation6709-ts](https://github.com/sualeh/pointlocation6709-ts) for a Typescript library for Point Location 6709.)\n\n## Download\n\nYou can download the [jar on the Maven Central Repository].\n\n## Maven Build\n\nTo 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.\n\n```xml\n\u003cdependency\u003e\n  \u003cgroupId\u003eus.fatehi\u003c/groupId\u003e\n  \u003cartifactId\u003epointlocation6709\u003c/artifactId\u003e\n  \u003cversion\u003e4.2.2/version\u003e\n\u003c/dependency\u003e\n```\n\n\n[ISO 6709]: https://en.wikipedia.org/wiki/ISO_6709\n[human interface]: https://en.wikipedia.org/wiki/ISO_6709#Representation_at_the_human_interface_.28Annex_D.29\n[string expressions]: https://en.wikipedia.org/wiki/ISO_6709#String_expression_.28Annex_H.29\n[jar on the Maven Central Repository]: http://search.maven.org/#search%7Cga%7C1%7Ca%3A%22pointlocation6709%22\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsualeh%2Fpointlocation6709","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsualeh%2Fpointlocation6709","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsualeh%2Fpointlocation6709/lists"}