Skip to content

Commit

Permalink
CHANGELOG.md rotation, README.md update
Browse files Browse the repository at this point in the history
  • Loading branch information
pomadchin committed Dec 13, 2022
1 parent e8eae2c commit 10e3297
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 17 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -35,3 +35,4 @@ _SUCCESS
.ensime*
tags
.vscode
.metals
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### Fixed
- Move all core resources to epsg submodule [#95](https://github.com/locationtech/proj4j/pull/95)

## [1.2.1] - 2022-12-12

### Fixed
Expand Down
38 changes: 21 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,45 +13,49 @@ Proj4J artifacts are available on maven central.

### Using Proj4J with Maven

To include Proj4J in a Maven project, add a dependency block like the following:
**!Important!** As of `1.2.2` version, `proj4-core` contains no EPSG Licensed files.
In order to make proj4j properly operate, it makes sense to consider `proj4-epsg` dependency usage.

To include Proj4J in a Maven project, add a dependency block like the following:
```xml
<properties>
<proj4j.version><latest version></proj4j.version>
<proj4j.version>{latest version}</proj4j.version>
</properties>
<dependency>
<groupId>org.locationtech.proj4j</groupId>
<artifactId>proj4j</artifactId>
<version>${proj4j.version}</version>
</dependency>
```
where `<latest version>` refers to the version indicated by the badge above.

### Using Proj4J with Gradle

To include Proj4J in a Gradle project, add a dependency block like the following:
where `{latest version}` refers to the version indicated by the badge above.

```
dependencies {
implementation 'org.locationtech.proj4j:proj4j:<latest version>'
}
```
where `<latest version>` refers to the version indicated by the badge above.
#### Proj4j EPSG

### Proj4j EPSG
`Proj4J-EPSG` module distributes a portion of the EPSG dataset. This artifact is released the [EPSG database distribution license](https://raw.githubusercontent.com/locationtech/proj4j/master/LICENSE.EPSG).

Proj4J-EPSG module distributes a portion of the EPSG dataset. This artifact is released the [EPSG database distribution license](https://raw.githubusercontent.com/locationtech/proj4j/master/LICENSE.EPSG).
To include `Proj4J-EPSG` in a Maven project, add a dependency block like the following:
```xml
<properties>
<proj4j.version><latest version></proj4j.version>
<proj4j.version>{latest version}</proj4j.version>
</properties>
<dependency>
<groupId>org.locationtech.proj4j</groupId>
<artifactId>proj4j-epsg</artifactId>
<version>${proj4j.version}</version>
</dependency>
```
where `<latest version>` refers to the version indicated by the badge above.
where `{latest version}` refers to the version indicated by the badge above.

### Using Proj4J with Gradle

To include Proj4J in a Gradle project, add a dependency block like the following:

```
dependencies {
implementation 'org.locationtech.proj4j:proj4j:{latest version}'
}
```
where `{latest version}` refers to the version indicated by the badge above.

### Basic Usage

Expand Down

0 comments on commit 10e3297

Please sign in to comment.