السلام عليكم ورحمة الله وبركاته
قامت هيئة البريد المصري ببناء نظام بريدي جديد كليا يعتمد علي تقسيم مصر بشكل كامل إلي مناطق بريدية متناهية الصغر ما يضمن دقة الوصول وتحديد أي رقم بريدي وبالتالي تسهيل عمل العديد من القطاعات مثل التجارة الإلكترونية وخدمات التوصيل والمطافي والإسعاف وخلافه.
في موقع
قمت ببناء نظام استعلام متكامل لمعرفة رقمك البريدي استنادا علي موقعك الجغرافي حيث يعمل الموقع بشكل أفضل من الجوال، وقمت باستخدام العديد من التقنيات المتعلقة بأنظمة الموقع الجغرافي GIS
مثل Mysql Spatial Features وغيرها للإستعلام عن الأماكن بسرعة ودقة متناهية.
واجهتني العديد من التحديات مثل تحسين كفاءة وسرعة الإستعلامات للوصول بها لأجزاء من الثانية لتحديد أي رقم بريدي حيث أن البحث يتم في مئات الاف من المواقع الجغرافية والتي هي عبارة عن أشكال جغرافية غير منتظمة Polygons
أيضا من التحديات هو عملية البحث حيث قررت هذه المرة الإعتماد بشكل كبير علي Mysql FullText Index واستخدام دوال Match ..Between كما أيضا تم إضافة بعض الخوارزميات للتعرف علي أشكال الحروف العربية المختلفة مثلا جرب البحث ب "الأبعادية"
لازلت أعمل علي العديد من المزايا الأخري ولكن دوما أفضل إطلاق النسخة الأولي وإضافة باقي المزايا تباعا.
لذا رأيكم وتجربتكم تهمني.
دمتم بخير.
التعليقات