locationtech / locationtech/proj4j
Projection.getEPSGCode() always returns 0
Open
Nobody has claimed this yet.
help wanted
- Dominant language
- Java
- Stars
- 232
- Forks
- 86
- PR merge metrics
- No merged PRs in 30d
Description
What is the method to get the integer code for a CRS identified by name?
The method getESPGCode() has hardcodes return 0:
/**
* Returns the ESPG code for this projection, or 0 if unknown.
*/
public int getEPSGCode() {
return 0;
}
[lines 750-755 of file òrg.locationtech.proj4j.proj.Projection']
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with Projection.getEPSGCode() at the referenced lines in the Projection class, then trace how projections are identified by name in the surrounding code. Determine where the integer CRS code should come from and verify that known and unknown projections produce the intended result with focused tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100