'android osmdroid vector maps

In my android project I want to have offline maps. with tiles my map takes 500 mb of space and I also want to search address on the map offline. I think the only way to decrease size and make it possible to search , vector maps. How can I use vector maps in OSMdroid ? Where can I get vector maps ?



Solution 1:[1]

AFAIK most would use Mapsforge in your case: http://wiki.openstreetmap.org/wiki/Frameworks#Widgets

Solution 2:[2]

For reducing the size of tiles you can zip your tiles and copy it to osmdroid folder in sdcard (You must keep current structures of tiles folder).

But you can use KML files in osmdroid as a data source for handling features with OSMBonusPack to load kml file in osmdroid map.

Also see this example.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 MaM
Solution 2 SeyedPooya Soofbaf