Skip to content

Stophface/maps

Repository files navigation

maps

Offline maps for iOS and Android

Installation instructions

Download or clone the repository and run yarn install not npm install. Make sure to include the MBTiles Database dhaka2.mbtiles in XCode and Android Studio to the appliations bundle in order to display the offline mapping data. dhaka2.mbtiles was created with this tool: https://github.com/posm/OpenMapKitAndroid/wiki/Creating-Your-Own-MBTiles-Basemap-File

The package.json links to this Repository https://github.com/Stophface/react-native-maps-0.20.1 to the branch maps-project (#23055579adc1841752f7c37e7444485d76b0cc2a). This commit includes the transformation of the y-Value, because the dhaka2.mbtiles database was created using the TMS and not the Google specification! The commit further access the bundle of the application. This makes passing a path to access the database obselte. This is done for convinience because the dhaka2.mbtiles database must not be downloaded onto the device but is bundled with the application.


If there is a problem with Pods and yoga during installation: Delete the node_modules folder, open package.json and change

"react-native": "0.54.0-rc.3",

to

"react-native": "0.54.3",

Then run yarn install. Then go into the iOS folder and run pod install. After running pod install delete the node_modules folder and change package.json back, from

"react-native": "0.54.0-rc.3",

to

"react-native": "0.54.3",

Then run yarn install again. The reason for this can be read here: react-native-maps/react-native-maps#2051

About

Offline maps for iOS and Android

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published