We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a0c5dab commit 5923e72Copy full SHA for 5923e72
src/main/java/com/mapcode/Decoder.java
@@ -237,8 +237,8 @@ static Point decode(@Nonnull final String argMapcode,
237
if (maxx > decodeLimits.getMinX()) { pt.setMaxLonToMicroDeg(maxx); }
238
239
// better?
240
- if ( pt.getLatDeg() > decodeLimits.getMinY() && pt.getLatMicroDeg() < decodeLimits.getMaxY() &&
241
- pt.getLonDeg() > decodeLimits.getMinX() && pt.getLonMicroDeg() < decodeLimits.getMaxX() &&
+ if ( pt.getLatDeg()*1000000 > decodeLimits.getMinY() && pt.getLatMicroDeg() < decodeLimits.getMaxY() &&
+ pt.getLonDeg()*1000000 > decodeLimits.getMinX() && pt.getLonMicroDeg() < decodeLimits.getMaxX() &&
242
Data.getBoundaries(j).containsPoint(pt))
243
{
244
result = Point.fromPoint(pt);
0 commit comments