The map consists of 4 256x256 pixels tiles, resulting in a pixel spaceįrom 512x512. Therefore, each higher zoom level results in a resolution four PixelCoordinate = worldCoordinate * 2 zoomLevelįrom the above equation, note that each increasing zoom levelĭirections. Pixel coordinates are calculated using the following Specific zoom level, whereas world coordinates reflect absolute locations on a Pixel coordinates reference a specific pixel on the map at a If you plot very near the poles, for example. World coordinates outside the base map's usable coordinate space +/- 85 degrees to make the resulting map shape square, which allowsĮasier logic for tile selection. We cut offīase map imagery utilizing the Mercator projection at approximately Width longitudinally but an infinite height latitudinally. Note that a Mercator projection has a finite Because theīasic Mercator Google Maps tile is 256 x 256 pixels, the usable The y direction towards the south (down). The x direction towards the east (right) and increase in Longitude and approximately 85 degrees latitude) and increase in Projection's origin (the northwest corner of the map at 180 degrees World coordinates in Google Maps are measured from the Mercator A world coordinate is independent of the current zoom level, It may be much more precise than the current resolution of the map imageīeing shown. Note that since this value is a floating point value,
![google maps maptiler google maps maptiler](https://res.cloudinary.com/curiousjm/image/upload/v1661057585/copejdgkppkybhhdd0qb.jpg)
Point value measured from the origin of the map projection to the Level 0, using the projection to convert latitudes and longitudes to We then define world coordinates relative to pixel coordinates at zoom We assume a map at zoom level 0 is a single tile of the base tile size. Whenever the API needs to translate a location in the world to a location onĪ map, it first translates latitude and longitude values into aįor convenience in the calculation of pixel coordinates (see below)
![google maps maptiler google maps maptiler](https://www.maptiler.com/media/2019-12-10-maptiler-desktop-10-3-2.png)
The rendering is fast and efficient, and it can fully utilize multiple CPUs to 100%. The tool has been designed for producing seamless maps and aerial photo layers covering whole countries. MapTiler Engine can be used for processing a large quantity of input files with high-resolution. Hosting of maps is also possible from an external content distribution network (such as the Akamai’s CDN with over 100.000 servers in 78 countries) to serve the geodata with higher speed and reliability by automatically caching it geographically closer to your online visitors. The produced map tiles can be easily served from existing in-house web servers, from practically any standard web-hosting provider, and from a public or private cloud. The produced tiles can be used for online publishing according to the OpenGIS WMTS standard as well. Supported is a direct export to Google Earth products as well.
Google maps maptiler android#
It transforms supplied raster geodata from existing coordinate system (SRS - Spatial Reference System) into map tiles suitable for Google Maps API mashups, native mobile applications with Apple MapKit, open-source RouteMe library for iOS or OSMDroid for Google Android platform.
Google maps maptiler software#
MapTiler Engine is a software for map tile rendering.