Logo Lanfrica

Kalebu/mtaa

Domain:

geospatial

Record type:

software
Creator:
kal
Host:
A package consisting of all Tanzania locations from region to streets in an easily accessible way # mtaa A package consisting of all Tanzania locations from region to streets in a easy accessible way made by kalebu ## A strory behind Mtaa package is result of organized **json** of all the locations in Tanzania, As I was looking for data about these locations data I came across repo tanzania-location-db, It consists of locations data organized into *regions*, whereby each region has its own csv file. So I wrote a script to transform all the locations from csv into a single **Json** and from there package came. ## Json Transformer If you wanna give a look at the script or interested about building your Json from a similar kind of raw data here is Json Transformer script. ## Installation Use pip to install it just as shown below; ```bash pip install mtaa ``` ## Usage The library is very straight forward, at the very top of the library is country which is tanzania and at the very bottoms are places in a given street, here is a sample; ```python >>> from mtaa import tanzania >>> tanzania ['Shinyanga', 'Mara', 'Dar-es-salaam', 'Kilimanjaro', 'Kagera', 'Tanga', 'Mwanza', 'Tabora', 'Kigoma', 'Pwani', 'Ruvuma', 'Mtwara', 'Morogoro', 'Rukwa', 'Katavi', 'Simiyu', 'Geita', 'Arusha', 'Iringa', 'Mbeya', 'Njombe', 'Manyara', 'Lindi', 'Singida', 'Songwe', 'Dodoma'] >>> tanzania.Mbeya.districts ['Mbeya cbd', 'Mbeya', 'Rungwe', 'Mbarali', 'Kyela', 'Chunya] >>> tanzania.Mbeya.districts.Rungwe.wards ['ward_post_code', 'Bulyaga', 'Bagamoyo', 'Makandana', 'Msasani', 'Kawetele', 'Itagata', 'Ibigi', 'Kyimo', 'Suma', 'Masoko', 'Mpuguso', 'Malindo', 'Lufingo', 'Kiwira', 'Nkunga', 'Ikuti', 'Kisondela', 'Ilima', 'Bujela', 'Masukulu', 'Kisiba', 'Kabula', 'Lupata', 'Kambasegela', 'Kisegese', 'Itete', 'Lufilyo', 'Lwangwa', 'Mpombo', 'Isange', 'Kandete', 'Luteba', 'Isongole', 'Kinyala', 'Matwebe', 'Masebe', 'Swaya', 'Iponjola', 'Lupepo', 'Ndanto', 'Ntaba', 'Mpata'] ``` ## How about the Type? ```python >>> from mtaa import tanzania >>> type(tanzania) ``` As you can see …