Protocol YMKProjection
Makes two conversions: world->XY and XY->world, where XY are tile indexes.
There are two main derived classes: spherical mercator (google, osm) and wgs84 mercator (yandex).
Instance Methods
- worldToXYWithGeoPoint:zoom: | Converts the world coordinates to a flat world position. |
- xyToWorldWithXyPoint:zoom: | Converts the flat world position to world coordinates. |
- worldToXYWithGeoPoint:zoom: | Converts the world coordinates to a flat world position. |
- xyToWorldWithXyPoint:zoom: | Converts the flat world position to world coordinates. |
Method Detail
-worldToXYWithGeoPoint:zoom:
- (nonnull YMKXYPoint *)worldToXYWithGeoPoint:(nonnull YMKPoint *)geoPoint
zoom:(NSInteger)zoom
Converts the world coordinates to a flat world position.
-xyToWorldWithXyPoint:zoom:
- (nonnull YMKPoint *)xyToWorldWithXyPoint:(nonnull YMKXYPoint *)xyPoint
zoom:(NSInteger)zoom
Converts the flat world position to world coordinates.