├── LICENSE
├── README.md
└── src
├── egyptian_data_generator
├── __init__.py
├── address.py
├── data_provider
│ ├── addresses
│ │ ├── alexandria.json
│ │ ├── all.json
│ │ ├── aswan.json
│ │ ├── asyut.json
│ │ ├── beheira.json
│ │ ├── beni_suef.json
│ │ ├── cairo.json
│ │ ├── dakahlia.json
│ │ ├── damietta.json
│ │ ├── faiyum.json
│ │ ├── gharbia.json
│ │ ├── giza.json
│ │ ├── ismailia.json
│ │ ├── kafr_el_sheikh.json
│ │ ├── luxor.json
│ │ ├── marsa_matruh.json
│ │ ├── menofia.json
│ │ ├── minya.json
│ │ ├── new_valley.json
│ │ ├── north_sinai.json
│ │ ├── port_said.json
│ │ ├── qalyubia.json
│ │ ├── qena.json
│ │ ├── red_sea.json
│ │ ├── sharqia.json
│ │ ├── sohag.json
│ │ ├── south_sinai.json
│ │ └── suez.json
│ └── names
│ │ └── data.json
├── date.py
├── date_time.py
├── finance.py
├── helpers.py
├── name.py
├── national_identification_number.py
└── phone_number.py
└── main.py
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020 Mahmoud Ahmed
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | [![MIT License][license-shield]][license-url]
2 | [![LinkedIn][linkedin-shield]][linkedin-url]
3 |
4 | # Egyptian Data Generator
5 | Generate Egyptian realistic datasets in Python for testing & simulating the customer base.
6 |
7 |
8 |
9 |
10 | ## Table of Contents
11 |
12 | * [About the Project](#about-the-project)
13 | * [Built With](#built-with)
14 | * [Usage](#usage)
15 | * [Contributing](#contributing)
16 | * [License](#license)
17 | * [Contact](#contact)
18 |
19 |
20 |
21 |
22 | ## About The Project
23 |
24 | Suppose you need to generate Egyptian realistic datasets with 100,000 rows to simulate the customer base so it will be complicated because the lack of Egyptian data... Therefore this tool will help you.
25 |
26 | (All data are uniform distributed & You can make it related to each other e.g governorat and national id)
27 |
28 | The specification:
29 |
30 | * address
31 | * governorat ("Giza")
32 | * zip_code (12551)
33 | * address ("54 El cooperation / Urban eastern m .Shortly")
34 | * post_office ("Urban East")
35 | * latitude (30.0130557)
36 | * longitude (31.2088526)
37 | * name
38 | * first_name (Mahmoud)
39 | * last_name (Ahmed)
40 | * full_name (Mahmoud Ahmed)
41 | * user_name (mahmoud_ahmed_0)
42 | * NationalID
43 | * generate (2541119632960)
44 | * PhoneNumber
45 | * dialing_code (+20)
46 | * provider (Vodafone)
47 | * phone_number (01014856695)
48 | * intl_phone_number (+201014856695)
49 | * date
50 | * between (1997-12-8)
51 | * recent (1997-12-8)
52 | * dateTime
53 | * between (1997-12-8 11:03)
54 | * recent (1997-12-8 11:03)
55 | * recentUnixTime (1606251876)
56 | * finance
57 | * visa13CreditCardNumber
58 | * visa16CreditCardNumber
59 | * mastercardCreditCardNumber
60 | * helpers
61 | * intBetween
62 | * oneChoice
63 | * replaceSymbolWithNumber
64 |
65 |
66 | ## Built With
67 | * [Python 3.8](https://www.python.org/downloads/release/python-380/)
68 | * [NumPy](https://numpy.org/)
69 | * [JSON Data Model](https://www.json.org/json-en.html)
70 |
71 | ## Usage
72 |
73 | ```python
74 | from egyptian_data_generator import *
75 | import pymysql
76 |
77 | egyDataGen = EgyptianDataGenerator()
78 |
79 | db = pymysql.connect("localhost", "username", "password", "database_name")
80 | cursor = db.cursor()
81 |
82 | for i in range(1, 100000):
83 | phoneNumber = egyDataGen.phoneNumber.generate()["intl_phone_number"]
84 | name = egyDataGen.name.generate()
85 | firstName = name["first_name"]
86 | lastName = name["last_name"]
87 | gender = name["gender"]
88 | dateOfBirth = egyDataGen.date.between()
89 |
90 | sql = "INSERT INTO users(phone_number, first_name, last_name, gender, date_of_birth, user_type) \
91 | VALUES ('%s', '%s', '%s', '%s', '%s','%d' )" % \
92 | (phoneNumber, firstName, lastName, gender, dateOfBirth, 1)
93 |
94 | try:
95 | cursor.execute(sql)
96 | db.commit()
97 | except:
98 | db.rollback()
99 |
100 | db.close()
101 | ```
102 |
103 |
104 |
105 |
106 | ## Contributing
107 |
108 | Any contributions you make are **greatly appreciated**.
109 |
110 | 1. Fork the Project
111 | 2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
112 | 3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
113 | 4. Push to the Branch (`git push origin feature/AmazingFeature`)
114 | 5. Open a Pull Request
115 |
116 |
117 |
118 |
119 | ## License
120 |
121 | Distributed under the MIT License. See `LICENSE` for more information.
122 |
123 |
124 |
125 |
126 | ## Contact
127 |
128 | Mahmoud Ahmed - [Twitter @1243Mahmoud](https://twitter.com/1243Mahmoud) - mahmoud_ahmed@stud.fci-cu.edu.eg
129 |
130 | Project Link: [https://github.com/mahmoudahmedd/Egyptian-Data-Generator](https://github.com/mahmoudahmedd/Egyptian-Data-Generator)
131 |
132 |
133 |
134 |
135 | [license-shield]: https://img.shields.io/github/license/othneildrew/Best-README-Template.svg?style=flat-square
136 | [license-url]: https://github.com/mahmoudahmedd/Egyptian-Data-Generator/blob/master/LICENSE.txt
137 | [linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=flat-square&logo=linkedin&colorB=555
138 | [linkedin-url]: https://www.linkedin.com/in/mahmoudaahmedd/
139 |
--------------------------------------------------------------------------------
/src/egyptian_data_generator/__init__.py:
--------------------------------------------------------------------------------
1 | import time
2 | import json
3 | from random import randint
4 |
5 | from .date import Date
6 | from .date_time import DateTime
7 | from .helpers import Helpers
8 | from .phone_number import PhoneNumber
9 | from .finance import Finance
10 | from .address import Address
11 | from .name import Name
12 | from .national_identification_number import NationalID
13 |
14 | VERSION = "1.0.0"
15 |
16 | class EgyptianDataGenerator:
17 | def __init__(self, _seed = time.time()):
18 | governorates = {
19 | "alexandria": "Alexandria",
20 | "aswan": "Aswan",
21 | "asyut": "Asyut",
22 | "beheira": "Beheira",
23 | "beni_suef": "Beni Suef",
24 | "cairo": "Cairo",
25 | "dakahlia": "Dakahlia",
26 | "damietta": "Damietta",
27 | "faiyum": "Faiyum",
28 | "gharbia": "Gharbia",
29 | "giza": "Giza",
30 | "ismailia": "Ismailia",
31 | "kafr_el_sheikh": "Kafr El Sheikh",
32 | "luxor": "Luxor",
33 | "marsa_matruh": "Marsa Matruh",
34 | "menofia": "Menofia",
35 | "minya": "Minya",
36 | "new_valley": "New Valley",
37 | "north_sinai": "North Sinai",
38 | "port_said": "Port Said",
39 | "qalyubia": "Qalyubia",
40 | "qena": "Qena",
41 | "red_sea": "Red Sea",
42 | "sharqia": "Sharqia",
43 | "sohag": "Sohag",
44 | "south_sinai": "South Sinai",
45 | "suez": "Suez"
46 | }
47 |
48 | filename = "egyptian_data_generator/data_provider/addresses/all.json"
49 | with open(filename, 'r+') as dataFile:
50 | addressesData = json.load(dataFile)
51 |
52 | governoratesValues = list(governorates.values())
53 | governoratesKeys = list(governorates.keys())
54 |
55 | self.helpers = Helpers()
56 | self.date = Date()
57 | self.dateTime = DateTime()
58 | self.phoneNumber = PhoneNumber()
59 | self.finance = Finance()
60 | self.address = Address(addressesData, governorates, governoratesValues, governoratesKeys)
61 | self.name = Name()
62 | self.nationalID = NationalID()
63 |
--------------------------------------------------------------------------------
/src/egyptian_data_generator/address.py:
--------------------------------------------------------------------------------
1 | import json
2 | from egyptian_data_generator.helpers import Helpers
3 |
4 |
5 | class Address:
6 | def __init__(self, _addressesData, _governorates, _governoratesValues, _governoratesKeys):
7 | self.addressesData = _addressesData
8 | self.governorates = _governorates
9 | self.governoratesValues = _governoratesValues
10 | self.governoratesKeys = _governoratesKeys
11 | self.res = {}
12 |
13 | def generate(self, _governorates = None):
14 | if _governorates is not None:
15 | temp = {}
16 | for value in _governorates:
17 | kay = self.governoratesKeys[self.governoratesValues.index(value)]
18 | temp[kay] = value
19 | self.governorates = temp
20 |
21 | self.res["governorat"] = Helpers.oneChoice(self.governoratesValues)
22 |
23 | key = self.governoratesKeys[self.governoratesValues.index(self.res["governorat"])]
24 |
25 | data = self.addressesData[key]
26 | governoratDate = Helpers.oneChoice(data)
27 | self.res["zip_code"] = governoratDate["postal_code"]
28 | self.res["address"] = governoratDate["address"]
29 | self.res["post_office"] = governoratDate["post_office"]
30 | self.res["lat"] = governoratDate["lat"]
31 | self.res["lng"] = governoratDate["lng"]
32 |
33 | firstElement = self.res["address"].split()[0]
34 | if(firstElement.isnumeric()):
35 | firstElement = int(firstElement)
36 | self.res["address"] = str(Helpers.intBetween(firstElement, firstElement + 10)) + self.res["address"][len(str(firstElement)):] + ", " + self.res["governorat"] + ", Egypt"
37 | else:
38 | self.res["address"] = str(Helpers.intBetween(1, 10)) + " " + self.res["address"] + ", " + self.res["governorat"] + ", Egypt"
39 |
40 | return self.res
41 |
42 |
--------------------------------------------------------------------------------
/src/egyptian_data_generator/data_provider/addresses/beni_suef.json:
--------------------------------------------------------------------------------
1 | {
2 | "beni_suef": [
3 | {
4 | "postal_code": 62511,
5 | "address": "Beni Suef / Abdel Salam Aref St. /m.bny Suef",
6 | "post_office": "Beni Suef",
7 | "lat": 29.0709481,
8 | "lng": 31.1003087
9 | },
10 | {
11 | "postal_code": 62833,
12 | "address": "The village of Abusir vaccinated / u local unit / Wasta",
13 | "post_office": "Abusir vaccinated",
14 | "lat": 29.0661274,
15 | "lng": 31.0993845
16 | },
17 | {
18 | "postal_code": 62624,
19 | "address": "Dyer St. side village Aagafhs - Alvcn Center",
20 | "post_office": "Aagafhs",
21 | "lat": 29.0661274,
22 | "lng": 31.0993845
23 | },
24 | {
25 | "postal_code": 62823,
26 | "address": "Village Ashment / El-Hammamat / Nasser Center",
27 | "post_office": "Ashment",
28 | "lat": 29.1493429,
29 | "lng": 31.1294085
30 | },
31 | {
32 | "postal_code": 62633,
33 | "address": "Alawaona / complex government departments / Ahnasia",
34 | "post_office": "Alawaona",
35 | "lat": 29.0918876,
36 | "lng": 30.9187827
37 | },
38 | {
39 | "postal_code": 62621,
40 | "address": "City Alvcn / u Abrahamic / Alvcn Center",
41 | "post_office": "Alvcn",
42 | "lat": 29.0661274,
43 | "lng": 31.0993845
44 | },
45 | {
46 | "postal_code": 62726,
47 | "address": "Village Alphent / Alvcn Center",
48 | "post_office": "Alphent",
49 | "lat": 29.0661274,
50 | "lng": 31.0993845
51 | },
52 | {
53 | "postal_code": 62822,
54 | "address": "Village Anevst / u schools / Wasta Center",
55 | "post_office": "Anevst",
56 | "lat": 29.0661274,
57 | "lng": 31.0993845
58 | },
59 | {
60 | "postal_code": 62818,
61 | "address": "Memon / Mahalla El / village center Wasta",
62 | "post_office": "Auspicious",
63 | "lat": 30.9696706,
64 | "lng": 31.168083
65 | },
66 | {
67 | "postal_code": 62951,
68 | "address": "Saad Zaghloul St. / field station / Wasta",
69 | "post_office": "Wasta interests",
70 | "lat": 29.0771,
71 | "lng": 31.1022379
72 | },
73 | {
74 | "postal_code": 62631,
75 | "address": "Ahnasia city / u Agricultural Management / Ahnasia Center",
76 | "post_office": "Ahnasia city",
77 | "lat": 29.0918876,
78 | "lng": 30.9187827
79 | },
80 | {
81 | "postal_code": 62617,
82 | "address": "Village Aelchentor / Mahmoud Fahmy / M.semsta",
83 | "post_office": "Aelchentor",
84 | "lat": 28.9534291,
85 | "lng": 30.8547052
86 | },
87 | {
88 | "postal_code": 62611,
89 | "address": "City BPA / u City / BPA Center Council",
90 | "post_office": "BPA",
91 | "lat": 29.0661274,
92 | "lng": 31.0993845
93 | },
94 | {
95 | "postal_code": 62612,
96 | "address": "Bdehl / u Ali bin Abi Talib / Samasta Center",
97 | "post_office": "Bdehl",
98 | "lat": 28.9186968,
99 | "lng": 30.8154358
100 | },
101 | {
102 | "postal_code": 62828,
103 | "address": "Gamal Abdel Nasser / Nasser Center",
104 | "post_office": "Nasser",
105 | "lat": 29.0661274,
106 | "lng": 31.0993845
107 | },
108 | {
109 | "postal_code": 62817,
110 | "address": "Village built Hder / Main St. / Wasta Center",
111 | "post_office": "Built Hder",
112 | "lat": 29.0661274,
113 | "lng": 31.0993845
114 | },
115 | {
116 | "postal_code": 62620,
117 | "address": "St. assembled unit village followed - Alvcn Center",
118 | "post_office": "Followed",
119 | "lat": 29.0661274,
120 | "lng": 31.0993845
121 | },
122 | {
123 | "postal_code": 62613,
124 | "address": "Village Dshtoot / u Agricultural Road / Samasta Center",
125 | "post_office": "Dshtoot",
126 | "lat": 28.9186968,
127 | "lng": 30.8154358
128 | },
129 | {
130 | "postal_code": 62831,
131 | "address": "Das village / complex / Nasser Center Building",
132 | "post_office": "Das",
133 | "lat": 29.1493429,
134 | "lng": 31.1294085
135 | },
136 | {
137 | "postal_code": 62729,
138 | "address": "Village sixth / u Village Council / BPA Center",
139 | "post_office": "Sixth",
140 | "lat": 29.0661274,
141 | "lng": 31.0993845
142 | },
143 | {
144 | "postal_code": 62819,
145 | "address": "Bandar Samasta / Port Said St. / Semstaqmn bride Center / next to Central / M.aloasity",
146 | "post_office": "Samasta",
147 | "lat": 31.2652893,
148 | "lng": 32.3018661
149 | },
150 | {
151 | "postal_code": 62731,
152 | "address": "Qmn bride / next to Central / M.aloasity",
153 | "post_office": "Qmn bride",
154 | "lat": 29.082829,
155 | "lng": 31.102181
156 | },
157 | {
158 | "postal_code": 62821,
159 | "address": "Village Tnsa / Fire Station U / BPA Center",
160 | "post_office": "Tnsa",
161 | "lat": 29.0661274,
162 | "lng": 31.0993845
163 | },
164 | {
165 | "postal_code": 62718,
166 | "address": "Luna village pastor / Mariam Mohamed Othman St. / Wasta Center",
167 | "post_office": "Luna Pastor",
168 | "lat": 29.0661274,
169 | "lng": 31.0993845
170 | },
171 | {
172 | "postal_code": 62713,
173 | "address": "U unit complex computational village Parot Moon - Beni Suef Center",
174 | "post_office": "Parot Moon",
175 | "lat": 29.0661274,
176 | "lng": 31.0993845
177 | },
178 | {
179 | "postal_code": 62727,
180 | "address": "Village Blvia / next to the local unit / Beni Suef Center",
181 | "post_office": "Blivia",
182 | "lat": 29.082829,
183 | "lng": 31.102181
184 | },
185 | {
186 | "postal_code": 62824,
187 | "address": "U local unit Alnuerh village / Ahnasia Center",
188 | "post_office": "Alnuerh",
189 | "lat": 29.082829,
190 | "lng": 31.102181
191 | },
192 | {
193 | "postal_code": 62811,
194 | "address": "Built except / u or Egyptians / m .Nasser",
195 | "post_office": "Built except",
196 | "lat": 29.0661274,
197 | "lng": 31.0993845
198 | },
199 | {
200 | "postal_code": 62711,
201 | "address": "Atwab village / street GP / Wasta Center",
202 | "post_office": "Atwab",
203 | "lat": 29.3868556,
204 | "lng": 31.2014647
205 | },
206 | {
207 | "postal_code": 62616,
208 | "address": "U complex villager village Ahnasia - Beni Suef Center",
209 | "post_office": "Ahnasia green",
210 | "lat": 29.082829,
211 | "lng": 31.102181
212 | },
213 | {
214 | "postal_code": 62732,
215 | "address": "Qmbash red / Central u / BPA Center",
216 | "post_office": "Qmbash red",
217 | "lat": 29.0661274,
218 | "lng": 31.0993845
219 | },
220 | {
221 | "postal_code": 62618,
222 | "address": "Forged village / Posta u / Samasta Center",
223 | "post_office": "Mazorh",
224 | "lat": 28.9186968,
225 | "lng": 30.8154358
226 | },
227 | {
228 | "postal_code": 62715,
229 | "address": "Village Abashna / u assembled unit / Beni Suef Center",
230 | "post_office": "Abashna",
231 | "lat": 29.1225652,
232 | "lng": 31.0616218
233 | },
234 | {
235 | "postal_code": 62626,
236 | "address": "U village council, village Dlhans - Alvcn Center",
237 | "post_office": "Dlhans",
238 | "lat": 29.0661274,
239 | "lng": 31.0993845
240 | },
241 | {
242 | "postal_code": 62832,
243 | "address": "Village Bhpshin - Nasser Center",
244 | "post_office": "Bhpshin",
245 | "lat": 29.1493429,
246 | "lng": 31.1294085
247 | },
248 | {
249 | "postal_code": 62514,
250 | "address": "Beni Suef / Salah Salem St. / Almmermah City",
251 | "post_office": "Almmermah",
252 | "lat": 29.0794154,
253 | "lng": 31.0932463
254 | },
255 | {
256 | "postal_code": 62627,
257 | "address": "U between the two village Chnery - Alvcn Center",
258 | "post_office": "Chnery",
259 | "lat": 28.78404399999999,
260 | "lng": 30.7711383
261 | },
262 | {
263 | "postal_code": 62615,
264 | "address": "Eligibility / inside the village council / BPA Center",
265 | "post_office": "Eligibility",
266 | "lat": 29.0661274,
267 | "lng": 31.0993845
268 | },
269 | {
270 | "postal_code": 62899,
271 | "address": "Nasser / Gamal Abdel Nasser St. Center",
272 | "post_office": "Nasser East",
273 | "lat": 29.0661274,
274 | "lng": 31.0993845
275 | },
276 | {
277 | "postal_code": 62614,
278 | "address": "Rashin village of Saft / u market / BPA Center",
279 | "post_office": "Saft Rashin",
280 | "lat": 29.0661274,
281 | "lng": 31.0993845
282 | },
283 | {
284 | "postal_code": 62515,
285 | "address": "Future / Saad Zaghloul St. /m.bny Suef",
286 | "post_office": "Future",
287 | "lat": 29.0771,
288 | "lng": 31.1022379
289 | },
290 | {
291 | "postal_code": 62513,
292 | "address": "????? ??? ???? / ? 17",
293 | "post_office": "Built a new Suef",
294 | "lat": 29.0661274,
295 | "lng": 31.0993845
296 | },
297 | {
298 | "postal_code": 62714,
299 | "address": "Taha village Bush / club u / Nasser Center",
300 | "post_office": "Tahabusc",
301 | "lat": 29.1493429,
302 | "lng": 31.1294085
303 | },
304 | {
305 | "postal_code": 62622,
306 | "address": "Alvcn / Saad Zaghloul St. / Alvcn Center City",
307 | "post_office": "Alvcn sub",
308 | "lat": 29.0771,
309 | "lng": 31.1022379
310 | },
311 | {
312 | "postal_code": 62634,
313 | "address": "Nana village / complex interests /m.ahnasaa",
314 | "post_office": "Nana",
315 | "lat": 29.0661274,
316 | "lng": 31.0993845
317 | },
318 | {
319 | "postal_code": 62813,
320 | "address": "Crucified public housing / u / M.aloasity village",
321 | "post_office": "Crucified angle",
322 | "lat": 29.0661274,
323 | "lng": 31.0993845
324 | },
325 | {
326 | "postal_code": 62619,
327 | "address": "City BPA / u Abrahamic / BPA city center",
328 | "post_office": "Faberikh BPA",
329 | "lat": 29.0661274,
330 | "lng": 31.0993845
331 | },
332 | {
333 | "postal_code": 62738,
334 | "address": "Village Ahoh / Beni Suef Center",
335 | "post_office": "Ahoh",
336 | "lat": 29.044058,
337 | "lng": 31.0029907
338 | },
339 | {
340 | "postal_code": 62740,
341 | "address": "Lhalabih / club u / village of Beni Suef Center",
342 | "post_office": "Lhalabih",
343 | "lat": 29.0661274,
344 | "lng": 31.0993845
345 | },
346 | {
347 | "postal_code": 62635,
348 | "address": "St. Market Village facility Abu Melih / Mrkzsemsta",
349 | "post_office": "Abu facility Mlij",
350 | "lat": 29.0661274,
351 | "lng": 31.0993845
352 | },
353 | {
354 | "postal_code": 62629,
355 | "address": "U Assembly village built a favor - Alvcn Center",
356 | "post_office": "Built Saleh",
357 | "lat": 29.0661274,
358 | "lng": 31.0993845
359 | },
360 | {
361 | "postal_code": 62739,
362 | "address": "Village Sharif Pasha / El Tahrir / M.bny Suef",
363 | "post_office": "Sharif Pasha",
364 | "lat": 29.0802065,
365 | "lng": 31.0947609
366 | },
367 | {
368 | "postal_code": 62741,
369 | "address": "Village Albrnfe / u Dyer hand / BPA Center",
370 | "post_office": "Albranqh",
371 | "lat": 29.0661274,
372 | "lng": 31.0993845
373 | },
374 | {
375 | "postal_code": 62636,
376 | "address": "Ahnasia City / El Sheikh Dakroury / Mrkzahnasaa",
377 | "post_office": "Ahnasia city sub",
378 | "lat": 29.0918876,
379 | "lng": 30.9187827
380 | },
381 | {
382 | "postal_code": 62744,
383 | "address": "Naim / u village of Ali bin Abi Talib /m.bny Suef",
384 | "post_office": "Paradise",
385 | "lat": 29.0661274,
386 | "lng": 31.0993845
387 | },
388 | {
389 | "postal_code": 62814,
390 | "address": "Beni Suef / Ghamrawy / M.bny Suef",
391 | "post_office": "Beni Suef second",
392 | "lat": 29.0762483,
393 | "lng": 31.0851172
394 | },
395 | {
396 | "postal_code": 62747,
397 | "address": "General / Ashraf El Saft East / house of Mr. Sharif Mjy",
398 | "post_office": "East Saft",
399 | "lat": 29.0661274,
400 | "lng": 31.0993845
401 | },
402 | {
403 | "postal_code": 62637,
404 | "address": "The village of Kom Red / M.bny Suef",
405 | "post_office": "Kom Red",
406 | "lat": 29.0661274,
407 | "lng": 31.0993845
408 | },
409 | {
410 | "postal_code": 62734,
411 | "address": "Bani Hani / u young / m center .Ahnasia city",
412 | "post_office": "Bani Hani",
413 | "lat": 29.0918876,
414 | "lng": 30.9187827
415 | },
416 | {
417 | "postal_code": 62815,
418 | "address": "Asim village / Gamal Abdel Nasser St. / M.bny Suef facility",
419 | "post_office": "Asim facility",
420 | "lat": 29.0661274,
421 | "lng": 31.0993845
422 | },
423 | {
424 | "postal_code": 62638,
425 | "address": "The village of Kom Aburady / u bank /m.aloasity",
426 | "post_office": "Com Abu Radi",
427 | "lat": 29.0661274,
428 | "lng": 31.0993845
429 | },
430 | {
431 | "postal_code": 62825,
432 | "address": "Samasta / u Dr. Hassan Abdel Wahab / Falluja District",
433 | "post_office": "Samasta sub",
434 | "lat": 28.9186968,
435 | "lng": 30.8154358
436 | },
437 | {
438 | "postal_code": 62826,
439 | "address": "Olive village tribal / u flowers / Nasser Center",
440 | "post_office": "Olive tribal",
441 | "lat": 29.0661274,
442 | "lng": 31.0993845
443 | },
444 | {
445 | "postal_code": 62753,
446 | "address": "Village Battles / Trahcrahna u / M.bny Suef",
447 | "post_office": "Battles",
448 | "lat": 29.0661274,
449 | "lng": 31.0993845
450 | },
451 | {
452 | "postal_code": 62755,
453 | "address": "The village of Beni Haroun / Beni Suef Center",
454 | "post_office": "The sons of Aaron",
455 | "lat": 29.0729087,
456 | "lng": 31.0879159
457 | },
458 | {
459 | "postal_code": 62756,
460 | "address": "Village carpets / Main St. / M.bny Suef",
461 | "post_office": "Carpets Beni Suef",
462 | "lat": 29.0661274,
463 | "lng": 31.0993845
464 | },
465 | {
466 | "postal_code": 62754,
467 | "address": "Village Aldoualth / Abdel Nasser /m.bny Suef",
468 | "post_office": "Aldoualth",
469 | "lat": 29.0661274,
470 | "lng": 31.0993845
471 | },
472 | {
473 | "postal_code": 62827,
474 | "address": "Village Bank Tzmnt / center Beni Suef",
475 | "post_office": "Tzmnt Bank",
476 | "lat": 29.0661274,
477 | "lng": 31.0993845
478 | },
479 | {
480 | "postal_code": 62952,
481 | "address": "Village Tnsa vaccinated / u Hospital / Nasser Center",
482 | "post_office": "Tnsa vaccinated",
483 | "lat": 29.1493429,
484 | "lng": 31.1294085
485 | },
486 | {
487 | "postal_code": 62761,
488 | "address": "Saad Zaghloul St. / field station / Wasta",
489 | "post_office": "Wasta sub",
490 | "lat": 29.0771,
491 | "lng": 31.1022379
492 | },
493 | {
494 | "postal_code": 62733,
495 | "address": "Alihump village / street public / Wasta Center",
496 | "post_office": "Alihump",
497 | "lat": 29.0661274,
498 | "lng": 31.0993845
499 | },
500 | {
501 | "postal_code": 62763,
502 | "address": "Village built Mady / u agricultural / m . Assembly BPA",
503 | "post_office": "Brown s past",
504 | "lat": 29.0661274,
505 | "lng": 31.0993845
506 | },
507 | {
508 | "postal_code": 62639,
509 | "address": "Village built Affan - Beni Suef Center",
510 | "post_office": "Built Affan",
511 | "lat": 29.0661274,
512 | "lng": 31.0993845
513 | },
514 | {
515 | "postal_code": 62518,
516 | "address": "Dyer St. side Saft Alarafa village / Alvcn Center",
517 | "post_office": "Saft Alarafa",
518 | "lat": 29.0661274,
519 | "lng": 31.0993845
520 | },
521 | {
522 | "postal_code": 62664,
523 | "address": "Western Kaftan / center Beni Suef",
524 | "post_office": "Western Kaftan",
525 | "lat": 29.0661274,
526 | "lng": 31.0993845
527 | },
528 | {
529 | "postal_code": 62517,
530 | "address": "Built a new Suef / u Abu Huraira city",
531 | "post_office": "East Beni Suef",
532 | "lat": 29.0661274,
533 | "lng": 31.0993845
534 | },
535 | {
536 | "postal_code": 62737,
537 | "address": "Village Almsid White / Central / m u .Ahnasia city",
538 | "post_office": "Almsid White",
539 | "lat": 29.0918876,
540 | "lng": 30.9187827
541 | },
542 | {
543 | "postal_code": 62519,
544 | "address": "Beni Suef / u Safia Zaghloul City",
545 | "post_office": "Beni Suef plant",
546 | "lat": 29.0661274,
547 | "lng": 31.0993845
548 | },
549 | {
550 | "postal_code": 62766,
551 | "address": "Village bullosa / Posta u / BPA Center",
552 | "post_office": "Bullosa",
553 | "lat": 28.89556,
554 | "lng": 30.9431713
555 | },
556 | {
557 | "postal_code": 62765,
558 | "address": "The village of Upper Egyptians com / u schools / BPA Center",
559 | "post_office": "Com Alsaaidh",
560 | "lat": 29.0661274,
561 | "lng": 31.0993845
562 | },
563 | {
564 | "postal_code": 62767,
565 | "address": "Solomon built the village / east of the Nile / M.bny Suef",
566 | "post_office": "Solomon built the East",
567 | "lat": 29.0661274,
568 | "lng": 31.0993845
569 | },
570 | {
571 | "postal_code": 62643,
572 | "address": "Hand Sdment Mountain / u position / Ahnasia city center",
573 | "post_office": "Sdment mountain",
574 | "lat": 29.0918876,
575 | "lng": 30.9187827
576 | },
577 | {
578 | "postal_code": 62717,
579 | "address": "The village of Abu Khallad / Nasser Center",
580 | "post_office": "Com Abu Khallad",
581 | "lat": 29.1493429,
582 | "lng": 31.1294085
583 | },
584 | {
585 | "postal_code": 62834,
586 | "address": "The village of Kom Adrigh / u market / M.aloasity",
587 | "post_office": "Com Adrigh",
588 | "lat": 29.0661274,
589 | "lng": 31.0993845
590 | },
591 | {
592 | "postal_code": 62748,
593 | "address": "Mubarak 1 / m u .Beni Suef",
594 | "post_office": "Medicines",
595 | "lat": 29.0661274,
596 | "lng": 31.0993845
597 | },
598 | {
599 | "postal_code": 62644,
600 | "address": "Village puss - m .bny Suef",
601 | "post_office": "Puss",
602 | "lat": 29.0661274,
603 | "lng": 31.0993845
604 | },
605 | {
606 | "postal_code": 62521,
607 | "address": "Inside the campus",
608 | "post_office": "Beni Suef University",
609 | "lat": 29.082829,
610 | "lng": 31.102181
611 | },
612 | {
613 | "postal_code": 62646,
614 | "address": "Red Code / Simsta Center",
615 | "post_office": "Red Code / Simsta",
616 | "lat": 29.0661274,
617 | "lng": 31.0993845
618 | },
619 | {
620 | "postal_code": 62718,
621 | "address": "Damoushya village / M. Beni Suef",
622 | "post_office": "Democia",
623 | "lat": 29.0661274,
624 | "lng": 31.0993845
625 | },
626 | {
627 | "postal_code": 62763,
628 | "address": "Miyana Village / Al-Wehda Health St.",
629 | "post_office": "Maintenance",
630 | "lat": 29.0661274,
631 | "lng": 31.0993845
632 | },
633 | {
634 | "postal_code": 62734,
635 | "address": "Kharajar Bani Suleiman / next to the school / M. Suleiman",
636 | "post_office": "Hager built Solomon",
637 | "lat": 29.082829,
638 | "lng": 31.102181
639 | },
640 | {
641 | "postal_code": 62512,
642 | "address": "Beni Suef / El Dahshoury St. / Beni Suef",
643 | "post_office": "Beni Suef Farai",
644 | "lat": 29.0661274,
645 | "lng": 31.0993845
646 | }
647 | ]
648 | }
--------------------------------------------------------------------------------
/src/egyptian_data_generator/data_provider/addresses/damietta.json:
--------------------------------------------------------------------------------
1 | {
2 | "damietta": [
3 | {
4 | "postal_code": 34325,
5 | "address": "New Damietta",
6 | "post_office": "Housing Mubarak Damietta",
7 | "lat": 31.4175388,
8 | "lng": 31.81444339999999
9 | },
10 | {
11 | "postal_code": 34511,
12 | "address": "Corniche / Damietta",
13 | "post_office": "Damietta main",
14 | "lat": 31.4175388,
15 | "lng": 31.81444339999999
16 | },
17 | {
18 | "postal_code": 34512,
19 | "address": "Aloasr- Dmaat.msakn enlightening / Security Directorate",
20 | "post_office": "Damietta second",
21 | "lat": 31.4175388,
22 | "lng": 31.81444339999999
23 | },
24 | {
25 | "postal_code": 34513,
26 | "address": "Baraka / Damietta lane",
27 | "post_office": "Damietta fourth",
28 | "lat": 31.4072682,
29 | "lng": 31.8222778
30 | },
31 | {
32 | "postal_code": 34514,
33 | "address": "El Tahrir Damietta / pleasure Square",
34 | "post_office": "Compound interest Damietta",
35 | "lat": 31.41207009999999,
36 | "lng": 31.8117105
37 | },
38 | {
39 | "postal_code": 34515,
40 | "address": "Nasiriyah mosque Faraskour Center",
41 | "post_office": "Nasiriyah Faraskour",
42 | "lat": 31.4210346,
43 | "lng": 31.8136315
44 | },
45 | {
46 | "postal_code": 34516,
47 | "address": "Port m building .Kafr Saad",
48 | "post_office": "Damietta Port",
49 | "lat": 31.3540494,
50 | "lng": 31.6841419
51 | },
52 | {
53 | "postal_code": 34517,
54 | "address": "Device / New Damietta building",
55 | "post_office": "New Damietta",
56 | "lat": 31.43130399999999,
57 | "lng": 31.685341
58 | },
59 | {
60 | "postal_code": 34518,
61 | "address": "Second Quarter / New Damietta",
62 | "post_office": "New Damietta second",
63 | "lat": 31.43130399999999,
64 | "lng": 31.685341
65 | },
66 | {
67 | "postal_code": 34519,
68 | "address": "District II New Damietta Faculty of Commerce",
69 | "post_office": "Faculty of Commerce Damietta",
70 | "lat": 31.43130399999999,
71 | "lng": 31.685341
72 | },
73 | {
74 | "postal_code": 34521,
75 | "address": "Building 63 houses Damietta Damietta Center",
76 | "post_office": "Chehabism",
77 | "lat": 31.4175388,
78 | "lng": 31.81444339999999
79 | },
80 | {
81 | "postal_code": 34522,
82 | "address": "Within the local unit / building Damietta",
83 | "post_office": "Annanah",
84 | "lat": 31.4175388,
85 | "lng": 31.81444339999999
86 | },
87 | {
88 | "postal_code": 34524,
89 | "address": "Damietta Port",
90 | "post_office": "Services port complex",
91 | "lat": 31.47082,
92 | "lng": 31.760589
93 | },
94 | {
95 | "postal_code": 34525,
96 | "address": "Shata",
97 | "post_office": "Courts Complex Shata",
98 | "lat": 31.4121847,
99 | "lng": 31.8659966
100 | },
101 | {
102 | "postal_code": 34611,
103 | "address": "Alhimy- Faraskour field",
104 | "post_office": "Faraskour",
105 | "lat": 31.1767428,
106 | "lng": 31.5537844
107 | },
108 | {
109 | "postal_code": 34612,
110 | "address": "Alrodh- Faraskour Center",
111 | "post_office": "Kindergarten Faraskour",
112 | "lat": 31.3232707,
113 | "lng": 31.7423434
114 | },
115 | {
116 | "postal_code": 34613,
117 | "address": "M .Faraskour / Alhawwarny",
118 | "post_office": "Hourani",
119 | "lat": 31.3232707,
120 | "lng": 31.7423434
121 | },
122 | {
123 | "postal_code": 34614,
124 | "address": "Aghannimih- Farschor.alouhdh collected",
125 | "post_office": "Aghannimih",
126 | "lat": 31.4175388,
127 | "lng": 31.81444339999999
128 | },
129 | {
130 | "postal_code": 34623,
131 | "address": "Kafr Saad / Kafr Suleiman Maritime",
132 | "post_office": "Kafr Suleiman Maritime",
133 | "lat": 31.3540494,
134 | "lng": 31.6841419
135 | },
136 | {
137 | "postal_code": 34624,
138 | "address": "Alsoualem- Kafr Saad Center",
139 | "post_office": "Soualem",
140 | "lat": 31.3540494,
141 | "lng": 31.6841419
142 | },
143 | {
144 | "postal_code": 34625,
145 | "address": "Kafr Shehata",
146 | "post_office": "Kafr Shehata",
147 | "lat": 31.3104095,
148 | "lng": 31.6347229
149 | },
150 | {
151 | "postal_code": 34626,
152 | "address": "Kafr duel - Kafr Saad",
153 | "post_office": "Kafr duel",
154 | "lat": 31.3540494,
155 | "lng": 31.6841419
156 | },
157 | {
158 | "postal_code": 34711,
159 | "address": "The first region Foreland / u 42 Directorate",
160 | "post_office": "Ras",
161 | "lat": 31.4175388,
162 | "lng": 31.81444339999999
163 | },
164 | {
165 | "postal_code": 34712,
166 | "address": "Manor tower / Damietta Center",
167 | "post_office": "Manor tower",
168 | "lat": 31.4175388,
169 | "lng": 31.81444339999999
170 | },
171 | {
172 | "postal_code": 34713,
173 | "address": "Alsinanah- Damietta Center / u public road",
174 | "post_office": "Lanceolata",
175 | "lat": 31.4175388,
176 | "lng": 31.81444339999999
177 | },
178 | {
179 | "postal_code": 34714,
180 | "address": "Assembled unit m .Kafr Saad",
181 | "post_office": "Kafr Saad country",
182 | "lat": 31.3540494,
183 | "lng": 31.6841419
184 | },
185 | {
186 | "postal_code": 34715,
187 | "address": "M .Kafr Saadbjawar station",
188 | "post_office": "Kafr watermelon",
189 | "lat": 31.11065929999999,
190 | "lng": 30.9387799
191 | },
192 | {
193 | "postal_code": 34716,
194 | "address": "M .Kafr Saad / Mit Abu Ghalib",
195 | "post_office": "Mit Abu Ghalib",
196 | "lat": 31.2916674,
197 | "lng": 31.6548046
198 | },
199 | {
200 | "postal_code": 34717,
201 | "address": "Kafr Saad / Kafr jungle",
202 | "post_office": "Kafr jungle",
203 | "lat": 31.3540494,
204 | "lng": 31.6841419
205 | },
206 | {
207 | "postal_code": 34718,
208 | "address": "Local Unit Kafr Saad / Kfralostany",
209 | "post_office": "Disbelief alwastany",
210 | "lat": 31.3559226,
211 | "lng": 31.6871662
212 | },
213 | {
214 | "postal_code": 34719,
215 | "address": "Damietta Center / poets",
216 | "post_office": "Shatt poets",
217 | "lat": 31.4175388,
218 | "lng": 31.81444339999999
219 | },
220 | {
221 | "postal_code": 34721,
222 | "address": "Unity Mahlah- Faraskour / Qriacherbas",
223 | "post_office": "Cherbas",
224 | "lat": 31.3232707,
225 | "lng": 31.7423434
226 | },
227 | {
228 | "postal_code": 34722,
229 | "address": "M.alzarka / village Dgahlh",
230 | "post_office": "Dgahlh",
231 | "lat": 31.2088356,
232 | "lng": 31.6357849
233 | },
234 | {
235 | "postal_code": 34725,
236 | "address": "Assembled unit braid M.dmaat",
237 | "post_office": "Sewing",
238 | "lat": 31.4175388,
239 | "lng": 31.81444339999999
240 | },
241 | {
242 | "postal_code": 34726,
243 | "address": "Nile m u .Zarqa / Corniche St.",
244 | "post_office": "Mitt Khouly Abdullah",
245 | "lat": 31.4175388,
246 | "lng": 31.81444339999999
247 | },
248 | {
249 | "postal_code": 34727,
250 | "address": "Faraskour Center / Al Rahamnah",
251 | "post_office": "Al Rahamnah",
252 | "lat": 31.2960376,
253 | "lng": 31.748042
254 | },
255 | {
256 | "postal_code": 34728,
257 | "address": "Alrkapah- Kafr Saad Center",
258 | "post_office": "Passenger",
259 | "lat": 31.3540494,
260 | "lng": 31.6841419
261 | },
262 | {
263 | "postal_code": 34729,
264 | "address": ".farschor M / Algwaben",
265 | "post_office": "Algwaben",
266 | "lat": 31.4175388,
267 | "lng": 31.81444339999999
268 | },
269 | {
270 | "postal_code": 34731,
271 | "address": "Kafr Almiasrh m .Zarqa",
272 | "post_office": "Kafr Almiasrh",
273 | "lat": 31.1850795,
274 | "lng": 31.5963735
275 | },
276 | {
277 | "postal_code": 34734,
278 | "address": "El Harby .Damietta Center",
279 | "post_office": "Manor meat",
280 | "lat": 31.43788839999999,
281 | "lng": 31.8055073
282 | },
283 | {
284 | "postal_code": 34735,
285 | "address": "Alex Aljdidhm .Faraskour",
286 | "post_office": "New Alexandria",
287 | "lat": 31.3232707,
288 | "lng": 31.7423434
289 | },
290 | {
291 | "postal_code": 34736,
292 | "address": "Barashih- Faraskour Center",
293 | "post_office": "Alpracip",
294 | "lat": 31.3232707,
295 | "lng": 31.7423434
296 | },
297 | {
298 | "postal_code": 34737,
299 | "address": "47 El Ras El Bar City Council",
300 | "post_office": "Mainland sub head",
301 | "lat": 31.5180423,
302 | "lng": 31.8390981
303 | },
304 | {
305 | "postal_code": 34738,
306 | "address": "Kafr el -Arab / Faraskour",
307 | "post_office": "Kafr Arab_ Faraskour",
308 | "lat": 31.3232707,
309 | "lng": 31.7423434
310 | },
311 | {
312 | "postal_code": 34739,
313 | "address": "Forty / Faraskour Center",
314 | "post_office": "Alaarbaan Faraskour",
315 | "lat": 31.3232707,
316 | "lng": 31.7423434
317 | },
318 | {
319 | "postal_code": 34741,
320 | "address": "Sheikh lion / Dmaat.triv manor tower",
321 | "post_office": "Sheikh Dargham",
322 | "lat": 31.4175388,
323 | "lng": 31.81444339999999
324 | },
325 | {
326 | "postal_code": 34742,
327 | "address": "Albesarth village / Damietta Center",
328 | "post_office": "Albesarth",
329 | "lat": 31.3842874,
330 | "lng": 31.8022244
331 | },
332 | {
333 | "postal_code": 34743,
334 | "address": "Adlip / Damietta village",
335 | "post_office": "Adlip",
336 | "lat": 31.4175388,
337 | "lng": 31.81444339999999
338 | }
339 | ]
340 | }
--------------------------------------------------------------------------------
/src/egyptian_data_generator/data_provider/addresses/faiyum.json:
--------------------------------------------------------------------------------
1 | {
2 | "faiyum": [
3 | {
4 | "postal_code": 63511,
5 | "address": "Saad Zaghloul Street / Fayoum",
6 | "post_office": "Fayoum major",
7 | "lat": 29.3203536,
8 | "lng": 30.8524498
9 | },
10 | {
11 | "postal_code": 63512,
12 | "address": "Liberty St. building Central / Mrkzayyoum",
13 | "post_office": "Central Fayoum",
14 | "lat": 29.3084021,
15 | "lng": 30.8428497
16 | },
17 | {
18 | "postal_code": 63513,
19 | "address": "Saad Zaghloul Street / Fayoum center near Fayoum General Hospital",
20 | "post_office": "Dar ash",
21 | "lat": 29.3203536,
22 | "lng": 30.8524498
23 | },
24 | {
25 | "postal_code": 63516,
26 | "address": "Interests / Fayoum complex building",
27 | "post_office": "Compound interest Fayoum",
28 | "lat": 29.3084021,
29 | "lng": 30.8428497
30 | },
31 | {
32 | "postal_code": 63518,
33 | "address": "Village Demu Fayoum / Fayoum Center",
34 | "post_office": "_ The day Demu",
35 | "lat": 29.3084021,
36 | "lng": 30.8428497
37 | },
38 | {
39 | "postal_code": 63523,
40 | "address": "John is building the administrative village of John / Fayoum",
41 | "post_office": "John",
42 | "lat": 29.3084021,
43 | "lng": 30.8428497
44 | },
45 | {
46 | "postal_code": 63525,
47 | "address": "District housing cooperatives Mubarak Fayoum Center",
48 | "post_office": "Mubarak District",
49 | "lat": 29.3084021,
50 | "lng": 30.8428497
51 | },
52 | {
53 | "postal_code": 63613,
54 | "address": "Nasiriyah / Obcoay village center",
55 | "post_office": "Nasiriyah",
56 | "lat": 29.3549137,
57 | "lng": 31.0115635
58 | },
59 | {
60 | "postal_code": 63616,
61 | "address": "Alhaouacna village / Mrkzyousef friend",
62 | "post_office": "Alhaouacna",
63 | "lat": 29.3084021,
64 | "lng": 30.8428497
65 | },
66 | {
67 | "postal_code": 63617,
68 | "address": "Village Biscuits / m 0 Yusuf",
69 | "post_office": "Biscuits",
70 | "lat": 29.3577466,
71 | "lng": 30.8609326
72 | },
73 | {
74 | "postal_code": 63621,
75 | "address": "Village strength / m 0 Yusuf",
76 | "post_office": "Strength",
77 | "lat": 29.4141428,
78 | "lng": 30.386703
79 | },
80 | {
81 | "postal_code": 63622,
82 | "address": "Village Hills by day / local unit building / M.ayyoum",
83 | "post_office": "Hills by day",
84 | "lat": 29.310402,
85 | "lng": 30.845634
86 | },
87 | {
88 | "postal_code": 63623,
89 | "address": "Zaid village / Obcoay Center",
90 | "post_office": "Zaid",
91 | "lat": 29.3615693,
92 | "lng": 30.7069862
93 | },
94 | {
95 | "postal_code": 63624,
96 | "address": "Rustic western village of Joseph Center",
97 | "post_office": "Rustic Western",
98 | "lat": 29.3084021,
99 | "lng": 30.8428497
100 | },
101 | {
102 | "postal_code": 63625,
103 | "address": "Village Akhawajat / Yusuf next to Central",
104 | "post_office": "Akhawajat",
105 | "lat": 29.3084021,
106 | "lng": 30.8428497
107 | },
108 | {
109 | "postal_code": 63626,
110 | "address": "Yusuf / Fayoum Center",
111 | "post_office": "Yusuf",
112 | "lat": 29.3084021,
113 | "lng": 30.8428497
114 | },
115 | {
116 | "postal_code": 63627,
117 | "address": "Rayyan village of Joseph Center",
118 | "post_office": "Rayyan",
119 | "lat": 29.3084021,
120 | "lng": 30.8428497
121 | },
122 | {
123 | "postal_code": 63628,
124 | "address": "Next to the local unit of the village of KFOR Nile",
125 | "post_office": "KFOR Nile",
126 | "lat": 29.3084021,
127 | "lng": 30.8428497
128 | },
129 | {
130 | "postal_code": 63629,
131 | "address": "Yusuf Center",
132 | "post_office": "Khalid Pasha",
133 | "lat": 29.3577466,
134 | "lng": 30.8609326
135 | },
136 | {
137 | "postal_code": 63631,
138 | "address": "Yusuf Center",
139 | "post_office": "Rayyan new Fullback Desert",
140 | "lat": 29.3577466,
141 | "lng": 30.8609326
142 | },
143 | {
144 | "postal_code": 63711,
145 | "address": "Tamiya City",
146 | "post_office": "_ The day s main Tamiya",
147 | "lat": 29.476466,
148 | "lng": 30.9595715
149 | },
150 | {
151 | "postal_code": 63712,
152 | "address": "Village Palace Rashwan / Tamiya",
153 | "post_office": "Palace Rashwan",
154 | "lat": 29.476466,
155 | "lng": 30.9595715
156 | },
157 | {
158 | "postal_code": 63713,
159 | "address": "Village kindergarten / Tamiya Center",
160 | "post_office": "_ The day kindergarten",
161 | "lat": 29.476466,
162 | "lng": 30.9595715
163 | },
164 | {
165 | "postal_code": 63714,
166 | "address": "Village Srsena / Tamiya Center",
167 | "post_office": "Srsena",
168 | "lat": 29.476466,
169 | "lng": 30.9595715
170 | },
171 | {
172 | "postal_code": 63715,
173 | "address": "Village of origin Beauty / Tamiya",
174 | "post_office": "Origin Beauty",
175 | "lat": 29.476466,
176 | "lng": 30.9595715
177 | },
178 | {
179 | "postal_code": 63716,
180 | "address": "U 0 Abu Bakr / Atsa",
181 | "post_office": "Itsa main",
182 | "lat": 29.3084021,
183 | "lng": 30.8428497
184 | },
185 | {
186 | "postal_code": 63717,
187 | "address": "Village drowning / Atsa",
188 | "post_office": "Drowning",
189 | "lat": 29.3084021,
190 | "lng": 30.8428497
191 | },
192 | {
193 | "postal_code": 63718,
194 | "address": "Stone / M.ottsa / village local unit building",
195 | "post_office": "Stone Fayoum",
196 | "lat": 29.3084021,
197 | "lng": 30.8428497
198 | },
199 | {
200 | "postal_code": 63719,
201 | "address": "Prince village of origin / Atsa",
202 | "post_office": "Mohamed Fahmy Mr. facility",
203 | "lat": 29.3084021,
204 | "lng": 30.8428497
205 | },
206 | {
207 | "postal_code": 63721,
208 | "address": "Dsaa village / Fayoum Center",
209 | "post_office": "Dsaa",
210 | "lat": 29.3084021,
211 | "lng": 30.8428497
212 | },
213 | {
214 | "postal_code": 63722,
215 | "address": "Dobaar village / center Obcoay",
216 | "post_office": "Dobaar",
217 | "lat": 29.3084021,
218 | "lng": 30.8428497
219 | },
220 | {
221 | "postal_code": 63723,
222 | "address": "Village Jrdo / Local Unit / Atsa Center Building",
223 | "post_office": "Jrdo _ Fayoum",
224 | "lat": 29.237632,
225 | "lng": 30.796438
226 | },
227 | {
228 | "postal_code": 63724,
229 | "address": "Village Nazlah / m 0 Yusuf",
230 | "post_office": "Nazlah",
231 | "lat": 29.3048913,
232 | "lng": 30.6372471
233 | },
234 | {
235 | "postal_code": 63725,
236 | "address": "Village Palace Jabali / m 0 Yusuf",
237 | "post_office": "Jabali Palace",
238 | "lat": 29.3577466,
239 | "lng": 30.8609326
240 | },
241 | {
242 | "postal_code": 63726,
243 | "address": "Alhamuly / M.yousef friend",
244 | "post_office": "_ The day Alhamuly",
245 | "lat": 29.3577466,
246 | "lng": 30.8609326
247 | },
248 | {
249 | "postal_code": 63727,
250 | "address": "Village Matartars / m 0 Snurs",
251 | "post_office": "Matartars",
252 | "lat": 29.3084021,
253 | "lng": 30.8428497
254 | },
255 | {
256 | "postal_code": 63728,
257 | "address": "The village of Dar es Salaam / M.tamihmbeny Local Unit",
258 | "post_office": "The village of Dar es Salaam",
259 | "lat": 29.4216796,
260 | "lng": 30.9254128
261 | },
262 | {
263 | "postal_code": 63729,
264 | "address": "Minya / Atsa village Agricultural Society building",
265 | "post_office": "Minya Fayoum",
266 | "lat": 29.2204141,
267 | "lng": 30.7637298
268 | },
269 | {
270 | "postal_code": 63731,
271 | "address": "The village of Abu Jendar / Atsa Center",
272 | "post_office": "Abu Jendar",
273 | "lat": 29.3084021,
274 | "lng": 30.8428497
275 | },
276 | {
277 | "postal_code": 63732,
278 | "address": "Village angle Kerdasa / Fayoum Center",
279 | "post_office": "Kerdasa angle",
280 | "lat": 30.0308657,
281 | "lng": 31.1111907
282 | },
283 | {
284 | "postal_code": 63733,
285 | "address": "Built a valid / Fayoum road Sanhour / M.ayyoum",
286 | "post_office": "Built in favor of Fayoum",
287 | "lat": 29.6657163,
288 | "lng": 30.9712166
289 | },
290 | {
291 | "postal_code": 63734,
292 | "address": "Village Alsellaan / m 0 Snurs",
293 | "post_office": "Alsellaan",
294 | "lat": 29.3084021,
295 | "lng": 30.8428497
296 | },
297 | {
298 | "postal_code": 63737,
299 | "address": "Village Qlhanh / Atsa",
300 | "post_office": "Qlhanh",
301 | "lat": 29.3084021,
302 | "lng": 30.8428497
303 | },
304 | {
305 | "postal_code": 63738,
306 | "address": "Village Qlmshah / Atsa",
307 | "post_office": "Qlmshah",
308 | "lat": 29.3084021,
309 | "lng": 30.8428497
310 | },
311 | {
312 | "postal_code": 63739,
313 | "address": "Village valiant Palace / Atsa",
314 | "post_office": "Palace of the brave",
315 | "lat": 29.3084021,
316 | "lng": 30.8428497
317 | },
318 | {
319 | "postal_code": 63741,
320 | "address": "Tton village / Atsa Center",
321 | "post_office": "Tton",
322 | "lat": 29.3084021,
323 | "lng": 30.8428497
324 | },
325 | {
326 | "postal_code": 63742,
327 | "address": "Village Agon / Fayoum",
328 | "post_office": "Agon",
329 | "lat": 29.3084021,
330 | "lng": 30.8428497
331 | },
332 | {
333 | "postal_code": 63743,
334 | "address": "The village of Hawara / Fayoum",
335 | "post_office": "Hawara",
336 | "lat": 29.2578951,
337 | "lng": 30.8964048
338 | },
339 | {
340 | "postal_code": 63744,
341 | "address": "Fayoum village of Adwa Center",
342 | "post_office": "Infection by day",
343 | "lat": 29.35646509999999,
344 | "lng": 30.6199895
345 | },
346 | {
347 | "postal_code": 63745,
348 | "address": "Village Aboxah / u station / Obcoay Center",
349 | "post_office": "Aboxah",
350 | "lat": 29.3084021,
351 | "lng": 30.8428497
352 | },
353 | {
354 | "postal_code": 63746,
355 | "address": "Village Bihmu / Snurs Center",
356 | "post_office": "Bihmu",
357 | "lat": 29.36939599999999,
358 | "lng": 30.8538134
359 | },
360 | {
361 | "postal_code": 63747,
362 | "address": "Sila village / m 0 Fayoum",
363 | "post_office": "Silas Fayoum",
364 | "lat": 29.3084021,
365 | "lng": 30.8428497
366 | },
367 | {
368 | "postal_code": 63748,
369 | "address": "Snurs City",
370 | "post_office": "Snurs main",
371 | "lat": 29.3084021,
372 | "lng": 30.8428497
373 | },
374 | {
375 | "postal_code": 63749,
376 | "address": "Navigation District Psonors / Snurs Center",
377 | "post_office": "Snurs sub",
378 | "lat": 29.41367129999999,
379 | "lng": 30.8624751
380 | },
381 | {
382 | "postal_code": 63751,
383 | "address": "The local unit building Battersea / m . Snurs",
384 | "post_office": "Teresa Snurs",
385 | "lat": 29.3084021,
386 | "lng": 30.8428497
387 | },
388 | {
389 | "postal_code": 63752,
390 | "address": "Village Anagalifa / Snurs",
391 | "post_office": "Anagalifa",
392 | "lat": 29.3084021,
393 | "lng": 30.8428497
394 | },
395 | {
396 | "postal_code": 63753,
397 | "address": "Village Snro / Mrkzabashoay",
398 | "post_office": "_ The day Snro",
399 | "lat": 29.3084021,
400 | "lng": 30.8428497
401 | },
402 | {
403 | "postal_code": 63754,
404 | "address": "Azab Fayoum village center",
405 | "post_office": "Azab Fayoum Center",
406 | "lat": 29.3084021,
407 | "lng": 30.8428497
408 | },
409 | {
410 | "postal_code": 63755,
411 | "address": "Kafr Mahfouz Tamiya Center",
412 | "post_office": "Kafr Mahfouz",
413 | "lat": 29.468106,
414 | "lng": 30.9015642
415 | },
416 | {
417 | "postal_code": 63756,
418 | "address": "Village of origin built Osman / Snurs",
419 | "post_office": "Facility built Osman",
420 | "lat": 29.3084021,
421 | "lng": 30.8428497
422 | },
423 | {
424 | "postal_code": 63757,
425 | "address": "Lengthy village / Atsa",
426 | "post_office": "Lengthy",
427 | "lat": 29.3084021,
428 | "lng": 30.8428497
429 | },
430 | {
431 | "postal_code": 63761,
432 | "address": "Village Shakshuk / Mrkzobashoay",
433 | "post_office": "Shakshuk",
434 | "lat": 29.3084021,
435 | "lng": 30.8428497
436 | },
437 | {
438 | "postal_code": 63762,
439 | "address": "Shidmoh village / Atsa Center",
440 | "post_office": "Shidmoh",
441 | "lat": 29.3084021,
442 | "lng": 30.8428497
443 | },
444 | {
445 | "postal_code": 63763,
446 | "address": "Dmishqin village / Fayoum Center",
447 | "post_office": "Dmishqin",
448 | "lat": 29.3084021,
449 | "lng": 30.8428497
450 | },
451 | {
452 | "postal_code": 63764,
453 | "address": "Village Azizia / Tamiya",
454 | "post_office": "Azizia Tamiya",
455 | "lat": 29.476466,
456 | "lng": 30.9595715
457 | },
458 | {
459 | "postal_code": 63765,
460 | "address": "We will provide the village / m 0 Fayoum",
461 | "post_office": "We will",
462 | "lat": 29.3084021,
463 | "lng": 30.8428497
464 | },
465 | {
466 | "postal_code": 63766,
467 | "address": "Aboud village of Kafr / Ibshway Center",
468 | "post_office": "Kafr Abboud",
469 | "lat": 29.3169531,
470 | "lng": 30.8374991
471 | },
472 | {
473 | "postal_code": 63767,
474 | "address": "Village Manor Qlmshah / Atsa Center",
475 | "post_office": "Manor Qlmshah",
476 | "lat": 29.3084021,
477 | "lng": 30.8428497
478 | },
479 | {
480 | "postal_code": 63768,
481 | "address": "Village Abjeej / Fayoum Center",
482 | "post_office": "The day Abjeej",
483 | "lat": 29.3084021,
484 | "lng": 30.8428497
485 | },
486 | {
487 | "postal_code": 63769,
488 | "address": "Village Menashe Khatib / m 0 Fayoum",
489 | "post_office": "Menashe Khatib",
490 | "lat": 29.3084021,
491 | "lng": 30.8428497
492 | },
493 | {
494 | "postal_code": 63771,
495 | "address": "Village protoplasm / near Central /m.snurs",
496 | "post_office": "Protoplasm Fayoum",
497 | "lat": 29.3084021,
498 | "lng": 30.8428497
499 | },
500 | {
501 | "postal_code": 63774,
502 | "address": "Village nascent / Snurs",
503 | "post_office": "Nascent",
504 | "lat": 29.3084021,
505 | "lng": 30.8428497
506 | },
507 | {
508 | "postal_code": 63775,
509 | "address": "Lantern / Tamiya village",
510 | "post_office": "Lantern by day",
511 | "lat": 29.476466,
512 | "lng": 30.9595715
513 | },
514 | {
515 | "postal_code": 63776,
516 | "address": "Village Mokrani / m 0 Yusuf",
517 | "post_office": "Mokrani",
518 | "lat": 29.3577466,
519 | "lng": 30.8609326
520 | },
521 | {
522 | "postal_code": 63777,
523 | "address": "Village Zafer facility / Atsa Center",
524 | "post_office": "Zafer facility",
525 | "lat": 29.3084021,
526 | "lng": 30.8428497
527 | },
528 | {
529 | "postal_code": 63778,
530 | "address": "Village Republic / Tamiya Center",
531 | "post_office": "Republic",
532 | "lat": 29.476466,
533 | "lng": 30.9595715
534 | },
535 | {
536 | "postal_code": 63779,
537 | "address": "Village facility Tantawi / m 0 Snurs",
538 | "post_office": "Tantawi facility",
539 | "lat": 29.3084021,
540 | "lng": 30.8428497
541 | },
542 | {
543 | "postal_code": 63782,
544 | "address": "Open City",
545 | "post_office": "City Conquest Industrial",
546 | "lat": 29.3084021,
547 | "lng": 30.8428497
548 | },
549 | {
550 | "postal_code": 63783,
551 | "address": "Itsa Center",
552 | "post_office": "Qasimiyah",
553 | "lat": 29.2378946,
554 | "lng": 30.7913458
555 | },
556 | {
557 | "postal_code": 63524,
558 | "address": "Ezbet Qalamshah / Atsa",
559 | "post_office": "Fayoum third",
560 | "lat": 29.1635687,
561 | "lng": 30.8400577
562 | },
563 | {
564 | "postal_code": 63634,
565 | "address": "Local Unit of the Republic",
566 | "post_office": "Belly belly",
567 | "lat": 29.320183,
568 | "lng": 30.852474
569 | },
570 | {
571 | "postal_code": 63785,
572 | "address": "No. 2 / 2nd Residential District / 1st Neighborhood",
573 | "post_office": "New Fayoum City",
574 | "lat": 29.3084021,
575 | "lng": 30.8428497
576 | }
577 | ]
578 | }
--------------------------------------------------------------------------------
/src/egyptian_data_generator/data_provider/addresses/ismailia.json:
--------------------------------------------------------------------------------
1 | {
2 | "ismailia": [
3 | {
4 | "postal_code": 41511,
5 | "address": "U Freedom / Orabi Square / Ismailia",
6 | "post_office": "Ismailia",
7 | "lat": 30.5964923,
8 | "lng": 32.2714587
9 | },
10 | {
11 | "postal_code": 41512,
12 | "address": "U Army / wholesale market / Ismailia",
13 | "post_office": "Ismailia _ subsidiary",
14 | "lat": 30.5964923,
15 | "lng": 32.2714587
16 | },
17 | {
18 | "postal_code": 41622,
19 | "address": "By treaty - Abu Sawyer",
20 | "post_office": "Abu Sawyer",
21 | "lat": 30.5964923,
22 | "lng": 32.2714587
23 | },
24 | {
25 | "postal_code": 41617,
26 | "address": "Abu Sultan / Sarabium / Main Street / Fayed Center",
27 | "post_office": "Abu Sultan",
28 | "lat": 30.4755789,
29 | "lng": 32.3162723
30 | },
31 | {
32 | "postal_code": 41626,
33 | "address": "Big Hill / Ahmed Orabi St.",
34 | "post_office": "Big Hill",
35 | "lat": 30.5964923,
36 | "lng": 32.2714587
37 | },
38 | {
39 | "postal_code": 41624,
40 | "address": "Storytellers / economic housing / Building 7 / Big Hill",
41 | "post_office": "Storytellers",
42 | "lat": 30.5964923,
43 | "lng": 32.2714587
44 | },
45 | {
46 | "postal_code": 41611,
47 | "address": "Mrkzalqntrh West / economic housing",
48 | "post_office": "West Qantara",
49 | "lat": 30.5964923,
50 | "lng": 32.2714587
51 | },
52 | {
53 | "postal_code": 41628,
54 | "address": "Inside the camp / Big Hill / camp attributed honor",
55 | "post_office": "Izzat honor camp",
56 | "lat": 30.5964923,
57 | "lng": 32.2714587
58 | },
59 | {
60 | "postal_code": 41616,
61 | "address": "Typical / Sarabium / village center Fayed",
62 | "post_office": "Sarabium",
63 | "lat": 30.4755789,
64 | "lng": 32.3162723
65 | },
66 | {
67 | "postal_code": 41517,
68 | "address": "Menofia / Areich Egypt / u second section of Ismailia",
69 | "post_office": "Areich Egypt",
70 | "lat": 30.5972455,
71 | "lng": 30.9876321
72 | },
73 | {
74 | "postal_code": 41618,
75 | "address": "Fayed / u City Council",
76 | "post_office": "Fayed",
77 | "lat": 30.3261157,
78 | "lng": 32.2986344
79 | },
80 | {
81 | "postal_code": 41619,
82 | "address": "Fayed summit / inside the station / Fayed",
83 | "post_office": "Fayed summit",
84 | "lat": 30.3261157,
85 | "lng": 32.2986344
86 | },
87 | {
88 | "postal_code": 41513,
89 | "address": "Camp evacuation / Ismailia",
90 | "post_office": "Evacuation camp",
91 | "lat": 30.5964923,
92 | "lng": 32.2714587
93 | },
94 | {
95 | "postal_code": 41519,
96 | "address": "Manshyet martyrs / second section of Ismailia / replacement housing",
97 | "post_office": "Manshyet martyrs",
98 | "lat": 30.5964923,
99 | "lng": 32.2714587
100 | },
101 | {
102 | "postal_code": 41613,
103 | "address": "Nvich / railway / Ismaili Center station",
104 | "post_office": "Nvich",
105 | "lat": 30.5830934,
106 | "lng": 32.2653887
107 | },
108 | {
109 | "postal_code": 41621,
110 | "address": "Fanara / El Shaheed Farid Nada / Fayed",
111 | "post_office": "Fanara",
112 | "lat": 30.5939077,
113 | "lng": 32.2736697
114 | },
115 | {
116 | "postal_code": 41615,
117 | "address": "Eye twig / Sarabium / Ismailia",
118 | "post_office": "Eye twig",
119 | "lat": 30.4755789,
120 | "lng": 32.3162723
121 | },
122 | {
123 | "postal_code": 41516,
124 | "address": "Sheikh Zayed / Phase II",
125 | "post_office": "Sheikh Zayed",
126 | "lat": 30.6135965,
127 | "lng": 32.2835841
128 | },
129 | {
130 | "postal_code": 41623,
131 | "address": "Mahsma / Abossoir / Ismailia",
132 | "post_office": "Mahsma",
133 | "lat": 30.5964923,
134 | "lng": 32.2714587
135 | },
136 | {
137 | "postal_code": 41518,
138 | "address": "El Mansoura and Maritime / second section of Ismailia",
139 | "post_office": "Egypt second Areich",
140 | "lat": 31.0409483,
141 | "lng": 31.3784704
142 | },
143 | {
144 | "postal_code": 41612,
145 | "address": "Abu Khalifa / Mrkzalqntrh",
146 | "post_office": "Abu Khalifa",
147 | "lat": 30.7575446,
148 | "lng": 32.247928
149 | },
150 | {
151 | "postal_code": 41614,
152 | "address": "Dabayaa / Sarabium / Building No. 2 / Ismailia",
153 | "post_office": "Dabayaa Ismailia",
154 | "lat": 30.4755789,
155 | "lng": 32.3162723
156 | },
157 | {
158 | "postal_code": 41521,
159 | "address": "Abuatoh / Bjawaralmtafye / Ismailia",
160 | "post_office": "Abu Atwa",
161 | "lat": 30.5964923,
162 | "lng": 32.2714587
163 | },
164 | {
165 | "postal_code": 41627,
166 | "address": "Valley angel / Big Hill Center",
167 | "post_office": "Valley angel",
168 | "lat": 30.5964923,
169 | "lng": 32.2714587
170 | },
171 | {
172 | "postal_code": 41522,
173 | "address": "The old university building / Ismailia / Suez Canal University",
174 | "post_office": "Suez Canal University",
175 | "lat": 30.620533,
176 | "lng": 32.269729
177 | },
178 | {
179 | "postal_code": 41523,
180 | "address": "Hospital / District Peace / Ismailia St.",
181 | "post_office": "Salam District _ Ismailia",
182 | "lat": 30.5964923,
183 | "lng": 32.2714587
184 | },
185 | {
186 | "postal_code": 41524,
187 | "address": "Wind / West Qantara",
188 | "post_office": "Wind",
189 | "lat": 30.848945,
190 | "lng": 32.312454
191 | },
192 | {
193 | "postal_code": 41528,
194 | "address": "U ownership / next Montazah / Ismailia",
195 | "post_office": "Sheikh ownership Zuid",
196 | "lat": 30.5947487,
197 | "lng": 32.2708196
198 | },
199 | {
200 | "postal_code": 41525,
201 | "address": "Within the courts / Ismailia complex",
202 | "post_office": "Courts Complex Ismailia",
203 | "lat": 30.5964923,
204 | "lng": 32.2714587
205 | },
206 | {
207 | "postal_code": 41527,
208 | "address": "Industrial Area / Services Committee / Ismaili Center",
209 | "post_office": "Industrial zone Ismailia",
210 | "lat": 30.5830934,
211 | "lng": 32.2653887
212 | },
213 | {
214 | "postal_code": 41526,
215 | "address": "Within the Ismaili / Ismailia Security Directorate building",
216 | "post_office": "Ismailia Security Directorate",
217 | "lat": 30.5964923,
218 | "lng": 32.2714587
219 | },
220 | {
221 | "postal_code": 41634,
222 | "address": "Large hill / ( fedayeen u)",
223 | "post_office": "Big hill country",
224 | "lat": 30.5964923,
225 | "lng": 32.2714587
226 | },
227 | {
228 | "postal_code": 41529,
229 | "address": "Phase V / Building 33 / Ismailia / cooperative ownership",
230 | "post_office": "Cooperative ownership",
231 | "lat": 30.5964923,
232 | "lng": 32.2714587
233 | },
234 | {
235 | "postal_code": 41632,
236 | "address": "St. Assiut / Department of Qantara East",
237 | "post_office": "East Qantara",
238 | "lat": 27.1783117,
239 | "lng": 31.1859257
240 | },
241 | {
242 | "postal_code": 41636,
243 | "address": "The new bridge section east",
244 | "post_office": "New Qantara East",
245 | "lat": 30.5964923,
246 | "lng": 32.2714587
247 | },
248 | {
249 | "postal_code": 41635,
250 | "address": "Village Heroes / Sarabium",
251 | "post_office": "Village Heroes",
252 | "lat": 30.4755789,
253 | "lng": 32.3162723
254 | },
255 | {
256 | "postal_code": 41531,
257 | "address": "Transit / Ismailia District",
258 | "post_office": "Transit Ismailia",
259 | "lat": 30.6065972,
260 | "lng": 32.258161
261 | },
262 | {
263 | "postal_code": 41647,
264 | "address": "Seven village wells Western / Ismailia",
265 | "post_office": "Seven Western wells",
266 | "lat": 30.5964923,
267 | "lng": 32.2714587
268 | },
269 | {
270 | "postal_code": 41637,
271 | "address": "Commando / Abossoir",
272 | "post_office": "Commando",
273 | "lat": 30.5964923,
274 | "lng": 32.2714587
275 | },
276 | {
277 | "postal_code": 41638,
278 | "address": "Manshyet Orabi / Big Hill Center",
279 | "post_office": "Manshyet Orabi",
280 | "lat": 30.5964923,
281 | "lng": 32.2714587
282 | },
283 | {
284 | "postal_code": 41639,
285 | "address": "Abu Sawyer / suburban / Future Center",
286 | "post_office": "City of the Future",
287 | "lat": 30.5964923,
288 | "lng": 32.2714587
289 | },
290 | {
291 | "postal_code": 41641,
292 | "address": "City / Abu Sawyer sub",
293 | "post_office": "Abu Sawyer s new",
294 | "lat": 30.5964923,
295 | "lng": 32.2714587
296 | },
297 | {
298 | "postal_code": 41642,
299 | "address": "City storytellers",
300 | "post_office": "New storytellers",
301 | "lat": 30.5964923,
302 | "lng": 32.2714587
303 | },
304 | {
305 | "postal_code": 41643,
306 | "address": "Abu Ashour village",
307 | "post_office": "Abu Ashour",
308 | "lat": 30.5964923,
309 | "lng": 32.2714587
310 | },
311 | {
312 | "postal_code": 41644,
313 | "address": "Fayed to peace station",
314 | "post_office": "Fayed sub",
315 | "lat": 30.5964923,
316 | "lng": 32.2714587
317 | },
318 | {
319 | "postal_code": 41645,
320 | "address": "Big Hill Center - storytellers",
321 | "post_office": "Suedat",
322 | "lat": 30.5964923,
323 | "lng": 32.2714587
324 | },
325 | {
326 | "postal_code": 41648,
327 | "address": "Kantara West - Behind the agricultural administration",
328 | "post_office": "Kantara West sub",
329 | "lat": 30.8566696,
330 | "lng": 32.3191456
331 | },
332 | {
333 | "postal_code": 41661,
334 | "address": "Gelbana village next to Stnral",
335 | "post_office": "Gelbana",
336 | "lat": 30.5964923,
337 | "lng": 32.2714587
338 | }
339 | ]
340 | }
--------------------------------------------------------------------------------
/src/egyptian_data_generator/data_provider/addresses/kafr_el_sheikh.json:
--------------------------------------------------------------------------------
1 | {
2 | "kafr_el_sheikh": [
3 | {
4 | "postal_code": 33513,
5 | "address": "Kafr Heik- split ring",
6 | "post_office": "Zawawi Kafr El Sheikh",
7 | "lat": 31.11065929999999,
8 | "lng": 30.9387799
9 | },
10 | {
11 | "postal_code": 33514,
12 | "address": "Kantara El Beida / Kafr El-Sheikh",
13 | "post_office": "White Kantara",
14 | "lat": 31.11065929999999,
15 | "lng": 30.9387799
16 | },
17 | {
18 | "postal_code": 33515,
19 | "address": "Kafr Hamraoui / Kafr El-Sheikh",
20 | "post_office": "Kafr Hamraoui",
21 | "lat": 31.11065929999999,
22 | "lng": 30.9387799
23 | },
24 | {
25 | "postal_code": 33516,
26 | "address": "Inside the campus of the College of Agriculture Kafr El-Sheikh",
27 | "post_office": "Tanta University Kafr El Sheikh _ Branch",
28 | "lat": 31.0977671,
29 | "lng": 30.9506389
30 | },
31 | {
32 | "postal_code": 33517,
33 | "address": "Split u judges Kafr El-Sheikh",
34 | "post_office": "Social Service Institute _ Kafr El Sheikh",
35 | "lat": 31.0971729,
36 | "lng": 30.947375
37 | },
38 | {
39 | "postal_code": 33518,
40 | "address": "Port Said / Kafr El-Sheikh Street",
41 | "post_office": "Kafr el Sheikh Massai",
42 | "lat": 31.2652893,
43 | "lng": 32.3018661
44 | },
45 | {
46 | "postal_code": 33611,
47 | "address": "Desouk next to Central / Mecca District",
48 | "post_office": "Desouk",
49 | "lat": 31.1340963,
50 | "lng": 30.6460377
51 | },
52 | {
53 | "postal_code": 33612,
54 | "address": "Desouk next to the Ibrahimi Mosque / Desouk",
55 | "post_office": "Desouk second",
56 | "lat": 31.1340963,
57 | "lng": 30.6460377
58 | },
59 | {
60 | "postal_code": 33613,
61 | "address": "Young / Desouk",
62 | "post_office": "Young",
63 | "lat": 31.1340963,
64 | "lng": 30.6460377
65 | },
66 | {
67 | "postal_code": 33614,
68 | "address": "The old people / Desouk",
69 | "post_office": "The old people",
70 | "lat": 31.1340963,
71 | "lng": 30.6460377
72 | },
73 | {
74 | "postal_code": 33615,
75 | "address": "Chaabas salt / Desouk",
76 | "post_office": "Chaabas salt",
77 | "lat": 31.1340963,
78 | "lng": 30.6460377
79 | },
80 | {
81 | "postal_code": 33616,
82 | "address": "Abu Mandoor / Desouk",
83 | "post_office": "Abu Mandoor",
84 | "lat": 31.1340963,
85 | "lng": 30.6460377
86 | },
87 | {
88 | "postal_code": 33617,
89 | "address": "Abu locality on / Desouk",
90 | "post_office": "Locality Abu Ali",
91 | "lat": 31.1340963,
92 | "lng": 30.6460377
93 | },
94 | {
95 | "postal_code": 33618,
96 | "address": "Locality Dieye / Desouk",
97 | "post_office": "Locality Dieye",
98 | "lat": 31.1340963,
99 | "lng": 30.6460377
100 | },
101 | {
102 | "postal_code": 33619,
103 | "address": "Net / Desouk",
104 | "post_office": "Net",
105 | "lat": 31.1340963,
106 | "lng": 30.6460377
107 | },
108 | {
109 | "postal_code": 33621,
110 | "address": "Salmiya / Vuh",
111 | "post_office": "Salmiya",
112 | "lat": 31.18780009999999,
113 | "lng": 30.6142365
114 | },
115 | {
116 | "postal_code": 33622,
117 | "address": "Cyprat / Vuh",
118 | "post_office": "Cyprat",
119 | "lat": 31.11065929999999,
120 | "lng": 30.9387799
121 | },
122 | {
123 | "postal_code": 33623,
124 | "address": "Vuh conquest Street / Vuh Center",
125 | "post_office": "Second Vuh",
126 | "lat": 31.11065929999999,
127 | "lng": 30.9387799
128 | },
129 | {
130 | "postal_code": 33624,
131 | "address": "Vuh Center / Center Street Vuh",
132 | "post_office": "Vuh sub",
133 | "lat": 31.11065929999999,
134 | "lng": 30.9387799
135 | },
136 | {
137 | "postal_code": 33625,
138 | "address": "Port Said / u Motobas Center",
139 | "post_office": "Motobas",
140 | "lat": 31.2652893,
141 | "lng": 32.3018661
142 | },
143 | {
144 | "postal_code": 33626,
145 | "address": "Bermbal / Motobas",
146 | "post_office": "Bermbal",
147 | "lat": 31.2946085,
148 | "lng": 30.5245932
149 | },
150 | {
151 | "postal_code": 33627,
152 | "address": "Green Island / Motobas",
153 | "post_office": "Green Island",
154 | "lat": 31.2502062,
155 | "lng": 30.5101162
156 | },
157 | {
158 | "postal_code": 33628,
159 | "address": "Monia Leader Motobas",
160 | "post_office": "Monia Leader",
161 | "lat": 31.2502062,
162 | "lng": 30.5101162
163 | },
164 | {
165 | "postal_code": 33629,
166 | "address": "Azab Alqomcion / Motobas",
167 | "post_office": "Azab Alqomcion",
168 | "lat": 31.2502062,
169 | "lng": 30.5101162
170 | },
171 | {
172 | "postal_code": 33631,
173 | "address": "Abu booty / Sidi Salem",
174 | "post_office": "Abu booty",
175 | "lat": 31.269268,
176 | "lng": 30.7873001
177 | },
178 | {
179 | "postal_code": 33632,
180 | "address": "Village Dam Khamis / Sidi Salem",
181 | "post_office": "Khamis Dam",
182 | "lat": 31.269268,
183 | "lng": 30.7873001
184 | },
185 | {
186 | "postal_code": 33633,
187 | "address": "Wild Asfir / Sidi Salem",
188 | "post_office": "Wild Asfir",
189 | "lat": 31.269268,
190 | "lng": 30.7873001
191 | },
192 | {
193 | "postal_code": 33634,
194 | "address": "???? / ? 23 ?????",
195 | "post_office": "Bella",
196 | "lat": 31.11065929999999,
197 | "lng": 30.9387799
198 | },
199 | {
200 | "postal_code": 33635,
201 | "address": "Bella / Bella / u Center alder tree",
202 | "post_office": "Bella sub",
203 | "lat": 31.11065929999999,
204 | "lng": 30.9387799
205 | },
206 | {
207 | "postal_code": 33636,
208 | "address": "Kafr Jeraadh / Bella",
209 | "post_office": "Kafr Jeraadh",
210 | "lat": 31.11065929999999,
211 | "lng": 30.9387799
212 | },
213 | {
214 | "postal_code": 33637,
215 | "address": "Bella / Bella Center",
216 | "post_office": "Second Bella",
217 | "lat": 31.1723581,
218 | "lng": 31.2215165
219 | },
220 | {
221 | "postal_code": 33638,
222 | "address": "Aghannamy / Qellin",
223 | "post_office": "Aghannamy",
224 | "lat": 31.048096,
225 | "lng": 30.8533697
226 | },
227 | {
228 | "postal_code": 33639,
229 | "address": "Monia Pavilion / Desouk",
230 | "post_office": "Monia Pavilion",
231 | "lat": 31.1340963,
232 | "lng": 30.6460377
233 | },
234 | {
235 | "postal_code": 33641,
236 | "address": "Sndion / Vuh",
237 | "post_office": "Sndion _ Kafr El Sheikh",
238 | "lat": 31.11065929999999,
239 | "lng": 30.9387799
240 | },
241 | {
242 | "postal_code": 33642,
243 | "address": "Abu Draz / Vuh Center",
244 | "post_office": "Abu Draz",
245 | "lat": 31.11065929999999,
246 | "lng": 30.9387799
247 | },
248 | {
249 | "postal_code": 33643,
250 | "address": "Kafr Hungary / Desouk",
251 | "post_office": "Kafr Hungary",
252 | "lat": 31.11065929999999,
253 | "lng": 30.9387799
254 | },
255 | {
256 | "postal_code": 33644,
257 | "address": "Abados / Desouk Church",
258 | "post_office": "Abados Church",
259 | "lat": 31.1712244,
260 | "lng": 30.6872677
261 | },
262 | {
263 | "postal_code": 33645,
264 | "address": "Abioqa / Desouk",
265 | "post_office": "Abioqa",
266 | "lat": 31.1340963,
267 | "lng": 30.6460377
268 | },
269 | {
270 | "postal_code": 33646,
271 | "address": "Kafr Acharaana / Desouk",
272 | "post_office": "Kafr Acharaana",
273 | "lat": 31.11065929999999,
274 | "lng": 30.9387799
275 | },
276 | {
277 | "postal_code": 33647,
278 | "address": "Itzhakh / next to the fire / police Kafr El-Sheikh",
279 | "post_office": "Itzhakh",
280 | "lat": 31.11065929999999,
281 | "lng": 30.9387799
282 | },
283 | {
284 | "postal_code": 33648,
285 | "address": "Kafr Algeria / Qellin",
286 | "post_office": "Kafr Algeria",
287 | "lat": 31.0698326,
288 | "lng": 30.7736986
289 | },
290 | {
291 | "postal_code": 33652,
292 | "address": "Glynn Country / Port Said Glynn St.",
293 | "post_office": "Glynn Country",
294 | "lat": 31.2652893,
295 | "lng": 32.3018661
296 | },
297 | {
298 | "postal_code": 33653,
299 | "address": "Bakatosh / Qellin",
300 | "post_office": "Bakatosh",
301 | "lat": 31.0560678,
302 | "lng": 30.7988122
303 | },
304 | {
305 | "postal_code": 33654,
306 | "address": "Qona / Qellin",
307 | "post_office": "Qona",
308 | "lat": 31.048096,
309 | "lng": 30.8533697
310 | },
311 | {
312 | "postal_code": 33655,
313 | "address": "Share Aghannamy / Qellin",
314 | "post_office": "Share Aghannamy",
315 | "lat": 31.048096,
316 | "lng": 30.8533697
317 | },
318 | {
319 | "postal_code": 33656,
320 | "address": "Next to the junior high school / center Qellin",
321 | "post_office": "Cosmas",
322 | "lat": 31.0971729,
323 | "lng": 30.947375
324 | },
325 | {
326 | "postal_code": 33657,
327 | "address": "Next to Central Desouk / Desouk Center",
328 | "post_office": "Desouk sub",
329 | "lat": 31.1340963,
330 | "lng": 30.6460377
331 | },
332 | {
333 | "postal_code": 33658,
334 | "address": "Kafr el -Arab / Desouk",
335 | "post_office": "Kafr Arabs Desouk",
336 | "lat": 31.11065929999999,
337 | "lng": 30.9387799
338 | },
339 | {
340 | "postal_code": 33661,
341 | "address": "Mandoora / Kafr El-Sheikh",
342 | "post_office": "Mandoora",
343 | "lat": 31.0971729,
344 | "lng": 30.947375
345 | },
346 | {
347 | "postal_code": 33662,
348 | "address": "Village Ctoot / Kafr El Sheikh Center",
349 | "post_office": "Ctoot",
350 | "lat": 31.11065929999999,
351 | "lng": 30.9387799
352 | },
353 | {
354 | "postal_code": 33663,
355 | "address": "Village Dmenkh - Desouk Center",
356 | "post_office": "Dmenkh",
357 | "lat": 31.1340963,
358 | "lng": 30.6460377
359 | },
360 | {
361 | "postal_code": 33664,
362 | "address": "Village Hamsharh - Mtaiwis",
363 | "post_office": "Hamsharh",
364 | "lat": 31.11065929999999,
365 | "lng": 30.9387799
366 | },
367 | {
368 | "postal_code": 33711,
369 | "address": "Sharecroppers / Kafr El-Sheikh",
370 | "post_office": "Sharecroppers",
371 | "lat": 31.0971729,
372 | "lng": 30.947375
373 | },
374 | {
375 | "postal_code": 33712,
376 | "address": "Dqmirh / Kafr El-Sheikh",
377 | "post_office": "Dqmirh",
378 | "lat": 31.0971729,
379 | "lng": 30.947375
380 | },
381 | {
382 | "postal_code": 33713,
383 | "address": "Sidi Ghazi / Kafr El-Sheikh",
384 | "post_office": "Sidi Ghazi",
385 | "lat": 31.2095093,
386 | "lng": 31.0510733
387 | },
388 | {
389 | "postal_code": 33714,
390 | "address": "Lhalavy next Aljmaahalzeraih / Kafr El-Sheikh",
391 | "post_office": "Lhalavy Kafr El Sheikh",
392 | "lat": 31.11065929999999,
393 | "lng": 30.9387799
394 | },
395 | {
396 | "postal_code": 33715,
397 | "address": "Kom long / Bella",
398 | "post_office": "Kom term",
399 | "lat": 31.1993442,
400 | "lng": 31.0837716
401 | },
402 | {
403 | "postal_code": 33716,
404 | "address": "Abashan in front of the railway / Bella Center station",
405 | "post_office": "Abashan",
406 | "lat": 31.1723581,
407 | "lng": 31.2215165
408 | },
409 | {
410 | "postal_code": 33717,
411 | "address": "Sakha / street GP / Kafr El-Sheikh",
412 | "post_office": "Sakha",
413 | "lat": 31.0894482,
414 | "lng": 30.9443505
415 | },
416 | {
417 | "postal_code": 33718,
418 | "address": "Moses locality next to the railway / Kafr El-Sheikh station",
419 | "post_office": "Locality Moses",
420 | "lat": 31.11065929999999,
421 | "lng": 30.9387799
422 | },
423 | {
424 | "postal_code": 33719,
425 | "address": "Nashart- next to the railway station Qellin",
426 | "post_office": "Nashart",
427 | "lat": 31.0971729,
428 | "lng": 30.947375
429 | },
430 | {
431 | "postal_code": 33721,
432 | "address": "Chaabas martyrs / Desouk",
433 | "post_office": "Chaabas martyrs",
434 | "lat": 31.1340963,
435 | "lng": 30.6460377
436 | },
437 | {
438 | "postal_code": 33722,
439 | "address": "Chaabas Amir / Qellin",
440 | "post_office": "Chaabas Amir",
441 | "lat": 31.048096,
442 | "lng": 30.8533697
443 | },
444 | {
445 | "postal_code": 33723,
446 | "address": "Sanhour city / Desouk",
447 | "post_office": "Sanhour city",
448 | "lat": 31.1188418,
449 | "lng": 30.7297512
450 | },
451 | {
452 | "postal_code": 33724,
453 | "address": "Mitt Aldeph next Alsntral- Qellin",
454 | "post_office": "Mitt Aldeph",
455 | "lat": 31.048096,
456 | "lng": 30.8533697
457 | },
458 | {
459 | "postal_code": 33725,
460 | "address": "Messier / next to the local unit / Kafr El-Sheikh",
461 | "post_office": "Messier",
462 | "lat": 31.0971729,
463 | "lng": 30.947375
464 | },
465 | {
466 | "postal_code": 33726,
467 | "address": "Abu Badawi / Bella Center",
468 | "post_office": "Abu Badawi",
469 | "lat": 31.11065929999999,
470 | "lng": 30.9387799
471 | },
472 | {
473 | "postal_code": 33727,
474 | "address": "Saffron / Hamoul wilds",
475 | "post_office": "Saffron",
476 | "lat": 31.3113344,
477 | "lng": 31.1462582
478 | },
479 | {
480 | "postal_code": 33728,
481 | "address": "Disbelief east / Hamoul wilds",
482 | "post_office": "Disbelief East",
483 | "lat": 31.3113344,
484 | "lng": 31.1462582
485 | },
486 | {
487 | "postal_code": 33729,
488 | "address": "Abu Bakr u / Hamoul Center wilds",
489 | "post_office": "Hamoul wilds",
490 | "lat": 31.3113344,
491 | "lng": 31.1462582
492 | },
493 | {
494 | "postal_code": 33731,
495 | "address": "Com stone / Hamoul wilds",
496 | "post_office": "Com stone",
497 | "lat": 31.3113344,
498 | "lng": 31.1462582
499 | },
500 | {
501 | "postal_code": 33732,
502 | "address": "Marine Alaavadah / Hamoul wilds Center",
503 | "post_office": "Marine Alaavadah",
504 | "lat": 31.3113344,
505 | "lng": 31.1462582
506 | },
507 | {
508 | "postal_code": 33733,
509 | "address": "Hamoul / Hamoul wilds project",
510 | "post_office": "Project Hamoul",
511 | "lat": 31.3113344,
512 | "lng": 31.1462582
513 | },
514 | {
515 | "postal_code": 33734,
516 | "address": "West pace / Balteem",
517 | "post_office": "West pace and farm nationalization",
518 | "lat": 31.5555377,
519 | "lng": 31.0943749
520 | },
521 | {
522 | "postal_code": 33735,
523 | "address": "Balteem / near Central Balteem Center",
524 | "post_office": "Balteem",
525 | "lat": 31.5555377,
526 | "lng": 31.0943749
527 | },
528 | {
529 | "postal_code": 33736,
530 | "address": "Borollos Tower / Balteem",
531 | "post_office": "Borollos Tower",
532 | "lat": 31.5831125,
533 | "lng": 30.975812
534 | },
535 | {
536 | "postal_code": 33737,
537 | "address": "Balteem / management of coastal / Balteem Center - Closed on 09/15/2014 on the occasion of the end of the season",
538 | "post_office": "Baltim resort",
539 | "lat": 31.5555377,
540 | "lng": 31.0943749
541 | },
542 | {
543 | "postal_code": 33738,
544 | "address": "Arimon / Kafr El-Sheikh",
545 | "post_office": "Arimon",
546 | "lat": 31.11065929999999,
547 | "lng": 30.9387799
548 | },
549 | {
550 | "postal_code": 33739,
551 | "address": "Riyadh / Riyadh Center",
552 | "post_office": "Riyadh Kafr El Sheikh",
553 | "lat": 31.2368475,
554 | "lng": 30.9453568
555 | },
556 | {
557 | "postal_code": 33741,
558 | "address": "Abbasid next to Central / Riyadh",
559 | "post_office": "Abbasid Riyadh",
560 | "lat": 31.11065929999999,
561 | "lng": 30.9387799
562 | },
563 | {
564 | "postal_code": 33742,
565 | "address": "Abbas / Sidi Salem facility",
566 | "post_office": "Abbas facility",
567 | "lat": 31.269268,
568 | "lng": 30.7873001
569 | },
570 | {
571 | "postal_code": 33743,
572 | "address": "Sidi Salem / center Sidi Salem",
573 | "post_office": "Sidi Salem",
574 | "lat": 31.269268,
575 | "lng": 30.7873001
576 | },
577 | {
578 | "postal_code": 33744,
579 | "address": "Haddadi / Sidi Salem",
580 | "post_office": "Haddadi",
581 | "lat": 31.269268,
582 | "lng": 30.7873001
583 | },
584 | {
585 | "postal_code": 33745,
586 | "address": "Albulasy Admiral / Sidi Salem",
587 | "post_office": "Albulasy sea",
588 | "lat": 31.269268,
589 | "lng": 30.7873001
590 | },
591 | {
592 | "postal_code": 33746,
593 | "address": "Great facility / Qellin",
594 | "post_office": "Great facility",
595 | "lat": 31.048096,
596 | "lng": 30.8533697
597 | },
598 | {
599 | "postal_code": 33747,
600 | "address": "Kafr Alemrazkh- Center Qellin",
601 | "post_office": "Kafr Alemrazkh",
602 | "lat": 31.048096,
603 | "lng": 30.8533697
604 | },
605 | {
606 | "postal_code": 33748,
607 | "address": "Locality reeds / Kafr El-Sheikh",
608 | "post_office": "Locality reeds",
609 | "lat": 31.11065929999999,
610 | "lng": 30.9387799
611 | },
612 | {
613 | "postal_code": 33749,
614 | "address": "Dmarw and Haddadi in front of the police station / Sidi Salem",
615 | "post_office": "Dmarw and Haddadi",
616 | "lat": 31.269268,
617 | "lng": 30.7873001
618 | },
619 | {
620 | "postal_code": 33753,
621 | "address": "St. Tenth of Ramadan / Hamoul wilds Center",
622 | "post_office": "Hamoul wilds sub",
623 | "lat": 31.3113344,
624 | "lng": 31.1462582
625 | },
626 | {
627 | "postal_code": 33754,
628 | "address": "Alkarza / near Central Kafr El-Sheikh",
629 | "post_office": "Alkarza",
630 | "lat": 31.0665011,
631 | "lng": 30.9530781
632 | },
633 | {
634 | "postal_code": 33755,
635 | "address": "Cbasih / Desouk",
636 | "post_office": "Cbasih",
637 | "lat": 31.1340963,
638 | "lng": 30.6460377
639 | },
640 | {
641 | "postal_code": 33756,
642 | "address": "Wahhabism / Balteem through the main tower",
643 | "post_office": "Wahhabism",
644 | "lat": 31.5555377,
645 | "lng": 31.0943749
646 | },
647 | {
648 | "postal_code": 33757,
649 | "address": "Metaphor Hamoul / Hamoul wilds",
650 | "post_office": "Metaphor Hamoul",
651 | "lat": 31.3113344,
652 | "lng": 31.1462582
653 | },
654 | {
655 | "postal_code": 33763,
656 | "address": "Chelma repair / Sidi Salem",
657 | "post_office": "Repair Chelma",
658 | "lat": 31.269268,
659 | "lng": 30.7873001
660 | },
661 | {
662 | "postal_code": 33766,
663 | "address": "Rwinh / Kafr el-Sheikh by",
664 | "post_office": "Rwinh",
665 | "lat": 31.11065929999999,
666 | "lng": 30.9387799
667 | },
668 | {
669 | "postal_code": 33767,
670 | "address": "Pissed front Agricultural Society / Kafr El-Sheikh",
671 | "post_office": "Pissed off",
672 | "lat": 31.11065929999999,
673 | "lng": 30.9387799
674 | },
675 | {
676 | "postal_code": 33771,
677 | "address": "Red / Kafr El-Sheikh",
678 | "post_office": "Red",
679 | "lat": 31.11065929999999,
680 | "lng": 30.9387799
681 | },
682 | {
683 | "postal_code": 33772,
684 | "address": "Bgulwlh / Riyadh Center",
685 | "post_office": "Bgulwlh",
686 | "lat": 31.2368475,
687 | "lng": 30.9453568
688 | },
689 | {
690 | "postal_code": 33773,
691 | "address": "Trade School next village Chaabas Amir / center Qellin",
692 | "post_office": "Morning",
693 | "lat": 31.0494393,
694 | "lng": 30.8409677
695 | },
696 | {
697 | "postal_code": 33774,
698 | "address": "Khadimiyah / center of the village of Kafr el-Sheikh",
699 | "post_office": "Khadimiyah",
700 | "lat": 31.1712442,
701 | "lng": 31.038394
702 | },
703 | {
704 | "postal_code": 33775,
705 | "address": "Ministerial village / Riyadh Center",
706 | "post_office": "Ministerial",
707 | "lat": 31.11065929999999,
708 | "lng": 30.9387799
709 | },
710 | {
711 | "postal_code": 33776,
712 | "address": "Resourceful village of Bella Center",
713 | "post_office": "Dexterous",
714 | "lat": 31.3085444,
715 | "lng": 30.8039474
716 | },
717 | {
718 | "postal_code": 33777,
719 | "address": "Dredgers Village / Bella",
720 | "post_office": "Dredgers",
721 | "lat": 31.1723581,
722 | "lng": 31.2215165
723 | },
724 | {
725 | "postal_code": 33778,
726 | "address": "Economic housing / Balteem",
727 | "post_office": "Balteem sub",
728 | "lat": 31.5555377,
729 | "lng": 31.0943749
730 | },
731 | {
732 | "postal_code": 33782,
733 | "address": "Village kindergarten / Kafr El-Sheikh Center",
734 | "post_office": "Kindergarten Kafr El Sheikh",
735 | "lat": 31.11065929999999,
736 | "lng": 30.9387799
737 | },
738 | {
739 | "postal_code": 33783,
740 | "address": "Kafr el-Sheikh Center",
741 | "post_office": "Alyak western",
742 | "lat": 31.11065929999999,
743 | "lng": 30.9387799
744 | },
745 | {
746 | "postal_code": 33784,
747 | "address": "Balteem / Tower Borollos Center",
748 | "post_office": "Sheikh Mubarak",
749 | "lat": 31.5555377,
750 | "lng": 31.0943749
751 | },
752 | {
753 | "postal_code": 33785,
754 | "address": "Balteem quarter village center",
755 | "post_office": "Balteem quarter",
756 | "lat": 31.5555377,
757 | "lng": 31.0943749
758 | },
759 | {
760 | "postal_code": 33786,
761 | "address": "Almqsbh village - Balteem Center",
762 | "post_office": "Almqsbh",
763 | "lat": 31.4959152,
764 | "lng": 30.7644102
765 | },
766 | {
767 | "postal_code": 33788,
768 | "address": "Sidi Salem - Dyer St. terms",
769 | "post_office": "Sidi Salem sub",
770 | "lat": 31.269268,
771 | "lng": 30.7873001
772 | },
773 | {
774 | "postal_code": 33789,
775 | "address": "Heartfelt village 65 - Balteem Center",
776 | "post_office": "Heartfelt",
777 | "lat": 31.5555377,
778 | "lng": 31.0943749
779 | },
780 | {
781 | "postal_code": 33791,
782 | "address": "Village Abdul motive Fiki",
783 | "post_office": "Abdul motive Fiki",
784 | "lat": 31.11065929999999,
785 | "lng": 30.9387799
786 | },
787 | {
788 | "postal_code": 33811,
789 | "address": "Sugar factory Balhamul",
790 | "post_office": "Sugar factory",
791 | "lat": 31.11065929999999,
792 | "lng": 30.9387799
793 | },
794 | {
795 | "postal_code": 36551,
796 | "address": "Dead center immersion",
797 | "post_office": "Rahmaniyah Ghamr",
798 | "lat": 31.11065929999999,
799 | "lng": 30.9387799
800 | },
801 | {
802 | "postal_code": 36552,
803 | "address": "Kafr el-Sheikh Helal",
804 | "post_office": "Kafr el Sheikh Helal",
805 | "lat": 31.0971729,
806 | "lng": 30.947375
807 | },
808 | {
809 | "postal_code": 33699,
810 | "address": "20 Mansour Village / Hamoul Center / Kafr El Sheikh",
811 | "post_office": "Mansour",
812 | "lat": 31.3113344,
813 | "lng": 31.1462582
814 | },
815 | {
816 | "postal_code": 33665,
817 | "address": "Mahalat Malik - Desouq Center",
818 | "post_office": "Mahal Malik",
819 | "lat": 31.1340963,
820 | "lng": 30.6460377
821 | },
822 | {
823 | "postal_code": 33792,
824 | "address": "Nasiriyah Village - Riyadh Center",
825 | "post_office": "Nasiriyah",
826 | "lat": 31.156326,
827 | "lng": 31.0851019
828 | }
829 | ]
830 | }
--------------------------------------------------------------------------------
/src/egyptian_data_generator/data_provider/addresses/luxor.json:
--------------------------------------------------------------------------------
1 | {
2 | "luxor": [
3 | {
4 | "postal_code": 85951,
5 | "address": "St. station / Luxor",
6 | "post_office": "Luxor",
7 | "lat": 25.6965585,
8 | "lng": 32.644726
9 | },
10 | {
11 | "postal_code": 85836,
12 | "address": "Dabayaa",
13 | "post_office": "Dabayaa",
14 | "lat": 25.645281,
15 | "lng": 32.589835
16 | },
17 | {
18 | "postal_code": 85844,
19 | "address": "Lentoids / Luxor Center",
20 | "post_office": "Lentoids",
21 | "lat": 25.6768918,
22 | "lng": 32.6306245
23 | },
24 | {
25 | "postal_code": 85838,
26 | "address": "Tribal Qamola / Luxor Center",
27 | "post_office": "Tribal Qamola",
28 | "lat": 25.6768918,
29 | "lng": 32.6306245
30 | },
31 | {
32 | "postal_code": 85955,
33 | "address": "Inside the Luxor International Airport",
34 | "post_office": "Aloqasrata Airport",
35 | "lat": 25.6738827,
36 | "lng": 32.7014938
37 | },
38 | {
39 | "postal_code": 85842,
40 | "address": "Tod",
41 | "post_office": "Tod",
42 | "lat": 25.5825304,
43 | "lng": 32.5325877
44 | },
45 | {
46 | "postal_code": 85835,
47 | "address": "Zinnia / good center",
48 | "post_office": "Zinnia tribal",
49 | "lat": 25.6872431,
50 | "lng": 32.6396357
51 | },
52 | {
53 | "postal_code": 85954,
54 | "address": "Karnak Alaqsrh Hilton Hotel",
55 | "post_office": "Karnak Luxor",
56 | "lat": 25.7304138,
57 | "lng": 32.6566215
58 | },
59 | {
60 | "postal_code": 85841,
61 | "address": "Imari facility / Luxor",
62 | "post_office": "Imari facility",
63 | "lat": 25.6872431,
64 | "lng": 32.6396357
65 | },
66 | {
67 | "postal_code": 85952,
68 | "address": "Alaqsrh Karnak Temple",
69 | "post_office": "Sidi Abu pilgrims",
70 | "lat": 25.7188346,
71 | "lng": 32.6572703
72 | },
73 | {
74 | "postal_code": 85839,
75 | "address": "Navigation Balqublyqamola / Luxor Center",
76 | "post_office": "Navigation",
77 | "lat": 25.6768918,
78 | "lng": 32.6306245
79 | },
80 | {
81 | "postal_code": 85852,
82 | "address": "Alacalth mainland western / Luxor",
83 | "post_office": "Alacalth",
84 | "lat": 25.6872431,
85 | "lng": 32.6396357
86 | },
87 | {
88 | "postal_code": 85861,
89 | "address": "Madamoud Nag Abotrbuc",
90 | "post_office": "Madamoud",
91 | "lat": 25.6872431,
92 | "lng": 32.6396357
93 | },
94 | {
95 | "postal_code": 85956,
96 | "address": "Abu generosity / Luxor / stretch Market",
97 | "post_office": "Abu generosity",
98 | "lat": 25.6872431,
99 | "lng": 32.6396357
100 | },
101 | {
102 | "postal_code": 85957,
103 | "address": "Awwamiyya",
104 | "post_office": "Awwamiyya",
105 | "lat": 25.6872431,
106 | "lng": 32.6396357
107 | },
108 | {
109 | "postal_code": 85958,
110 | "address": "Baarat mainland western / Luxor",
111 | "post_office": "Baarat",
112 | "lat": 25.6872431,
113 | "lng": 32.6396357
114 | },
115 | {
116 | "postal_code": 85961,
117 | "address": "Alkabbahy western / Luxor Center",
118 | "post_office": "Alkabbahy",
119 | "lat": 25.6768918,
120 | "lng": 32.6306245
121 | },
122 | {
123 | "postal_code": 85962,
124 | "address": "Qriaalhabayl / Luxor Center",
125 | "post_office": "Habil",
126 | "lat": 25.6768918,
127 | "lng": 32.6306245
128 | },
129 | {
130 | "postal_code": 85963,
131 | "address": "Nag pigment in Luxor",
132 | "post_office": "Nag pigment",
133 | "lat": 25.6872431,
134 | "lng": 32.6396357
135 | },
136 | {
137 | "postal_code": 85855,
138 | "address": "Qriafattatih / Luxor Center",
139 | "post_office": "Fattatih",
140 | "lat": 25.6768918,
141 | "lng": 32.6306245
142 | },
143 | {
144 | "postal_code": 85856,
145 | "address": "Qriaalndavin / Luxor Center",
146 | "post_office": "Alndavin",
147 | "lat": 25.6768918,
148 | "lng": 32.6306245
149 | },
150 | {
151 | "postal_code": 85853,
152 | "address": "Qriagharby Qamola",
153 | "post_office": "Western Qamola",
154 | "lat": 25.6872431,
155 | "lng": 32.6396357
156 | },
157 | {
158 | "postal_code": 85964,
159 | "address": "Alzenaqth",
160 | "post_office": "Alzenaqth",
161 | "lat": 25.6872431,
162 | "lng": 32.6396357
163 | },
164 | {
165 | "postal_code": 85857,
166 | "address": "Qriaalmhidat / Luxor Center",
167 | "post_office": "Almhidat",
168 | "lat": 25.6768918,
169 | "lng": 32.6306245
170 | },
171 | {
172 | "postal_code": 85864,
173 | "address": "Qriandja Unity",
174 | "post_office": "Naga unity",
175 | "lat": 25.6872431,
176 | "lng": 32.6396357
177 | },
178 | {
179 | "postal_code": 85867,
180 | "address": "Baghdadi Aljdidndja Aloiqat",
181 | "post_office": "New Baghdadi",
182 | "lat": 25.6872431,
183 | "lng": 32.6396357
184 | },
185 | {
186 | "postal_code": 85866,
187 | "address": "Courts Complex in Luxor / Awwamiyya",
188 | "post_office": "Courts Complex in Luxor",
189 | "lat": 25.6872431,
190 | "lng": 32.6396357
191 | },
192 | {
193 | "postal_code": 85868,
194 | "address": "Nag Pond / Albrgharby / Luxor Center",
195 | "post_office": "Nag Pond",
196 | "lat": 25.6768918,
197 | "lng": 32.6306245
198 | },
199 | {
200 | "postal_code": 85869,
201 | "address": "Alroajeh palace buildings torrents",
202 | "post_office": "Alroajeh Luxor",
203 | "lat": 25.6872431,
204 | "lng": 32.6396357
205 | },
206 | {
207 | "postal_code": 85965,
208 | "address": "Second / Nag long Karnak Karnak",
209 | "post_office": "Second Karnak",
210 | "lat": 25.7188346,
211 | "lng": 32.6572703
212 | },
213 | {
214 | "postal_code": 85959,
215 | "address": "St. station / Luxor / object Alaqasralaqsr Office",
216 | "post_office": "Luxor station Sabahi",
217 | "lat": 25.6872431,
218 | "lng": 32.6396357
219 | },
220 | {
221 | "postal_code": 85969,
222 | "address": "Qriaalsaidh",
223 | "post_office": "Upper Egyptians",
224 | "lat": 25.6872431,
225 | "lng": 32.6396357
226 | },
227 | {
228 | "postal_code": 85862,
229 | "address": "Madamoud / good / old Nag",
230 | "post_office": "Madamoud second Luxor",
231 | "lat": 25.6872431,
232 | "lng": 32.6396357
233 | },
234 | {
235 | "postal_code": 85863,
236 | "address": "The new city of Thebes",
237 | "post_office": "New Thebes",
238 | "lat": 25.6872431,
239 | "lng": 32.6396357
240 | },
241 | {
242 | "postal_code": 85832,
243 | "address": "Zinnia youth center next to the sea",
244 | "post_office": "Zinnia sea",
245 | "lat": 25.6872431,
246 | "lng": 32.6396357
247 | },
248 | {
249 | "postal_code": 85854,
250 | "address": "Tod Al_husinat",
251 | "post_office": "Al_husinat Luxor",
252 | "lat": 25.5887496,
253 | "lng": 32.5516283
254 | },
255 | {
256 | "postal_code": 85846,
257 | "address": "Center / Armant",
258 | "post_office": "Armant",
259 | "lat": 25.620661,
260 | "lng": 32.54526269999999
261 | },
262 | {
263 | "postal_code": 85847,
264 | "address": "Armant Hait",
265 | "post_office": "Armant Hait",
266 | "lat": 25.622864,
267 | "lng": 32.5439049
268 | },
269 | {
270 | "postal_code": 85811,
271 | "address": "Searbasna Street",
272 | "post_office": "Esna",
273 | "lat": 25.6872431,
274 | "lng": 32.6396357
275 | },
276 | {
277 | "postal_code": 85815,
278 | "address": "Qriaalder Esna",
279 | "post_office": "The monastery Esna",
280 | "lat": 25.2940819,
281 | "lng": 32.5476845
282 | },
283 | {
284 | "postal_code": 85845,
285 | "address": "Qriacgb our might",
286 | "post_office": "Riot",
287 | "lat": 25.6872431,
288 | "lng": 32.6396357
289 | },
290 | {
291 | "postal_code": 85816,
292 | "address": "Qriaalazaima our might",
293 | "post_office": "Alazaima",
294 | "lat": 25.6872431,
295 | "lng": 32.6396357
296 | },
297 | {
298 | "postal_code": 85821,
299 | "address": "Qriaalmtaana our might",
300 | "post_office": "Almtaana",
301 | "lat": 25.6872431,
302 | "lng": 32.6396357
303 | },
304 | {
305 | "postal_code": 85819,
306 | "address": "Qriakiman Almtaana our might",
307 | "post_office": "Cayman Almtaana",
308 | "lat": 25.6872431,
309 | "lng": 32.6396357
310 | },
311 | {
312 | "postal_code": 85812,
313 | "address": "Asfon village / ISNA Center",
314 | "post_office": "Asfon",
315 | "lat": 25.2940819,
316 | "lng": 32.5476845
317 | },
318 | {
319 | "postal_code": 85849,
320 | "address": "Maris",
321 | "post_office": "Maris",
322 | "lat": 25.6245878,
323 | "lng": 32.563937
324 | },
325 | {
326 | "postal_code": 85817,
327 | "address": "Village Austria / Esna Center",
328 | "post_office": "Austria",
329 | "lat": 25.2940819,
330 | "lng": 32.5476845
331 | },
332 | {
333 | "postal_code": 85814,
334 | "address": "Qrialhalh / ISNA",
335 | "post_office": "Hilla",
336 | "lat": 25.2940819,
337 | "lng": 32.5476845
338 | },
339 | {
340 | "postal_code": 85813,
341 | "address": "Thomas village and wellness / ISNA Center",
342 | "post_office": "Thomas and wellness",
343 | "lat": 25.6872431,
344 | "lng": 32.6396357
345 | },
346 | {
347 | "postal_code": 85848,
348 | "address": "Reziegat Admiral / Barment",
349 | "post_office": "Reziegat sea",
350 | "lat": 25.6872431,
351 | "lng": 32.6396357
352 | },
353 | {
354 | "postal_code": 85818,
355 | "address": "Qriaalaqraaa / Esna Center",
356 | "post_office": "Alaqraaa",
357 | "lat": 25.2940819,
358 | "lng": 32.5476845
359 | },
360 | {
361 | "postal_code": 85851,
362 | "address": "Qriamahamed Bhrybarment",
363 | "post_office": "Mahamid sea",
364 | "lat": 25.6872431,
365 | "lng": 32.6396357
366 | },
367 | {
368 | "postal_code": 85829,
369 | "address": "Village Tafnas our might",
370 | "post_office": "Tafnas",
371 | "lat": 25.6872431,
372 | "lng": 32.6396357
373 | },
374 | {
375 | "postal_code": 85827,
376 | "address": "Canine defeated by village",
377 | "post_office": "Canine",
378 | "lat": 25.6872431,
379 | "lng": 32.6396357
380 | },
381 | {
382 | "postal_code": 85824,
383 | "address": "Village defeated by arsenic",
384 | "post_office": "Arsenic",
385 | "lat": 25.6872431,
386 | "lng": 32.6396357
387 | },
388 | {
389 | "postal_code": 85825,
390 | "address": "Village Kummer ISNA / ISNA Center",
391 | "post_office": "Kummer Esna",
392 | "lat": 25.2940819,
393 | "lng": 32.5476845
394 | },
395 | {
396 | "postal_code": 85871,
397 | "address": "ARC / ISNA station",
398 | "post_office": "Agricultural Research Station",
399 | "lat": 25.2940819,
400 | "lng": 32.5476845
401 | },
402 | {
403 | "postal_code": 85822,
404 | "address": "The compound of the Islamic / Esna Center",
405 | "post_office": "Islamic Complex",
406 | "lat": 25.2940819,
407 | "lng": 32.5476845
408 | },
409 | {
410 | "postal_code": 85874,
411 | "address": "Our Might village Mualla",
412 | "post_office": "Mualla",
413 | "lat": 25.6872431,
414 | "lng": 32.6396357
415 | },
416 | {
417 | "postal_code": 85823,
418 | "address": "Equal defeated by village",
419 | "post_office": "Equal",
420 | "lat": 25.6872431,
421 | "lng": 32.6396357
422 | },
423 | {
424 | "postal_code": 85826,
425 | "address": "Qriaahlgrezh / ISNA",
426 | "post_office": "Guerrero",
427 | "lat": 25.2940819,
428 | "lng": 32.5476845
429 | },
430 | {
431 | "postal_code": 85858,
432 | "address": "Village Reziegat Qublybarment",
433 | "post_office": "Rizeigat tribal",
434 | "lat": 25.6872431,
435 | "lng": 32.6396357
436 | },
437 | {
438 | "postal_code": 85828,
439 | "address": "East Village Ahamidat our might",
440 | "post_office": "Ahamidat East",
441 | "lat": 25.3872308,
442 | "lng": 32.576717
443 | },
444 | {
445 | "postal_code": 85865,
446 | "address": "Qriaalnjua Admiral / next to the village council",
447 | "post_office": "Hamlets sea",
448 | "lat": 25.6872431,
449 | "lng": 32.6396357
450 | },
451 | {
452 | "postal_code": 85872,
453 | "address": "Znich village / Esna",
454 | "post_office": "Znich",
455 | "lat": 25.2940819,
456 | "lng": 32.5476845
457 | },
458 | {
459 | "postal_code": 85873,
460 | "address": "Village analyte our might",
461 | "post_office": "Analyte",
462 | "lat": 25.6872431,
463 | "lng": 32.6396357
464 | },
465 | {
466 | "postal_code": 85875,
467 | "address": "Mahameed tribal village defeated by",
468 | "post_office": "Mahameed tribal",
469 | "lat": 25.6872431,
470 | "lng": 32.6396357
471 | },
472 | {
473 | "postal_code": 85876,
474 | "address": "Village Democratic Barment",
475 | "post_office": "Democratic",
476 | "lat": 25.6872431,
477 | "lng": 32.6396357
478 | },
479 | {
480 | "postal_code": 85859,
481 | "address": "The village of Nag Ahmed Said / our might",
482 | "post_office": "Nag Ahmed Saeed",
483 | "lat": 25.6872431,
484 | "lng": 32.6396357
485 | },
486 | {
487 | "postal_code": 75799,
488 | "address": "Village Canal Nasirasna",
489 | "post_office": "Canal Nasser",
490 | "lat": 25.6872431,
491 | "lng": 32.6396357
492 | },
493 | {
494 | "postal_code": 85798,
495 | "address": "Qriahinady",
496 | "post_office": "Hannadi",
497 | "lat": 25.6872431,
498 | "lng": 32.6396357
499 | },
500 | {
501 | "postal_code": 85878,
502 | "address": "Riyanah village Barment",
503 | "post_office": "Riyanah",
504 | "lat": 25.6872431,
505 | "lng": 32.6396357
506 | },
507 | {
508 | "postal_code": 85797,
509 | "address": "Powell defeated by village",
510 | "post_office": "Powell",
511 | "lat": 25.6872431,
512 | "lng": 32.6396357
513 | },
514 | {
515 | "postal_code": 85796,
516 | "address": "Qriaaldkirh our might",
517 | "post_office": "Aldkirh",
518 | "lat": 25.6872431,
519 | "lng": 32.6396357
520 | },
521 | {
522 | "postal_code": 85882,
523 | "address": "Turnpike Maris Armant",
524 | "post_office": "Turnpike Murays",
525 | "lat": 25.620661,
526 | "lng": 32.54526269999999
527 | },
528 | {
529 | "postal_code": 85884,
530 | "address": "Turnpike lentoids sea",
531 | "post_office": "Turnpike lentoids",
532 | "lat": 25.6872431,
533 | "lng": 32.6396357
534 | },
535 | {
536 | "postal_code": 85885,
537 | "address": "Sheikh Sultan Naga Baladissat",
538 | "post_office": "Sheikh Sultan Naga",
539 | "lat": 25.6872431,
540 | "lng": 32.6396357
541 | },
542 | {
543 | "postal_code": 85971,
544 | "address": "Village Sawalha Balhabayl",
545 | "post_office": "Sawalha",
546 | "lat": 25.6872431,
547 | "lng": 32.6396357
548 | },
549 | {
550 | "postal_code": 85886,
551 | "address": "Alrawfah Balbgdada village",
552 | "post_office": "Alrawfah",
553 | "lat": 25.6872431,
554 | "lng": 32.6396357
555 | },
556 | {
557 | "postal_code": 85888,
558 | "address": "Sheikh Amer village",
559 | "post_office": "Sheikh Amer",
560 | "lat": 25.6872431,
561 | "lng": 32.6396357
562 | },
563 | {
564 | "postal_code": 85967,
565 | "address": "Luxor International Airport Building",
566 | "post_office": "Luxor Airport",
567 | "lat": 25.6738827,
568 | "lng": 32.7014938
569 | },
570 | {
571 | "postal_code": 85991,
572 | "address": "It is not turned on",
573 | "post_office": "Luxor (Mobile)",
574 | "lat": 25.6872431,
575 | "lng": 32.6396357
576 | },
577 | {
578 | "postal_code": 85889,
579 | "address": "Armant Center - not opened",
580 | "post_office": "Hajar Rizeigat Bahri (under construction)",
581 | "lat": 25.620661,
582 | "lng": 32.54526269999999
583 | },
584 | {
585 | "postal_code": 85868,
586 | "address": "Tud / Naga long / Tud",
587 | "post_office": "Naga the long Tud",
588 | "lat": 25.5824803,
589 | "lng": 32.532587
590 | },
591 | {
592 | "postal_code": 85839,
593 | "address": "Village Central Medallions",
594 | "post_office": "Middle East",
595 | "lat": 25.6872431,
596 | "lng": 32.6396357
597 | },
598 | {
599 | "postal_code": 85959,
600 | "address": "Inside Luxor Railway Station",
601 | "post_office": "Luxor Station (Masai)",
602 | "lat": 25.6965585,
603 | "lng": 32.644726
604 | }
605 | ]
606 | }
--------------------------------------------------------------------------------
/src/egyptian_data_generator/data_provider/addresses/marsa_matruh.json:
--------------------------------------------------------------------------------
1 | {
2 | "marsa_matruh": [
3 | {
4 | "postal_code": 51513,
5 | "address": "Flowers Building 9 / K 130 District",
6 | "post_office": "Marsa Matrouh second",
7 | "lat": 31.3543445,
8 | "lng": 27.2373159
9 | },
10 | {
11 | "postal_code": 51515,
12 | "address": "Science Roman Matrouh Street",
13 | "post_office": "Greek flag",
14 | "lat": 31.3180593,
15 | "lng": 27.2831126
16 | },
17 | {
18 | "postal_code": 51611,
19 | "address": "Palace / by strange / Matrouh",
20 | "post_office": "Palace Matrouh",
21 | "lat": 31.3543445,
22 | "lng": 27.2373159
23 | },
24 | {
25 | "postal_code": 51612,
26 | "address": "Or vultures / Matrouh wonderful",
27 | "post_office": "Or vultures",
28 | "lat": 31.3543445,
29 | "lng": 27.2373159
30 | },
31 | {
32 | "postal_code": 51712,
33 | "address": "Brani / City Council Sidi Barani next position",
34 | "post_office": "Sidi Barani",
35 | "lat": 31.6104121,
36 | "lng": 25.9249155
37 | },
38 | {
39 | "postal_code": 51713,
40 | "address": "Salloum / Salloum near police station",
41 | "post_office": "Salloum",
42 | "lat": 31.575001,
43 | "lng": 25.159321
44 | },
45 | {
46 | "postal_code": 51723,
47 | "address": "El-Hammam City - Matrouh",
48 | "post_office": "El-Hammam _ subsidiary",
49 | "lat": 30.8421333,
50 | "lng": 29.3940979
51 | },
52 | {
53 | "postal_code": 51724,
54 | "address": "Village (27) of sugar beet",
55 | "post_office": "Village 27 sugar beet",
56 | "lat": 31.3543445,
57 | "lng": 27.2373159
58 | },
59 | {
60 | "postal_code": 51725,
61 | "address": "Village 23 sugar beet",
62 | "post_office": "Village 23 sugar beet",
63 | "lat": 31.3543445,
64 | "lng": 27.2373159
65 | },
66 | {
67 | "postal_code": 51727,
68 | "address": "Hope District Sidi Barani Building 82",
69 | "post_office": "Sidi Barani sub",
70 | "lat": 31.6104121,
71 | "lng": 25.9249155
72 | },
73 | {
74 | "postal_code": 51732,
75 | "address": "Sidi Abdel Rahman / Main Street / Daba",
76 | "post_office": "Sidi Abdel Rahman",
77 | "lat": 30.9689002,
78 | "lng": 28.7362599
79 | },
80 | {
81 | "postal_code": 51744,
82 | "address": "Fouka / next to FAO Agricultural Project",
83 | "post_office": "Fouka",
84 | "lat": 31.3543445,
85 | "lng": 27.2373159
86 | }
87 | ]
88 | }
--------------------------------------------------------------------------------
/src/egyptian_data_generator/data_provider/addresses/new_valley.json:
--------------------------------------------------------------------------------
1 | {
2 | "new_valley": [
3 | {
4 | "postal_code": 72711,
5 | "address": "Whole field Bmut / Dakhla Center",
6 | "post_office": "Mott",
7 | "lat": 25.5191781,
8 | "lng": 29.1262237
9 | },
10 | {
11 | "postal_code": 72713,
12 | "address": "Bulaq village / emerging center",
13 | "post_office": "Bulaq New Valley",
14 | "lat": 30.0631325,
15 | "lng": 31.2311579
16 | },
17 | {
18 | "postal_code": 72714,
19 | "address": "Village tile / Dakhla Center",
20 | "post_office": "Court",
21 | "lat": 25.5191781,
22 | "lng": 29.1262237
23 | },
24 | {
25 | "postal_code": 72715,
26 | "address": "New Village / Dakhla Center",
27 | "post_office": "New inflows Center",
28 | "lat": 25.5191781,
29 | "lng": 29.1262237
30 | },
31 | {
32 | "postal_code": 72716,
33 | "address": "Palace / entering the center of the village",
34 | "post_office": "Palace Dakhla Center",
35 | "lat": 24.5455638,
36 | "lng": 27.1735316
37 | },
38 | {
39 | "postal_code": 72717,
40 | "address": "Adult village / Dakhla Center",
41 | "post_office": "Adult",
42 | "lat": 25.5191781,
43 | "lng": 29.1262237
44 | },
45 | {
46 | "postal_code": 72718,
47 | "address": "Village winepress / Dakhla",
48 | "post_office": "Winepress Dakhla",
49 | "lat": 25.5191781,
50 | "lng": 29.1262237
51 | },
52 | {
53 | "postal_code": 72719,
54 | "address": "Village Kalamoon / Dakhla Center",
55 | "post_office": "Kalamoon",
56 | "lat": 25.5191781,
57 | "lng": 29.1262237
58 | },
59 | {
60 | "postal_code": 72722,
61 | "address": "Village enlightening / emerging center",
62 | "post_office": "Enlightening",
63 | "lat": 24.5455638,
64 | "lng": 27.1735316
65 | },
66 | {
67 | "postal_code": 72721,
68 | "address": "Farafra Center",
69 | "post_office": "Farafra",
70 | "lat": 27.0567362,
71 | "lng": 27.9702964
72 | },
73 | {
74 | "postal_code": 72724,
75 | "address": "Village West talented / Dakhla Center",
76 | "post_office": "West talented",
77 | "lat": 25.5191781,
78 | "lng": 29.1262237
79 | },
80 | {
81 | "postal_code": 72723,
82 | "address": "Village Alhendao / Dakhla Center",
83 | "post_office": "Alhendao",
84 | "lat": 25.5191781,
85 | "lng": 29.1262237
86 | },
87 | {
88 | "postal_code": 72725,
89 | "address": "Revolution Village / emerging center",
90 | "post_office": "Nasser Revolution",
91 | "lat": 24.5455638,
92 | "lng": 27.1735316
93 | },
94 | {
95 | "postal_code": 72726,
96 | "address": "Authorities Complex building Bmut / El Sheikh El Shaarawy",
97 | "post_office": "Mott sub",
98 | "lat": 24.5455638,
99 | "lng": 27.1735316
100 | },
101 | {
102 | "postal_code": 72727,
103 | "address": "Village Tnadh / Dakhla Center",
104 | "post_office": "Tnadh",
105 | "lat": 25.5191781,
106 | "lng": 29.1262237
107 | },
108 | {
109 | "postal_code": 72728,
110 | "address": "Almosah / entering the center of the village",
111 | "post_office": "Almosah",
112 | "lat": 24.5455638,
113 | "lng": 27.1735316
114 | },
115 | {
116 | "postal_code": 72729,
117 | "address": "Azab village palace / Dakhla Center",
118 | "post_office": "Azab palace",
119 | "lat": 25.5191781,
120 | "lng": 29.1262237
121 | },
122 | {
123 | "postal_code": 72732,
124 | "address": "Virtuoso village / Dakhla Center",
125 | "post_office": "Virtuoso",
126 | "lat": 25.5191781,
127 | "lng": 29.1262237
128 | },
129 | {
130 | "postal_code": 72731,
131 | "address": "Sheikh village and to / incoming center",
132 | "post_office": "Sheikh and to",
133 | "lat": 24.5455638,
134 | "lng": 27.1735316
135 | },
136 | {
137 | "postal_code": 72733,
138 | "address": "Aounist village / Dakhla Center",
139 | "post_office": "Aounist",
140 | "lat": 25.5191781,
141 | "lng": 29.1262237
142 | },
143 | {
144 | "postal_code": 72734,
145 | "address": "Village Bdkhalo / Dakhla Center",
146 | "post_office": "Bdkhalo",
147 | "lat": 25.5191781,
148 | "lng": 29.1262237
149 | },
150 | {
151 | "postal_code": 72735,
152 | "address": "Cement / entering the center of the village",
153 | "post_office": "Cement",
154 | "lat": 24.5455638,
155 | "lng": 27.1735316
156 | },
157 | {
158 | "postal_code": 72513,
159 | "address": "City Council building Baforeigp behind relics emerging Museum",
160 | "post_office": "Hibs",
161 | "lat": 24.5455638,
162 | "lng": 27.1735316
163 | },
164 | {
165 | "postal_code": 72736,
166 | "address": "Arif village / emerging center",
167 | "post_office": "Shahid Arif",
168 | "lat": 24.5455638,
169 | "lng": 27.1735316
170 | },
171 | {
172 | "postal_code": 72737,
173 | "address": "Abu weakling / emerging center project",
174 | "post_office": "Abu weakling",
175 | "lat": 24.5455638,
176 | "lng": 27.1735316
177 | },
178 | {
179 | "postal_code": 72739,
180 | "address": "Village boys Abdullah / Dakhla Center",
181 | "post_office": "Boys Abdullah",
182 | "lat": 25.5191781,
183 | "lng": 29.1262237
184 | },
185 | {
186 | "postal_code": 72742,
187 | "address": "Port Village / emerging center",
188 | "post_office": "Port Said",
189 | "lat": 24.5455638,
190 | "lng": 27.1735316
191 | },
192 | {
193 | "postal_code": 72743,
194 | "address": "The village of Abu beak / Farafra Center",
195 | "post_office": "Abu beak",
196 | "lat": 27.0567362,
197 | "lng": 27.9702964
198 | },
199 | {
200 | "postal_code": 72744,
201 | "address": "Village struggle / Farafra Center",
202 | "post_office": "Struggle",
203 | "lat": 27.0567362,
204 | "lng": 27.9702964
205 | },
206 | {
207 | "postal_code": 72745,
208 | "address": "Major General Sabih village / Farafra Center",
209 | "post_office": "Major General Sabih",
210 | "lat": 27.0567362,
211 | "lng": 27.9702964
212 | },
213 | {
214 | "postal_code": 72746,
215 | "address": "Future village / outflows",
216 | "post_office": "Future outflows",
217 | "lat": 24.5455638,
218 | "lng": 27.1735316
219 | },
220 | {
221 | "postal_code": 72747,
222 | "address": "The village of Abu Huraira / Farafra Center",
223 | "post_office": "Abu Huraira",
224 | "lat": 27.0567362,
225 | "lng": 27.9702964
226 | },
227 | {
228 | "postal_code": 72748,
229 | "address": "Village Zacharh / Dakhla",
230 | "post_office": "Zacharh Valley",
231 | "lat": 25.5191781,
232 | "lng": 29.1262237
233 | },
234 | {
235 | "postal_code": 72751,
236 | "address": "Max tribal village / emerging center",
237 | "post_office": "Max tribal",
238 | "lat": 24.5455638,
239 | "lng": 27.1735316
240 | },
241 | {
242 | "postal_code": 72749,
243 | "address": "Alepeshndy village / Dakhla Center",
244 | "post_office": "Alepeshndy",
245 | "lat": 25.5191781,
246 | "lng": 29.1262237
247 | },
248 | {
249 | "postal_code": 72753,
250 | "address": "Renaissance Village / Dakhla Center",
251 | "post_office": "Renaissance Valley",
252 | "lat": 25.5191781,
253 | "lng": 29.1262237
254 | },
255 | {
256 | "postal_code": 72752,
257 | "address": "The village of Ein live / Dakhla Center",
258 | "post_office": "Eye live",
259 | "lat": 25.5191781,
260 | "lng": 29.1262237
261 | },
262 | {
263 | "postal_code": 72514,
264 | "address": "Flower District Baforeigp / outflows",
265 | "post_office": "Flower Valley",
266 | "lat": 24.5455638,
267 | "lng": 27.1735316
268 | },
269 | {
270 | "postal_code": 72515,
271 | "address": "Marwa District Baforeigp / outflows",
272 | "post_office": "Marwa emerging",
273 | "lat": 24.5455638,
274 | "lng": 27.1735316
275 | },
276 | {
277 | "postal_code": 72754,
278 | "address": "Village between Ganayen / Dakhla Center",
279 | "post_office": "Between Ganayen",
280 | "lat": 25.5191781,
281 | "lng": 29.1262237
282 | },
283 | {
284 | "postal_code": 72756,
285 | "address": "Palestine Valley / outflows",
286 | "post_office": "Palestine Valley",
287 | "lat": 24.5455638,
288 | "lng": 27.1735316
289 | },
290 | {
291 | "postal_code": 72755,
292 | "address": "Village Algeria / outflows",
293 | "post_office": "Aldza\u00c3\u00barallowady",
294 | "lat": 24.5455638,
295 | "lng": 27.1735316
296 | },
297 | {
298 | "postal_code": 72516,
299 | "address": "The land of peace the city and beyond",
300 | "post_office": "Peace the city and beyond",
301 | "lat": 24.5455638,
302 | "lng": 27.1735316
303 | },
304 | {
305 | "postal_code": 72757,
306 | "address": "Entering the village of Sheikh key",
307 | "post_office": "Sheikh key",
308 | "lat": 24.5455638,
309 | "lng": 27.1735316
310 | }
311 | ]
312 | }
--------------------------------------------------------------------------------
/src/egyptian_data_generator/data_provider/addresses/north_sinai.json:
--------------------------------------------------------------------------------
1 | {
2 | "north_sinai": [
3 | {
4 | "postal_code": 45511,
5 | "address": "Arish city / Posta Road",
6 | "post_office": "Arish",
7 | "lat": 31.132093,
8 | "lng": 33.8032762
9 | },
10 | {
11 | "postal_code": 45619,
12 | "address": "Village pomegranate / m 0 pomegranate / Mrkzperalabd",
13 | "post_office": "Pommel",
14 | "lat": 30.282365,
15 | "lng": 33.617577
16 | },
17 | {
18 | "postal_code": 45621,
19 | "address": "Village Baloza / m 0 Bir al-Abed",
20 | "post_office": "Baloza",
21 | "lat": 30.6798201,
22 | "lng": 32.6466992
23 | },
24 | {
25 | "postal_code": 45618,
26 | "address": "Fourth / m village of Bir al-Abed 0",
27 | "post_office": "Fourth Arish",
28 | "lat": 31.009798,
29 | "lng": 33.1463992
30 | },
31 | {
32 | "postal_code": 45612,
33 | "address": "Bir al-Abed / Main Street",
34 | "post_office": "Bir al Abed",
35 | "lat": 31.009798,
36 | "lng": 33.1463992
37 | },
38 | {
39 | "postal_code": 45613,
40 | "address": "Kawthar District / Sheikh Zuid Center",
41 | "post_office": "Sheikh Zuid",
42 | "lat": 30.282365,
43 | "lng": 33.617577
44 | },
45 | {
46 | "postal_code": 45624,
47 | "address": "Sift / m 0 sift City / 1 Main St.",
48 | "post_office": "Sift",
49 | "lat": 30.282365,
50 | "lng": 33.617577
51 | },
52 | {
53 | "postal_code": 45617,
54 | "address": "Good city / good center",
55 | "post_office": "Good",
56 | "lat": 30.282365,
57 | "lng": 33.617577
58 | },
59 | {
60 | "postal_code": 45622,
61 | "address": "Abu village long / m 0 Sheikh Zuid",
62 | "post_office": "Abu long",
63 | "lat": 30.282365,
64 | "lng": 33.617577
65 | },
66 | {
67 | "postal_code": 45623,
68 | "address": "Village coupon / m 0 good",
69 | "post_office": "Coupon",
70 | "lat": 30.282365,
71 | "lng": 33.617577
72 | },
73 | {
74 | "postal_code": 45614,
75 | "address": "Rafah / Main Street / Rafah Center",
76 | "post_office": "Rafah",
77 | "lat": 31.2802667,
78 | "lng": 34.2401914
79 | },
80 | {
81 | "postal_code": 45513,
82 | "address": "U arena folk / Arish / Alfoakharip",
83 | "post_office": "Alfoakharip",
84 | "lat": 31.132093,
85 | "lng": 33.8032762
86 | },
87 | {
88 | "postal_code": 45616,
89 | "address": "Abu refine / m District Presidency 0 Arish",
90 | "post_office": "Abu refine",
91 | "lat": 31.132093,
92 | "lng": 33.8032762
93 | },
94 | {
95 | "postal_code": 45615,
96 | "address": "Village Grass / m 0 Bir al-Abed / Main Street",
97 | "post_office": "His two sons",
98 | "lat": 31.009798,
99 | "lng": 33.1463992
100 | },
101 | {
102 | "postal_code": 45514,
103 | "address": "Village transit / m 0 Bir al-Abed",
104 | "post_office": "Transit Bir al Abed",
105 | "lat": 31.009798,
106 | "lng": 33.1463992
107 | },
108 | {
109 | "postal_code": 45515,
110 | "address": "U July 23 / m 0 Arish / wholesale market",
111 | "post_office": "Wholesale market",
112 | "lat": 31.132093,
113 | "lng": 33.8032762
114 | },
115 | {
116 | "postal_code": 45516,
117 | "address": "Peace suburb / m 0 Arish",
118 | "post_office": "Salam Al Arish",
119 | "lat": 31.132093,
120 | "lng": 33.8032762
121 | },
122 | {
123 | "postal_code": 45625,
124 | "address": "Customs building inside Rafah / m .Rafah",
125 | "post_office": "Rafah exchange",
126 | "lat": 31.2802667,
127 | "lng": 34.2401914
128 | },
129 | {
130 | "postal_code": 45626,
131 | "address": "Jura village / m 0 Sheikh Zuid",
132 | "post_office": "Jura",
133 | "lat": 30.282365,
134 | "lng": 33.617577
135 | },
136 | {
137 | "postal_code": 45522,
138 | "address": "Katia village / m 0 Bir al-Abed",
139 | "post_office": "Katia",
140 | "lat": 31.009798,
141 | "lng": 33.1463992
142 | },
143 | {
144 | "postal_code": 45524,
145 | "address": "Overlooking the Rafah / local / Rafah Unity",
146 | "post_office": "Umbrella Rafah",
147 | "lat": 31.2802667,
148 | "lng": 34.2401914
149 | },
150 | {
151 | "postal_code": 45517,
152 | "address": "Almqillh / m 0 village good",
153 | "post_office": "Almqillh",
154 | "lat": 30.282365,
155 | "lng": 33.617577
156 | },
157 | {
158 | "postal_code": 45629,
159 | "address": "Village Albrth / m .Rafah",
160 | "post_office": "Albrth",
161 | "lat": 31.2802667,
162 | "lng": 34.2401914
163 | },
164 | {
165 | "postal_code": 45631,
166 | "address": "Village kindergarten / m 0 Bir al-Abed / Main Street",
167 | "post_office": "Village Kindergarten",
168 | "lat": 31.009798,
169 | "lng": 33.1463992
170 | },
171 | {
172 | "postal_code": 45632,
173 | "address": "Village October 6 / m 0 Bir al-Abed",
174 | "post_office": "October 6 North Sinai",
175 | "lat": 31.009798,
176 | "lng": 33.1463992
177 | },
178 | {
179 | "postal_code": 45633,
180 | "address": "Village Claq / m 0 Sheikh Zuid",
181 | "post_office": "Claq",
182 | "lat": 30.282365,
183 | "lng": 33.617577
184 | },
185 | {
186 | "postal_code": 45525,
187 | "address": "Concord Village / m .Rafah",
188 | "post_office": "Accord",
189 | "lat": 31.2802667,
190 | "lng": 34.2401914
191 | },
192 | {
193 | "postal_code": 45526,
194 | "address": "Traffic Department building / Arish",
195 | "post_office": "Traffic Arish",
196 | "lat": 31.132093,
197 | "lng": 33.8032762
198 | },
199 | {
200 | "postal_code": 45634,
201 | "address": "Village back / m 0 Sheikh Zuid",
202 | "post_office": "Back",
203 | "lat": 30.282365,
204 | "lng": 33.617577
205 | },
206 | {
207 | "postal_code": 45711,
208 | "address": "The village of Umm Shehan / m 0 good",
209 | "post_office": "Or Shehan",
210 | "lat": 30.282365,
211 | "lng": 33.617577
212 | },
213 | {
214 | "postal_code": 45635,
215 | "address": "Village Field / public street / Arish Center",
216 | "post_office": "Field",
217 | "lat": 31.132093,
218 | "lng": 33.8032762
219 | },
220 | {
221 | "postal_code": 45712,
222 | "address": "Aljfjafah / good village center",
223 | "post_office": "Aljfjafah",
224 | "lat": 30.282365,
225 | "lng": 33.617577
226 | },
227 | {
228 | "postal_code": 45636,
229 | "address": "Bir al-Abed / buildings housing Street",
230 | "post_office": "Bir al Abed sub",
231 | "lat": 31.009798,
232 | "lng": 33.1463992
233 | },
234 | {
235 | "postal_code": 45527,
236 | "address": "Abdelhady From abdelhady / North Sinai District",
237 | "post_office": "Abdelhady From abdelhady District",
238 | "lat": 30.282365,
239 | "lng": 33.617577
240 | },
241 | {
242 | "postal_code": 45529,
243 | "address": "Transit / North Sinai District",
244 | "post_office": "Transit district",
245 | "lat": 30.282365,
246 | "lng": 33.617577
247 | },
248 | {
249 | "postal_code": 45528,
250 | "address": "Flowers / North Sinai District",
251 | "post_office": "Flower District of North Sinai",
252 | "lat": 30.282365,
253 | "lng": 33.617577
254 | },
255 | {
256 | "postal_code": 45639,
257 | "address": "The fourth stage / Arish Center",
258 | "post_office": "The fourth stage",
259 | "lat": 31.132093,
260 | "lng": 33.8032762
261 | },
262 | {
263 | "postal_code": 45637,
264 | "address": "The village of Abu Aeraj",
265 | "post_office": "Abu Aeraj",
266 | "lat": 30.282365,
267 | "lng": 33.617577
268 | },
269 | {
270 | "postal_code": 45641,
271 | "address": "The village of Nag Shabana",
272 | "post_office": "Nag Shabana",
273 | "lat": 30.282365,
274 | "lng": 33.617577
275 | },
276 | {
277 | "postal_code": 45533,
278 | "address": "Village success",
279 | "post_office": "Success",
280 | "lat": 30.282365,
281 | "lng": 33.617577
282 | },
283 | {
284 | "postal_code": 45642,
285 | "address": "Village or obstacle",
286 | "post_office": "Or obstacle",
287 | "lat": 30.282365,
288 | "lng": 33.617577
289 | },
290 | {
291 | "postal_code": 45628,
292 | "address": "Not opened for bad security",
293 | "post_office": "Sheikh Zwaid / Sub",
294 | "lat": 30.282365,
295 | "lng": 33.617577
296 | },
297 | {
298 | "postal_code": 45636,
299 | "address": "The village of Abu Shanar / Rafah",
300 | "post_office": "Abu Shannar",
301 | "lat": 31.2802667,
302 | "lng": 34.2401914
303 | }
304 | ]
305 | }
--------------------------------------------------------------------------------
/src/egyptian_data_generator/data_provider/addresses/port_said.json:
--------------------------------------------------------------------------------
1 | {
2 | "port_said": [
3 | {
4 | "postal_code": 42511,
5 | "address": "U Army / Port Said and Mohamed Mahmoud",
6 | "post_office": "Port Said",
7 | "lat": 31.2652893,
8 | "lng": 32.3018661
9 | },
10 | {
11 | "postal_code": 42512,
12 | "address": "Ebadi and Union / Port Said St.",
13 | "post_office": "Port Said second",
14 | "lat": 31.2153389,
15 | "lng": 32.3000982
16 | },
17 | {
18 | "postal_code": 42515,
19 | "address": "U / secretary and Ross and Ansar",
20 | "post_office": "Secretary and Russians",
21 | "lat": 31.2652893,
22 | "lng": 32.3018661
23 | },
24 | {
25 | "postal_code": 42518,
26 | "address": "Polk 7 Balkaboty",
27 | "post_office": "Alkaboty",
28 | "lat": 31.2652893,
29 | "lng": 32.3018661
30 | },
31 | {
32 | "postal_code": 42611,
33 | "address": "The office building / Cape village / second South",
34 | "post_office": "Cape",
35 | "lat": 31.2652893,
36 | "lng": 32.3018661
37 | },
38 | {
39 | "postal_code": 42519,
40 | "address": "Building 32 / District Kuwait",
41 | "post_office": "Kuwait District",
42 | "lat": 31.2652893,
43 | "lng": 32.3018661
44 | },
45 | {
46 | "postal_code": 42516,
47 | "address": "Eighth region",
48 | "post_office": "October 6",
49 | "lat": 31.2652893,
50 | "lng": 32.3018661
51 | },
52 | {
53 | "postal_code": 42524,
54 | "address": "Body / Port Fouad / housing Suez Canal University",
55 | "post_office": "Suez Canal University Port Fouad",
56 | "lat": 31.2488455,
57 | "lng": 32.3170408
58 | },
59 | {
60 | "postal_code": 42526,
61 | "address": "Building (55) transit / Port Fouad / transit district",
62 | "post_office": "Transit",
63 | "lat": 31.2488455,
64 | "lng": 32.3170408
65 | },
66 | {
67 | "postal_code": 42613,
68 | "address": "Port Fouad Civil Airport / flowers / beautiful airport",
69 | "post_office": "Nice Airport Port",
70 | "lat": 31.2488455,
71 | "lng": 32.3170408
72 | },
73 | {
74 | "postal_code": 42528,
75 | "address": "Building (1) replace the new peace District 1",
76 | "post_office": "Industries",
77 | "lat": 31.2652893,
78 | "lng": 32.3018661
79 | },
80 | {
81 | "postal_code": 42614,
82 | "address": "Turquoise Architecture / flowers District",
83 | "post_office": "Flower District",
84 | "lat": 31.0758606,
85 | "lng": 32.2653887
86 | },
87 | {
88 | "postal_code": 42531,
89 | "address": "Inside the train station - Port",
90 | "post_office": "Port Station",
91 | "lat": 31.2652893,
92 | "lng": 32.3018661
93 | },
94 | {
95 | "postal_code": 42615,
96 | "address": "Beautiful village / Department advocacy",
97 | "post_office": "Beautiful tourist",
98 | "lat": 31.2652893,
99 | "lng": 32.3018661
100 | },
101 | {
102 | "postal_code": 42535,
103 | "address": "Lux / u put sea / Atef El Sadat",
104 | "post_office": "Atef El Sadat",
105 | "lat": 31.2652893,
106 | "lng": 32.3018661
107 | },
108 | {
109 | "postal_code": 42533,
110 | "address": "Inside the Suez Canal Authority building",
111 | "post_office": "Canal Authority building",
112 | "lat": 31.25709659999999,
113 | "lng": 32.3085216
114 | },
115 | {
116 | "postal_code": 42522,
117 | "address": "Port traffic management / flowers",
118 | "post_office": "Port traffic",
119 | "lat": 31.2652893,
120 | "lng": 32.3018661
121 | },
122 | {
123 | "postal_code": 42616,
124 | "address": "Behind the village of Umm / second South Division",
125 | "post_office": "Or behind",
126 | "lat": 31.2652893,
127 | "lng": 32.3018661
128 | },
129 | {
130 | "postal_code": 42617,
131 | "address": "Village Radwan",
132 | "post_office": "Radwan",
133 | "lat": 31.2652893,
134 | "lng": 32.3018661
135 | },
136 | {
137 | "postal_code": 42618,
138 | "address": "Village cow Sea / second South",
139 | "post_office": "Sea cow",
140 | "lat": 31.2652893,
141 | "lng": 32.3018661
142 | },
143 | {
144 | "postal_code": 42537,
145 | "address": "Services building workshops 34 / section suburbs / craftsmen complex area",
146 | "post_office": "Artisans Complex",
147 | "lat": 31.2652893,
148 | "lng": 32.3018661
149 | },
150 | {
151 | "postal_code": 42619,
152 | "address": "Jerabah / Port Said / Sunrise Village",
153 | "post_office": "Rising",
154 | "lat": 31.2652893,
155 | "lng": 32.3018661
156 | },
157 | {
158 | "postal_code": 42527,
159 | "address": "El Gomhoureya St. / Port Said",
160 | "post_office": "Port Said Provision Area",
161 | "lat": 31.2652893,
162 | "lng": 32.3018661
163 | }
164 | ]
165 | }
--------------------------------------------------------------------------------
/src/egyptian_data_generator/data_provider/addresses/red_sea.json:
--------------------------------------------------------------------------------
1 | {
2 | "red_sea": [
3 | {
4 | "postal_code": 84511,
5 | "address": "Hurghada / split Hamid essence",
6 | "post_office": "Hurghada",
7 | "lat": 27.2578957,
8 | "lng": 33.8116067
9 | },
10 | {
11 | "postal_code": 84712,
12 | "address": "Short / imam of the mosque City",
13 | "post_office": "Short of the Red Sea",
14 | "lat": 24.6826316,
15 | "lng": 34.1531947
16 | },
17 | {
18 | "postal_code": 84715,
19 | "address": "Ras Gharib City / 608 Buildings",
20 | "post_office": "Ras Gharib",
21 | "lat": 28.3627136,
22 | "lng": 33.079519
23 | },
24 | {
25 | "postal_code": 84711,
26 | "address": "Safaga City / phosphate Safaga Hospital",
27 | "post_office": "Safaga",
28 | "lat": 26.7500171,
29 | "lng": 33.9359756
30 | },
31 | {
32 | "postal_code": 84713,
33 | "address": "Ahamraoyen village / short Center",
34 | "post_office": "Ahamraoyen",
35 | "lat": 24.6826316,
36 | "lng": 34.1531947
37 | },
38 | {
39 | "postal_code": 84516,
40 | "address": "Hurghada",
41 | "post_office": "Directorate of Health",
42 | "lat": 27.2578957,
43 | "lng": 33.8116067
44 | },
45 | {
46 | "postal_code": 84512,
47 | "address": "Hurghada / port of Hurghada",
48 | "post_office": "Hurghada port",
49 | "lat": 27.2312836,
50 | "lng": 33.8454759
51 | },
52 | {
53 | "postal_code": 84723,
54 | "address": "Ras Gharib City / Buildings 114",
55 | "post_office": "Ras Gharib sub",
56 | "lat": 28.3627136,
57 | "lng": 33.079519
58 | },
59 | {
60 | "postal_code": 84718,
61 | "address": "Safaga port / Safaga",
62 | "post_office": "Safaga port",
63 | "lat": 26.7500171,
64 | "lng": 33.9359756
65 | },
66 | {
67 | "postal_code": 84717,
68 | "address": "Short city / region Aweyna",
69 | "post_office": "Aweyna Red Sea",
70 | "lat": 24.6826316,
71 | "lng": 34.1531947
72 | },
73 | {
74 | "postal_code": 84722,
75 | "address": "Safaga City / next to the police station",
76 | "post_office": "Safaga _ subsidiary",
77 | "lat": 26.7591846,
78 | "lng": 33.9194063
79 | },
80 | {
81 | "postal_code": 84724,
82 | "address": "Shalateen / u / main city",
83 | "post_office": "Shalateen",
84 | "lat": 23.1088196,
85 | "lng": 35.5626365
86 | },
87 | {
88 | "postal_code": 84513,
89 | "address": "Hurghada City / tourist village of El Gouna",
90 | "post_office": "El Gouna tourism",
91 | "lat": 27.4079756,
92 | "lng": 33.67645340000001
93 | },
94 | {
95 | "postal_code": 84716,
96 | "address": "Huwaitat new village / Safaga",
97 | "post_office": "Or the new Huwaitat",
98 | "lat": 26.7500171,
99 | "lng": 33.9359756
100 | },
101 | {
102 | "postal_code": 84514,
103 | "address": "Hurghada / Department Mrorsear Red",
104 | "post_office": "Red Sea passage",
105 | "lat": 27.2578957,
106 | "lng": 33.8116067
107 | },
108 | {
109 | "postal_code": 84727,
110 | "address": "Ras Gharib / World Petroleum Company",
111 | "post_office": "Ras Gharib Petroleum",
112 | "lat": 28.3627136,
113 | "lng": 33.079519
114 | },
115 | {
116 | "postal_code": 84726,
117 | "address": "The village of Abu ash / Main St. / Shalateen",
118 | "post_office": "Abu ashes",
119 | "lat": 23.1088196,
120 | "lng": 35.5626365
121 | },
122 | {
123 | "postal_code": 84515,
124 | "address": "Hurghada / split Hamid essence",
125 | "post_office": "Hurghada sub",
126 | "lat": 27.2578957,
127 | "lng": 33.8116067
128 | },
129 | {
130 | "postal_code": 84517,
131 | "address": "Hurghada",
132 | "post_office": "Hurghada City Council",
133 | "lat": 27.2578957,
134 | "lng": 33.8116067
135 | },
136 | {
137 | "postal_code": 84729,
138 | "address": "Safaga City",
139 | "post_office": "Safaga country",
140 | "lat": 26.7500171,
141 | "lng": 33.9359756
142 | },
143 | {
144 | "postal_code": 84733,
145 | "address": "Tuibia tourist village",
146 | "post_office": "Short Utopia",
147 | "lat": 24.6826316,
148 | "lng": 34.1531947
149 | },
150 | {
151 | "postal_code": 84731,
152 | "address": "Safaga Kilo 8 hotel next to the Pope",
153 | "post_office": "Safaga Tourism",
154 | "lat": 26.7500171,
155 | "lng": 33.9359756
156 | },
157 | {
158 | "postal_code": 84651,
159 | "address": "Hurghada - Makadi tourist city",
160 | "post_office": "Makadi Beach",
161 | "lat": 26.9681771,
162 | "lng": 33.919408
163 | },
164 | {
165 | "postal_code": 84737,
166 | "address": "Marsa Alam",
167 | "post_office": "Blue Reef Marsa Alam",
168 | "lat": 25.0676256,
169 | "lng": 34.8789697
170 | },
171 | {
172 | "postal_code": 84941,
173 | "address": "Sunny Rise Resort",
174 | "post_office": "Sunny Rise Mobile",
175 | "lat": 27.320258,
176 | "lng": 33.710496
177 | },
178 | {
179 | "postal_code": 84732,
180 | "address": "Inside Marsa Alam Airport",
181 | "post_office": "Marsa Alam Airport",
182 | "lat": 25.5550518,
183 | "lng": 34.5907958
184 | },
185 | {
186 | "postal_code": 84734,
187 | "address": "City of Ras Ghareb",
188 | "post_office": "Port Ras Ghareb",
189 | "lat": 28.3627136,
190 | "lng": 33.079519
191 | }
192 | ]
193 | }
--------------------------------------------------------------------------------
/src/egyptian_data_generator/data_provider/addresses/south_sinai.json:
--------------------------------------------------------------------------------
1 | {
2 | "south_sinai": [
3 | {
4 | "postal_code": 46511,
5 | "address": "Tur city / in front of the bus stop",
6 | "post_office": "Mount Sinai main",
7 | "lat": 29.3101828,
8 | "lng": 34.1531947
9 | },
10 | {
11 | "postal_code": 46611,
12 | "address": "Abu Rudeis / public road / near Central",
13 | "post_office": "Abu Rudeis",
14 | "lat": 28.8906925,
15 | "lng": 33.1886821
16 | },
17 | {
18 | "postal_code": 46612,
19 | "address": "Ras Sidr City / near Central",
20 | "post_office": "Ras Sidr",
21 | "lat": 29.5933437,
22 | "lng": 32.7178018
23 | },
24 | {
25 | "postal_code": 46613,
26 | "address": "Abu Zenima / public road / Second Quarter",
27 | "post_office": "Abu Zenima",
28 | "lat": 29.04741199999999,
29 | "lng": 33.1063277
30 | },
31 | {
32 | "postal_code": 46616,
33 | "address": "City of St. Catherine",
34 | "post_office": "St. Catherine",
35 | "lat": 28.5608921,
36 | "lng": 33.947995
37 | },
38 | {
39 | "postal_code": 46619,
40 | "address": "Sharm el-Sheikh city / u plateau or Mr.",
41 | "post_office": "Sharm el Sheikh typical",
42 | "lat": 27.9654198,
43 | "lng": 34.3617769
44 | },
45 | {
46 | "postal_code": 46618,
47 | "address": "Nuweiba City / near Central",
48 | "post_office": "Nuweiba South Sinai",
49 | "lat": 28.9734441,
50 | "lng": 34.65343319999999
51 | },
52 | {
53 | "postal_code": 46617,
54 | "address": "Dahab / field station",
55 | "post_office": "Dahab",
56 | "lat": 28.5091355,
57 | "lng": 34.5136344
58 | },
59 | {
60 | "postal_code": 46621,
61 | "address": "Taba City / Central / Nuweiba building",
62 | "post_office": "Taba",
63 | "lat": 29.4924783,
64 | "lng": 34.8968986
65 | },
66 | {
67 | "postal_code": 46622,
68 | "address": "Nuweiba City / inside the port of Nuweiba",
69 | "post_office": "Nuweiba port",
70 | "lat": 28.975781,
71 | "lng": 34.663624
72 | },
73 | {
74 | "postal_code": 46512,
75 | "address": "State / City of El Tur",
76 | "post_office": "Mount Sinai sub",
77 | "lat": 28.2410098,
78 | "lng": 33.6229813
79 | },
80 | {
81 | "postal_code": 46624,
82 | "address": "The village of Wadi Ferran /m.abu Redis",
83 | "post_office": "Valley Ferrand",
84 | "lat": 28.7185675,
85 | "lng": 33.6184308
86 | },
87 | {
88 | "postal_code": 46623,
89 | "address": "Ras Sidr / city village of Abu Essaouira",
90 | "post_office": "Abu Essaouira",
91 | "lat": 29.5600563,
92 | "lng": 32.7542392
93 | },
94 | {
95 | "postal_code": 46513,
96 | "address": "City Tur / St. Alshahyd ahmd Hamdy / Almasaleh compound",
97 | "post_office": "Almasaleh Compound",
98 | "lat": 29.3101828,
99 | "lng": 34.1531947
100 | },
101 | {
102 | "postal_code": 46625,
103 | "address": "Nuweiba City / Nuweiba port services area",
104 | "post_office": "The center of Nuweiba",
105 | "lat": 28.9734441,
106 | "lng": 34.65343319999999
107 | },
108 | {
109 | "postal_code": 46627,
110 | "address": "Sharm el-Sheikh city / airport in Sharm el-Sheikh",
111 | "post_office": "Sharm El Sheikh International Airport",
112 | "lat": 27.9654198,
113 | "lng": 34.3617769
114 | },
115 | {
116 | "postal_code": 46628,
117 | "address": "Sharm el-Sheikh city / u plateau or Mr.",
118 | "post_office": "Sharm el Sheikh sub",
119 | "lat": 27.9654198,
120 | "lng": 34.3617769
121 | },
122 | {
123 | "postal_code": 46629,
124 | "address": "Alaslh / in front of the ownership / Dahab center housing village",
125 | "post_office": "Alaslh",
126 | "lat": 28.5091355,
127 | "lng": 34.5136344
128 | },
129 | {
130 | "postal_code": 46516,
131 | "address": "Marwa",
132 | "post_office": "Marwa",
133 | "lat": 29.3101828,
134 | "lng": 34.1531947
135 | },
136 | {
137 | "postal_code": 46911,
138 | "address": "Mobile - next to the tourist police in Sharm El Sheikh",
139 | "post_office": "Naama Bay",
140 | "lat": 27.9654198,
141 | "lng": 34.3617769
142 | },
143 | {
144 | "postal_code": 46514,
145 | "address": "El Tur El Wadi Village Beside The Local Unit",
146 | "post_office": "El Wadi Village",
147 | "lat": 28.2410098,
148 | "lng": 33.6229813
149 | },
150 | {
151 | "postal_code": 46921,
152 | "address": "Mobile office",
153 | "post_office": "Gharqana",
154 | "lat": 29.3101828,
155 | "lng": 34.1531947
156 | }
157 | ]
158 | }
--------------------------------------------------------------------------------
/src/egyptian_data_generator/data_provider/addresses/suez.json:
--------------------------------------------------------------------------------
1 | {
2 | "suez": [
3 | {
4 | "postal_code": 43511,
5 | "address": "Hoda Shaarawy Street / Suez",
6 | "post_office": "Suez",
7 | "lat": 29.9668343,
8 | "lng": 32.5498069
9 | },
10 | {
11 | "postal_code": 43512,
12 | "address": "Strangely housing Building 145 / Apartment 2",
13 | "post_office": "Suez subsidiary",
14 | "lat": 29.9668343,
15 | "lng": 32.5498069
16 | },
17 | {
18 | "postal_code": 43519,
19 | "address": "Republic District / City morning / Department Faisal",
20 | "post_office": "Morning city",
21 | "lat": 29.9668343,
22 | "lng": 32.5498069
23 | },
24 | {
25 | "postal_code": 43514,
26 | "address": "Park Saad / Suez / Department of forty housing",
27 | "post_office": "Forty",
28 | "lat": 29.9668343,
29 | "lng": 32.5498069
30 | },
31 | {
32 | "postal_code": 43517,
33 | "address": "Military station Faisal / Camp Suez",
34 | "post_office": "Camp Suez",
35 | "lat": 29.9668343,
36 | "lng": 32.5498069
37 | },
38 | {
39 | "postal_code": 43714,
40 | "address": "Jblaah Abu Usman / Department Ganayen",
41 | "post_office": "Aljblayat",
42 | "lat": 30.0274054,
43 | "lng": 32.5546709
44 | },
45 | {
46 | "postal_code": 43513,
47 | "address": "Talaat Harb Street / Suez",
48 | "post_office": "Suez second",
49 | "lat": 30.048963,
50 | "lng": 31.239492
51 | },
52 | {
53 | "postal_code": 43515,
54 | "address": "U Army Triangle / Suez / housing department forty",
55 | "post_office": "Forty third",
56 | "lat": 29.9668343,
57 | "lng": 32.5498069
58 | },
59 | {
60 | "postal_code": 43713,
61 | "address": "Compost / Ataka housing",
62 | "post_office": "Ataka",
63 | "lat": 29.9274548,
64 | "lng": 32.4014193
65 | },
66 | {
67 | "postal_code": 43522,
68 | "address": "Channel Street / Port Tawfik",
69 | "post_office": "Portofik_ksm Suez",
70 | "lat": 29.93953969999999,
71 | "lng": 32.5614595
72 | },
73 | {
74 | "postal_code": 43516,
75 | "address": "Inside the wholesale market / Suez",
76 | "post_office": "Suez Wholesale Market",
77 | "lat": 29.9668343,
78 | "lng": 32.5498069
79 | },
80 | {
81 | "postal_code": 43518,
82 | "address": "Faisal / Department Faisal City",
83 | "post_office": "King Faisal",
84 | "lat": 29.9844941,
85 | "lng": 32.5108855
86 | },
87 | {
88 | "postal_code": 43712,
89 | "address": "Village Jennifh / Department Ganayen",
90 | "post_office": "Jennifh",
91 | "lat": 30.2046472,
92 | "lng": 32.4259312
93 | },
94 | {
95 | "postal_code": 43711,
96 | "address": "Village Mayor / Department Ganayen",
97 | "post_office": "Ganayen",
98 | "lat": 30.0274054,
99 | "lng": 32.5546709
100 | },
101 | {
102 | "postal_code": 43521,
103 | "address": "Village Amer / Ganayen",
104 | "post_office": "Amer village",
105 | "lat": 30.0274054,
106 | "lng": 32.5546709
107 | },
108 | {
109 | "postal_code": 43716,
110 | "address": "Eyes Musa / Moses Qriaaaon / Department Ganayen",
111 | "post_office": "Eyes of Moses",
112 | "lat": 30.0274054,
113 | "lng": 32.5546709
114 | },
115 | {
116 | "postal_code": 43524,
117 | "address": "Forty District / next Wabour light",
118 | "post_office": "Second forty",
119 | "lat": 29.9668343,
120 | "lng": 32.5498069
121 | },
122 | {
123 | "postal_code": 43523,
124 | "address": "Sadat / City Building (42)",
125 | "post_office": "Sadat",
126 | "lat": 30.3593519,
127 | "lng": 30.5327214
128 | },
129 | {
130 | "postal_code": 43718,
131 | "address": "Building (a ) Flat 3 (b) / Suez / marine passenger terminal",
132 | "post_office": "Marine passenger terminal",
133 | "lat": 29.9668343,
134 | "lng": 32.5498069
135 | },
136 | {
137 | "postal_code": 43722,
138 | "address": "Sulfur sailors / Ganayen District",
139 | "post_office": "Sulfur sailors",
140 | "lat": 30.0274054,
141 | "lng": 32.5546709
142 | },
143 | {
144 | "postal_code": 43529,
145 | "address": "Mubarak City / Building 11 Flat 3",
146 | "post_office": "Mubarak",
147 | "lat": 29.9668343,
148 | "lng": 32.5498069
149 | },
150 | {
151 | "postal_code": 43526,
152 | "address": "Morning / Atlas District Building 235",
153 | "post_office": "Suez station",
154 | "lat": 29.9668343,
155 | "lng": 32.5498069
156 | },
157 | {
158 | "postal_code": 43527,
159 | "address": "Obour City (3) Apartment ( 2) Forty / Forty section",
160 | "post_office": "October 24",
161 | "lat": 30.2283408,
162 | "lng": 31.4798948
163 | },
164 | {
165 | "postal_code": 43525,
166 | "address": "City of Faith / Suez",
167 | "post_office": "Faith",
168 | "lat": 29.9668343,
169 | "lng": 32.5498069
170 | },
171 | {
172 | "postal_code": 43719,
173 | "address": "Al Nasr Housing for oil / fertilizer / Suez",
174 | "post_office": "Manure Suez",
175 | "lat": 29.3682255,
176 | "lng": 32.174605
177 | },
178 | {
179 | "postal_code": 43715,
180 | "address": "Clovh / Suez / village Ganayen",
181 | "post_office": "Clovh",
182 | "lat": 29.9668343,
183 | "lng": 32.5498069
184 | },
185 | {
186 | "postal_code": 43721,
187 | "address": "Suez Oil Processing Co.",
188 | "post_office": "Refining Alpetrol_asuez",
189 | "lat": 29.9581929,
190 | "lng": 32.5062245
191 | },
192 | {
193 | "postal_code": 43723,
194 | "address": "Within the Customs Building / Suez",
195 | "post_office": "Parcels Customs",
196 | "lat": 29.9668343,
197 | "lng": 32.5498069
198 | },
199 | {
200 | "postal_code": 43724,
201 | "address": "Village sulfur Akhawatrh / Ganayen District",
202 | "post_office": "Sulfur Akhawatrh",
203 | "lat": 30.0274054,
204 | "lng": 32.5546709
205 | },
206 | {
207 | "postal_code": 43725,
208 | "address": "Clovh / village next to the train station / Ganayen",
209 | "post_office": "Clovh Sunrise",
210 | "lat": 30.0274054,
211 | "lng": 32.5546709
212 | },
213 | {
214 | "postal_code": 43726,
215 | "address": "Industrial Area / Gulf of Suez",
216 | "post_office": "Gulf of Suez",
217 | "lat": 29.9668343,
218 | "lng": 32.5498069
219 | },
220 | {
221 | "postal_code": 43532,
222 | "address": "Safa City",
223 | "post_office": "Safa",
224 | "lat": 29.9668343,
225 | "lng": 32.5498069
226 | },
227 | {
228 | "postal_code": 43533,
229 | "address": "City of Peace",
230 | "post_office": "City of Peace",
231 | "lat": 29.9668343,
232 | "lng": 32.5498069
233 | },
234 | {
235 | "postal_code": 43732,
236 | "address": "Pioneer",
237 | "post_office": "Pioneer",
238 | "lat": 29.9668343,
239 | "lng": 32.5498069
240 | },
241 | {
242 | "postal_code": 43538,
243 | "address": "Ataka city convenience District",
244 | "post_office": "Yosr",
245 | "lat": 29.9274548,
246 | "lng": 32.4014193
247 | },
248 | {
249 | "postal_code": 43547,
250 | "address": "Ataka Rehab City District",
251 | "post_office": "Rehab",
252 | "lat": 29.9274548,
253 | "lng": 32.4014193
254 | },
255 | {
256 | "postal_code": 43742,
257 | "address": "Ataka Kawthar City District",
258 | "post_office": "Kawthar",
259 | "lat": 29.9668343,
260 | "lng": 32.5498069
261 | },
262 | {
263 | "postal_code": 43543,
264 | "address": "Ataka City of Light District",
265 | "post_office": "Light",
266 | "lat": 29.9274548,
267 | "lng": 32.4014193
268 | },
269 | {
270 | "postal_code": 43729,
271 | "address": "Not yet opened",
272 | "post_office": "Yousef Al - Sebaie",
273 | "lat": 29.9668343,
274 | "lng": 32.5498069
275 | },
276 | {
277 | "postal_code": 43731,
278 | "address": "Not yet opened",
279 | "post_office": "Mohamed Abdu",
280 | "lat": 29.9668343,
281 | "lng": 32.5498069
282 | },
283 | {
284 | "postal_code": 43552,
285 | "address": "Booking ... Porto Sokhna Hotel",
286 | "post_office": "Porto Sokhna",
287 | "lat": 29.44297,
288 | "lng": 32.479674
289 | },
290 | {
291 | "postal_code": 43535,
292 | "address": "Al Marwa City",
293 | "post_office": "Suez Traffic Administration",
294 | "lat": 29.9668343,
295 | "lng": 32.5498069
296 | },
297 | {
298 | "postal_code": 43533,
299 | "address": "El - Tawfiq Center of Traffic Suez Post",
300 | "post_office": "Reconciliation",
301 | "lat": 29.985283,
302 | "lng": 32.495695
303 | }
304 | ]
305 | }
--------------------------------------------------------------------------------
/src/egyptian_data_generator/data_provider/names/data.json:
--------------------------------------------------------------------------------
1 | {
2 | "male":[
3 | "Abdul-‘Alim",
4 | "Abdul-‘Alee",
5 | "Abdul Azim",
6 | "Abdul-Aziz",
7 | "Abdul-Bari",
8 | "Abdul-Basit",
9 | "Abdul-Fattah",
10 | "Abdul-Jabar",
11 | "Abdul-Ghaffar",
12 | "Abdul-Ghafour",
13 | "Abdul-Hadi",
14 | "Abdul-Hafeez",
15 | "Abdul-Haq",
16 | "Abdul-Hakam",
17 | "Abdul-Hakim",
18 | "Abdul-Halim",
19 | "Abdul-Hamid",
20 | "Abdul-Haseeb",
21 | "Abdul-Jalil",
22 | "Abdul-Qadir",
23 | "Abdul-Karim",
24 | "Abdul-Latif",
25 | "Abdul-Majid",
26 | "Abdul-Muiz",
27 | "Abdul-Mut'al",
28 | "Abdul-Mujeeb",
29 | "Abdul-Mateen",
30 | "Abdul-Muhaimin",
31 | "Abdul-Nasir",
32 | "Abdul-Qudus",
33 | "Abdul-Qahhar",
34 | "Abdul-Rafi'",
35 | "Abdul-Rahim",
36 | "Abdul-Rahman",
37 | "Abdul-Rashid",
38 | "Abdul-Razaaq",
39 | "Abdul-Salam",
40 | "Abdul-Raouf",
41 | "Abdul-Khaliq",
42 | "Abdul-Saboor",
43 | "Abdul-Samad",
44 | "Abdul-Samee'",
45 | "Abdullah",
46 | "Abdul-Shakour",
47 | "Abdul-Tawwab",
48 | "Abdul-Wadoud",
49 | "Abdul-Wahid",
50 | "Abdul-Wahhab",
51 | "Abideen",
52 | "Abbas",
53 | "Adam",
54 | "Abid",
55 | "Adeeb",
56 | "Adham",
57 | "Adil",
58 | "Adnan",
59 | "Afeef",
60 | "Ahmad",
61 | "Ajmal",
62 | "Akram",
63 | "Alaa",
64 | "Ala'-Uddin",
65 | "Ali",
66 | "Amin",
67 | "Amir",
68 | "Amjad",
69 | "Aamir",
70 | "Ammar",
71 | "Amr",
72 | "Anas",
73 | "Anees",
74 | "Anwar",
75 | "Aqeel",
76 | "Arif",
77 | "Arshad",
78 | "As'ad",
79 | "Ashraf",
80 | "Asif",
81 | "Asim",
82 | "Athar",
83 | "Aslam",
84 | "Atiq",
85 | "Ayoub",
86 | "Awad",
87 | "Aws",
88 | "Ayman",
89 | "Azzam",
90 | "Azhar",
91 | "Abul-Khayr",
92 | "Abu Bakr",
93 | "Badr",
94 | "Ataa",
95 | "Baha",
96 | "Badr-Uddin",
97 | "Bahir",
98 | "Baha-Uddin",
99 | "Bashir",
100 | "Bashar",
101 | "Bassam",
102 | "Basil",
103 | "Bilal",
104 | "Basim",
105 | "Bishr",
106 | "Burhan",
107 | "Dawud",
108 | "Diyaa Udeen",
109 | "Dhul-Fiqaar",
110 | "Eisa",
111 | "Fadi",
112 | "Fadil",
113 | "Fadhil",
114 | "Fadl-Ullah",
115 | "Faheem",
116 | "Fareed",
117 | "Faisal",
118 | "Faris",
119 | "Fakhri",
120 | "Fawwaz",
121 | "Farooq",
122 | "Farhan",
123 | "Fidaa",
124 | "Fudhail",
125 | "Fuad",
126 | "Furqan",
127 | "Ghalib",
128 | "Ghassan",
129 | "Ghazi",
130 | "Ghayyath",
131 | "Habib",
132 | "Hadi",
133 | "Hafiz",
134 | "Haidar",
135 | "Hamid",
136 | "Hamza",
137 | "Hani",
138 | "Hanif",
139 | "Harith",
140 | "Haroun",
141 | "Hummam",
142 | "Hashim",
143 | "Hassan",
144 | "Hatim",
145 | "Haytham",
146 | "Hilal",
147 | "Hood",
148 | "Hudhayfa",
149 | "Husam",
150 | "Husam-Uddin",
151 | "Hussein",
152 | "Ibrahim",
153 | "Idris",
154 | "Ikrimah",
155 | "Ihsan",
156 | "Imran",
157 | "Imad",
158 | "Irfan",
159 | "Imad-Uddin",
160 | "Isam",
161 | "Ishaq",
162 | "Ismail",
163 | "Izz-Uddin",
164 | "Jafar",
165 | "Jabir",
166 | "Jalal",
167 | "Jamal",
168 | "Jamal-Uddin",
169 | "Jameel",
170 | "Jauhar",
171 | "Jawad",
172 | "Jihad",
173 | "Junaid",
174 | "Kamal",
175 | "Kamil",
176 | "Karam",
177 | "Karim",
178 | "Khairi",
179 | "Khalid",
180 | "Khair-Uddin",
181 | "Khalil",
182 | "Khaldoun",
183 | "Lu'ay",
184 | "Labib",
185 | "Luqman",
186 | "Lutfi",
187 | "Ma'd",
188 | "Ma'n",
189 | "Mahir",
190 | "Mahdi",
191 | "Mahboob",
192 | "Mahfoudh",
193 | "Majid",
194 | "Mahmoud",
195 | "Majd-Uddin",
196 | "Majdi",
197 | "Makeen",
198 | "Malik",
199 | "Mamdouh",
200 | "Mamoun",
201 | "Mansour",
202 | "Maqbool",
203 | "Maqsood",
204 | "Marwan",
205 | "Ma'rouf",
206 | "Masoud",
207 | "Marzouq",
208 | "Maysarah",
209 | "Mazhar",
210 | "Mazin",
211 | "Misbah",
212 | "Miftah",
213 | "Mu'adh",
214 | "Mu'awiya",
215 | "Mudhaffar",
216 | "Muayyad",
217 | "Mu'een",
218 | "Mudath-thir",
219 | "Mubarak",
220 | "Muhammad",
221 | "Muhannad",
222 | "Muhsin",
223 | "Mufeed",
224 | "Mu'iz",
225 | "Muhtadi",
226 | "Mujahid",
227 | "Mujeeb",
228 | "Mujtaba",
229 | "Mukhtar",
230 | "Mumtaz",
231 | "Mundhir",
232 | "Munawwar",
233 | "Muneeb",
234 | "Mu'min",
235 | "Mun'im",
236 | "Munir",
237 | "Muntasir",
238 | "Murad",
239 | "Muqsit",
240 | "Murtada",
241 | "Murshid",
242 | "Muslih",
243 | "Musa",
244 | "Muslim",
245 | "Mustafa",
246 | "Mutasim",
247 | "Mu'taz",
248 | "Muta'",
249 | "Mute'",
250 | "Muwafaq",
251 | "Nabhan",
252 | "Muzammil",
253 | "Nabeeh",
254 | "Nabeel",
255 | "Nadeem",
256 | "Nadhir",
257 | "Naeem",
258 | "Nadir",
259 | "Naji",
260 | "Najeeb",
261 | "Na'il",
262 | "Najm-Udeen",
263 | "Naseem",
264 | "Nasih",
265 | "Naseer",
266 | "Nasir",
267 | "Nawfal",
268 | "Nasr-Uddin",
269 | "Nooh",
270 | "Noori",
271 | "Nour-Uddin",
272 | "Nu'man",
273 | "Omar",
274 | "Omran",
275 | "Osama",
276 | "Othman",
277 | "Umair",
278 | "Qamar",
279 | "Qasim",
280 | "Qatadah",
281 | "Qays",
282 | "Qudamah",
283 | "Qutaybah",
284 | "Rabee'",
285 | "Rabih",
286 | "Raghib",
287 | "Rafiq",
288 | "Raees",
289 | "Ra'ed",
290 | "Rajab",
291 | "Rashid",
292 | "Ratib",
293 | "Ridha",
294 | "Ridhwan",
295 | "Riyadh",
296 | "Saad",
297 | "Sabeeh",
298 | "Sabir",
299 | "Sadiq",
300 | "Safi",
301 | "Saeed",
302 | "Sahl",
303 | "Safwan",
304 | "Sajid",
305 | "Sahir",
306 | "Salah-Uddin",
307 | "Salah",
308 | "Salam",
309 | "Salem",
310 | "Salih",
311 | "Saleem",
312 | "Salman",
313 | "Samir",
314 | "Saif-Uddin",
315 | "Saud.",
316 | "Shadi",
317 | "Sayyid",
318 | "Shahid",
319 | "Shafiq",
320 | "Shameem",
321 | "Shakir",
322 | "Shihab",
323 | "Sharif",
324 | "Shuaib",
325 | "Sideeq",
326 | "Suhaib",
327 | "Suhail",
328 | "Suleiman",
329 | "Taha",
330 | "Tahir",
331 | "Talal",
332 | "Talha",
333 | "Tamir",
334 | "Tamim",
335 | "Tarfah",
336 | "Tareef",
337 | "Tariq",
338 | "Tawfiq",
339 | "Tayyib",
340 | "Taysir",
341 | "Ubadah",
342 | "Thaqib",
343 | "Ubay",
344 | "Ubaidah",
345 | "Ubaid",
346 | "Uqbah",
347 | "Umarah",
348 | "Urwa",
349 | "Wahid",
350 | "Utbah",
351 | "Waa'il",
352 | "Wadee'",
353 | "Wafeeq",
354 | "Wajeeh",
355 | "Wahhaj",
356 | "Waleed",
357 | "Waliyullah",
358 | "Waliyuddin",
359 | "Waseem",
360 | "Waqar",
361 | "Yaqoub",
362 | "Yahya",
363 | "Yasar",
364 | "Yasin",
365 | "Yazid",
366 | "Yasir",
367 | "Yunus",
368 | "Yusuf",
369 | "Zafir",
370 | "Zahid",
371 | "Zahir",
372 | "Zain",
373 | "Zakariya",
374 | "Zaki",
375 | "Zayd",
376 | "Ziyad",
377 | "Zubair",
378 | "Zuhayr"
379 | ],
380 | "female":[
381 | "Aadab",
382 | "Aalia",
383 | "Aamaal",
384 | "Aasmaa",
385 | "Abeer",
386 | "Ablaa",
387 | "Adeela",
388 | "Afaf",
389 | "Afraa",
390 | "Afrah",
391 | "Ahd",
392 | "Ahlam",
393 | "Aida",
394 | "Aisha",
395 | "Alia",
396 | "Almas",
397 | "Amal",
398 | "Amani",
399 | "Amatullah",
400 | "Ameena",
401 | "Ameera",
402 | "Anaan",
403 | "Anbar",
404 | "Aneesa",
405 | "Anwaar",
406 | "Areebah",
407 | "Areej",
408 | "Aroob",
409 | "Arwa",
410 | "Asah",
411 | "Asalah",
412 | "Aseelah",
413 | "Asiya",
414 | "Asma",
415 | "Ayeh",
416 | "Azeeza",
417 | "Azhaar",
418 | "Azza",
419 | "Baasima",
420 | "Badriya",
421 | "Baheera",
422 | "Bahiyaa",
423 | "Balqis",
424 | "Banan",
425 | "Baraa`a",
426 | "Baseema",
427 | "Basheera",
428 | "Basma",
429 | "Batool",
430 | "Bushra",
431 | "Buthayna",
432 | "Dhuha",
433 | "Faatin",
434 | "Faatina",
435 | "Fadheela",
436 | "Fadwa",
437 | "Faiza",
438 | "Falak",
439 | "Fareeda",
440 | "Fareeha",
441 | "Fatima",
442 | "Fawziya",
443 | "Firdoos",
444 | "Firyal",
445 | "Ghaada",
446 | "Ghaaliya",
447 | "Ghaydaa",
448 | "Ghusoon",
449 | "Haadiya",
450 | "Haala",
451 | "Hadiya",
452 | "Haifa",
453 | "Haleema",
454 | "Hameeda",
455 | "Hana",
456 | "Hanan",
457 | "Haneefa",
458 | "Haniya",
459 | "Hasna",
460 | "Hayaam",
461 | "Hayat",
462 | "Hessa",
463 | "Hind",
464 | "Hooriya",
465 | "Huda",
466 | "Huma",
467 | "Husn",
468 | "Ibtihaaj",
469 | "Ikraam",
470 | "Ilhaam",
471 | "Iman",
472 | "Imtithal",
473 | "Inaam",
474 | "Inas",
475 | "Inaya",
476 | "Intisaar",
477 | "Izdihaar",
478 | "Jala",
479 | "Jameela",
480 | "Janaan",
481 | "Jumaana",
482 | "Kaamla",
483 | "Kameela",
484 | "Kareema",
485 | "Kawkab",
486 | "Kawthar",
487 | "Khadeeja",
488 | "Khairiya",
489 | "Khalida",
490 | "Khawlah",
491 | "Khulood",
492 | "Kouther",
493 | "Kulthoom",
494 | "Lama",
495 | "Lamees",
496 | "Lamya",
497 | "Lateefa",
498 | "Leena",
499 | "Lubaaba",
500 | "Madeeha",
501 | "Maha",
502 | "Maimoona",
503 | "Maisa",
504 | "Majeeda",
505 | "Majida",
506 | "Makaarim",
507 | "Malak",
508 | "Manaal",
509 | "Manaar",
510 | "Maraam",
511 | "Maryam",
512 | "Mawiya",
513 | "May",
514 | "Maysaa",
515 | "Maysoon",
516 | "Mayyada",
517 | "Mufeeda",
518 | "Muhja",
519 | "Muna",
520 | "Muneera",
521 | "Musheera",
522 | "Nabeeha",
523 | "Nabeela",
524 | "Nada",
525 | "Nadeeda",
526 | "Nadia",
527 | "Nadira",
528 | "Nadwa",
529 | "Naeema",
530 | "Naeema",
531 | "Nafeesa",
532 | "Nahla",
533 | "Naila",
534 | "Najaah",
535 | "Najat",
536 | "Najeeba",
537 | "Najiya",
538 | "Najla",
539 | "Najwa",
540 | "Najya",
541 | "Nashida",
542 | "Nashita",
543 | "Nasiha",
544 | "Nasira",
545 | "Nawal",
546 | "Nawar",
547 | "Nazaaha",
548 | "Nazeeha",
549 | "Nazeera",
550 | "Nazeeya",
551 | "Nesayem",
552 | "Nibaal",
553 | "Nida",
554 | "Nimaat",
555 | "Noor",
556 | "Nouf",
557 | "Nudhar",
558 | "Nuha",
559 | "Nusayba",
560 | "Nuzha",
561 | "Raaida",
562 | "Raawiya",
563 | "Rabab",
564 | "Rabeea",
565 | "Radhiyaa",
566 | "Radhwa",
567 | "Rafa",
568 | "Raghd",
569 | "Raja",
570 | "Rana",
571 | "Rand",
572 | "Raniya",
573 | "Rasha",
574 | "Rasheeda",
575 | "Rawdha",
576 | "Raya",
577 | "Reem",
578 | "Reema",
579 | "Rukan",
580 | "Ruqaya",
581 | "Ruwayda",
582 | "Saabira",
583 | "Saaliha",
584 | "Saalima",
585 | "Saamiya",
586 | "Safa",
587 | "Safiya",
588 | "Sahar",
589 | "Sahla",
590 | "Sakeena",
591 | "Saleema",
592 | "Salma",
593 | "Salwa",
594 | "Samaah",
595 | "Samar",
596 | "Sameeha",
597 | "Sameera",
598 | "Sana",
599 | "Sawda",
600 | "Sawsan",
601 | "Shaadiya",
602 | "Shareefa",
603 | "Shatha",
604 | "Sihaam",
605 | "Suha",
606 | "Suhair",
607 | "Suhayla",
608 | "Suhayma",
609 | "Sumaiyaa",
610 | "Taahira",
611 | "Tamadhur",
612 | "Taroob",
613 | "Thanaa",
614 | "Tharaa",
615 | "Thuraya",
616 | "Wafa",
617 | "Wafeeqa",
618 | "Wafiya",
619 | "Wajeeha",
620 | "Warda",
621 | "Widad",
622 | "Wijdan",
623 | "Wisaal",
624 | "Yafiah",
625 | "Yakootah",
626 | "Yamha",
627 | "Yasirah",
628 | "Yasmeen",
629 | "Yumn",
630 | "Yusraa",
631 | "Zaafira",
632 | "Zahira",
633 | "Zahraa",
634 | "Zahrah",
635 | "Zaina",
636 | "Zainab",
637 | "Zakiyaa"
638 | ]
639 | }
--------------------------------------------------------------------------------
/src/egyptian_data_generator/date.py:
--------------------------------------------------------------------------------
1 | import datetime
2 |
3 | from egyptian_data_generator.helpers import Helpers
4 |
5 | class Date:
6 | @staticmethod
7 | def between(_from = None, _to = None):
8 | if _from is None:
9 | _from = datetime.date(year = 1979, month = 1, day = 1)
10 | if _to is None:
11 | _to = datetime.date.today()
12 |
13 | date = _from + datetime.timedelta(seconds = Helpers.intBetween(0, int((_to - _from).total_seconds())))
14 | return date.strftime("%Y-%m-%d")
15 |
16 | def recent(self, _seconds = None):
17 | if _seconds is None:
18 | # 172800 = 2 days
19 | _seconds = Helpers.intBetween(0, 172800)
20 | result = datetime.datetime.now() - datetime.timedelta(seconds = _seconds)
21 | return result.strftime("%Y-%m-%d")
22 |
23 |
--------------------------------------------------------------------------------
/src/egyptian_data_generator/date_time.py:
--------------------------------------------------------------------------------
1 | import datetime
2 | import time
3 |
4 | from egyptian_data_generator.helpers import Helpers
5 |
6 | class DateTime:
7 | def between(self, _from = None, _to = None):
8 | if _from is None:
9 | _from = datetime.datetime(year = 1979, month = 1, day = 1)
10 | if _to is None:
11 | _to = datetime.datetime.now()
12 | return _from + datetime.timedelta(seconds = Helpers.intBetween(0, int((_to - _from).total_seconds())))
13 |
14 | def recent(self, _seconds = None):
15 | if _seconds is None:
16 | # 172800 = 2 days
17 | _seconds = Helpers.intBetween(0, 172800)
18 | result = datetime.datetime.now() - datetime.timedelta(seconds = _seconds)
19 | return result
20 |
21 | def recentUnixTime(self, _seconds = None):
22 | if _seconds is None:
23 | # 172800 = 2 days
24 | _seconds = Helpers.intBetween(0, 172800)
25 | date = self.recent(_seconds)
26 | return int(time.mktime(date.timetuple()))
27 |
28 |
--------------------------------------------------------------------------------
/src/egyptian_data_generator/finance.py:
--------------------------------------------------------------------------------
1 | from egyptian_data_generator.helpers import Helpers
2 |
3 |
4 | class Finance:
5 | def americanexpressCreditCardNumber(self):
6 | return self.generateCreditCardNumber("americanexpress")
7 |
8 | def discoverCreditCardNumber(self):
9 | return self.generate("discover")
10 |
11 | def mastercardCreditCardNumber(self):
12 | return self.generateCreditCardNumber("mastercard")
13 |
14 | def visa16CreditCardNumber(self):
15 | return self.generateCreditCardNumber("visa16")
16 |
17 | def visa13CreditCardNumber(self):
18 | return self.generateCreditCardNumber("visa13")
19 |
20 | def generateCreditCardNumber(self, _type):
21 | card_types = ["americanexpress", "visa13", "visa16", "mastercard", "discover"]
22 |
23 | def prefill(t):
24 | def_length = 16
25 |
26 | if t == card_types[0]:
27 | return [3, Helpers.intBetween(4,7)], 13
28 | elif t == card_types[1] or t == card_types[2]:
29 | if t.endswith("16"):
30 | return [4], def_length - 1
31 | else:
32 | return [4], 12
33 | elif t == card_types[3]:
34 | return [5, Helpers.intBetween(1,5)], def_length - 2
35 | elif t == card_types[4]:
36 | return [6, 0, 1, 1], def_length - 4
37 | else:
38 | return [], def_length
39 |
40 | def finalize(nums):
41 | check_sum = 0
42 |
43 | check_offset = (len(nums) + 1) % 2
44 |
45 | for i, n in enumerate(nums):
46 | if (i + check_offset) % 2 == 0:
47 | n_ = n*2
48 | check_sum += n_ -9 if n_ > 9 else n_
49 | else:
50 | check_sum += n
51 | return nums + [10 - (check_sum % 10) ]
52 |
53 | initial, rem = prefill(_type.lower())
54 | so_far = initial + [Helpers.intBetween(1,9) for x in range(rem - 1)]
55 | return "".join(map(str,finalize(so_far)))
56 |
57 |
58 |
--------------------------------------------------------------------------------
/src/egyptian_data_generator/helpers.py:
--------------------------------------------------------------------------------
1 | import numpy
2 | import sys
3 | import datetime
4 |
5 | class Helpers:
6 | @staticmethod
7 | def replaceSymbolWithNumber(_string):
8 | res = ''
9 | for i in range(0, len(_string)):
10 | if(_string[i] == '#'):
11 | res = res + str(Helpers.intBetween(0, 9))
12 | else:
13 | res = res + _string[i]
14 | return res
15 |
16 | @staticmethod
17 | def intBetween(_start, _end = sys.maxsize):
18 | return numpy.random.randint(_start, _end)
19 |
20 | @staticmethod
21 | def oneChoice(_array, _end = sys.maxsize):
22 | myChoice = numpy.random.choice(_array, 1)
23 | return myChoice[0]
24 |
--------------------------------------------------------------------------------
/src/egyptian_data_generator/name.py:
--------------------------------------------------------------------------------
1 | import json
2 | from egyptian_data_generator.helpers import Helpers
3 |
4 | class Name:
5 | def generate(self, _gender = None):
6 | res = {}
7 | filename = "egyptian_data_generator/data_provider/names/data.json"
8 |
9 | if _gender is None:
10 | _gender = ["male", "female"]
11 |
12 | res["gender"] = Helpers.oneChoice(_gender)
13 |
14 | with open(filename, 'r+') as dataFile:
15 | data = json.load(dataFile)
16 |
17 | res["first_name"] = Helpers.oneChoice(list(data[res["gender"]]))
18 | res["last_name"] = Helpers.oneChoice(list(data["male"]))
19 | res["full_name"] = res["first_name"] + " " + res["last_name"]
20 | res["user_name"] = res["first_name"] + "_" + res["last_name"] + str(Helpers.intBetween(0, 99999)) + "_" + str(Helpers.intBetween(0, 99999))
21 |
22 | return res
23 |
24 |
--------------------------------------------------------------------------------
/src/egyptian_data_generator/national_identification_number.py:
--------------------------------------------------------------------------------
1 | import random
2 |
3 | from egyptian_data_generator.helpers import Helpers
4 | from egyptian_data_generator.date import Date
5 |
6 | class NationalID:
7 | def generate(self, _dateOfBirth = None, _governorate = None, _gender = None):
8 | governorates = {
9 | "Alexandria": "02",
10 | "Aswan": "28",
11 | "Asyut": "25",
12 | "Beheira": "18",
13 | "Beni Suef": "22",
14 | "Cairo": "01",
15 | "Dakahlia": "12",
16 | "Damietta": "11",
17 | "Faiyum": "23",
18 | "Gharbia": "16",
19 | "Giza": "21",
20 | "Ismailia": "19",
21 | "Kafr El Sheikh": "15",
22 | "Luxor": "29",
23 | "Marsa Matruh": "33",
24 | "Menofia": "17",
25 | "Minya": "24",
26 | "New Valley": "32",
27 | "North Sinai": "34",
28 | "Port Said": "03",
29 | "Qalyubia": "14",
30 | "Qena": "27",
31 | "Red Sea": "31",
32 | "Sharqia": "13",
33 | "Sohag": "26",
34 | "South Sinai": "35",
35 | "Suez": "04",
36 | "outside": "88"
37 | }
38 |
39 |
40 | if _dateOfBirth is None:
41 | _dateOfBirth = Date.between()
42 |
43 | yy = _dateOfBirth.split("-")[0]
44 | mm = _dateOfBirth.split("-")[1]
45 | dd = _dateOfBirth.split("-")[2]
46 | birthCentury = str(int(yy[0]) + 1)
47 |
48 | if _governorate is not None:
49 | govCode = governorates[_governorate]
50 | else:
51 | govCode = Helpers.oneChoice(list(governorates.values()))
52 |
53 | if _gender is not None:
54 | if(_gender == "female"):
55 | genderCode = str(random.randrange(0,10,2))
56 | else:
57 | genderCode = str(random.randrange(1,10,2))
58 | else:
59 | genderCode = str(random.randrange(0,10))
60 |
61 |
62 | return birthCentury + yy[2:] + mm + dd + govCode + str(random.randrange(100, 1000)) + genderCode + str(random.randrange(1, 10))
63 |
64 |
65 |
66 |
67 |
--------------------------------------------------------------------------------
/src/egyptian_data_generator/phone_number.py:
--------------------------------------------------------------------------------
1 | from egyptian_data_generator.helpers import Helpers
2 |
3 |
4 | class PhoneNumber:
5 | def generate(self):
6 | res = {}
7 | providers = {
8 | "Vodafone": "100",
9 | "Etisalat": "111",
10 | "Orange": "122",
11 | "Etisalat": "114",
12 | "Orange": "120",
13 | "Vodafone": "101",
14 | "Etisalat": "112",
15 | "Vodafone": "106",
16 | "Orange": "127",
17 | "Orange": "128",
18 | "Vodafone": "109"
19 | }
20 |
21 | res["dialing_code"] = "+20"
22 | res["provider"] = Helpers.oneChoice(list(providers.values()))
23 | res["phone_number"] = "0" + res["provider"] + Helpers.replaceSymbolWithNumber("#######")
24 | res["intl_phone_number"] = res["dialing_code"] + res["phone_number"][1:]
25 |
26 | res["provider"] = list(providers.keys())[list(providers.values()).index(res["provider"])]
27 | return res
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/src/main.py:
--------------------------------------------------------------------------------
1 | from egyptian_data_generator import *
2 | import time
3 | import pymysql
4 |
5 |
6 |
7 | egyDataGen = EgyptianDataGenerator()
8 |
9 |
10 | # Open database connection
11 | db = pymysql.connect("localhost", "root", "123456", "graduation_project_database")
12 |
13 | # prepare a cursor object using cursor() method
14 | cursor = db.cursor()
15 |
16 | start = time.time()
17 |
18 | for i in range(1, 100):
19 | phoneNumber = egyDataGen.phoneNumber.generate()["intl_phone_number"]
20 | name = egyDataGen.name.generate()
21 | firstName = name["first_name"]
22 | lastName = name["last_name"]
23 | gender = name["gender"]
24 | dateOfBirth = egyDataGen.date.between()
25 |
26 | sql = "INSERT INTO users(phone_number, first_name, last_name, gender, date_of_birth, user_type) \
27 | VALUES ('%s', '%s', '%s', '%s', '%s','%d' )" % \
28 | (phoneNumber, firstName, lastName, gender, dateOfBirth, 1)
29 |
30 | try:
31 | cursor.execute(sql)
32 | db.commit()
33 | except:
34 | print("Error")
35 | db.rollback()
36 |
37 | db.close()
38 |
39 | end = time.time()
40 |
41 | print(end- start)
42 |
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------