منتدى استراحات زايد

منتدى استراحات زايد (http://vb.ma7room.com/index.php)
-   منتدى أخبار المواقع والمنتديات العربية والأجنبية (http://vb.ma7room.com/forumdisplay.php?f=183)
-   -   طريقة عمل خريطة الكترونية تحملها في جهازك (http://vb.ma7room.com/showthread.php?t=228854)

محروم.كوم 09-09-2009 09:40 PM

طريقة عمل خريطة الكترونية تحملها في جهازك
 
الموضوع منقول من احد المنتديات جزاء الله كاتبه كل خير وحبيت انقله مع شوية تعديلات



بسب قلة اهتمام بعض الدول العربية بالخرائط الرقمية ، تلجأ الكثير من الدول إلى الخرائط الرقمية الصادرة من الوكالة الأمريكية للتخطيط والدفاع ، وهذه الخرائط تعطيك الطرق الرئيسة فقط ، وليس التفصيلية .

وقد قامت بعض الشركات الأمريكية بعمل خرائط تفصيلية دقيقة لأمريكا الشمالية ، ودول أوروبا ، ووضعت حماية خاصة ، للقضاء على قرصنة الخرائط الرقمية عن طريق ( التشفير ). مما جعلت المستهلك غير قادر على عمل خرائط خاصة به بسبب هذا التشفير . وحتى يكون المستهلك غير قادر على الأبداع . فقط مستهلك.

بل إن هذه الشركات لم تهتم بعمل البرامج الخاصة لعمل وتطويرالخرائط الرقمية.

لكن قام احد المطورين الأستراليين بعمل برامج مجانية لعمل الخرائط الرقمية :

.................................................. .................................................. .......................................

المطلوب :

http://www.4shared.com/file/13137563...a/Desktop.html

وهي ثلاثة برامج مرفوعة على رابط واحد تحتاجها لتنفيذ الخطواط القادمة ...

الطريقة :

لابد أن تعلم أن الخريطة في برنامج MapSource تتكون من منطقتين
الأولى : الخريطة العامة General Map
ولا تحوي على تفصيلات كثيرة ولا تنقل إلى جهاز الـ gps وهي خريطة واحدة فقط .

ثانيا : الخرائط التفصيلية Details Maps
وفيها تفصيلات كثيرة وهي التي تنقل إلى جهاز الـ gps وهي عدة خرائط في الغالب .



http://gpstm.com/pictures/dkd_pyramid.gif

نبدأ الآن العمل :
أريدك أن تعمل مجلدين: الأول سمه general والثاني سمه details
الهدف من ذلك هو سنضع الخريطة العامة في المجلد الأول ، ووضع الخرائط التفصيلية في المجلد الثاني .
C:\Maps\General
C:\Maps\Details

[أولا عمل الخريطة العامة :
أريدك أن تحفظ الملف التالي في مجلد general ثم تفتحه عن طريق GPS TrackMaker
http://gpstm.com/files/dekode/highways.gz

( يمكنك تحميل كل المسارات والإحداثيات من garmin إلى هذا البرنامج TrackMaker
اشبك السلك الخاص ثم شغل البرنامج
ثم اضغط F8 ثم اختار
Product ID ثم اختار الـ ports المناسب 1 أو 2 أو 3 ...... الخ ثم اضغط all )

انظر الصورة رقم (1)

http://www.mekshat.com/pix/upload/images4/z1.gif

ملاحظة : (جميع النقاط والمسارات تم أخذها من gps 3 plus الى TrackMaker ثم تم تخزينها في الملف السابق ) .

امسح جميع النقاط ( الإحداثيات ) ماعدا النقاط للمدن التالية Belo Horizonte, Uberaba and Ribeirao Preto


عدل النقاط للمدن الكبيرة ( اجعلها كبيرة ) .استخدم الزر اليمين للفارة على المدينة واختار مدينة كبيرة .

انظر الصورة رقم (2)
http://www.mekshat.com/pix/upload/images4/z2.gif

ملاحظة : من المهم أن لا يزيد المسار عن 255 نقطة ( لأن برنامج TrackMaker لا يتعامل مع أكثر من ذلك ) ، أنقصها ، حدد أخر اختيار ، والعدد المفضل 230 نقطة .

انظر الصورة رقم (3)

http://www.mekshat.com/pix/upload/images4/z3.gif

ستظهر النافذة التالية

انظر الصورة رقم (4)

http://www.mekshat.com/pix/upload/images4/z4.gif

حدد جميع المسارات واختار التالي Paved Street
أي ( اجعلها طرق معبدة ).


انظر الصورة رقم (5)

http://www.mekshat.com/pix/upload/images4/z5.gif
ستظهر النافذة التالية

انظر الصورة رقم (6)

http://www.mekshat.com/pix/upload/images4/z6.gif

اعمل مربع حول الخريطة ( عن طريق أداه القلم ) وضغط الزر اليمن للفارة عليه ، وسمه Example وطبق عليه الأمر التالي
Yellow Map Background ثم اختار Send to Back

انظر الصورة رقم (7)

http://www.mekshat.com/pix/upload/images4/z7.gif
اعمل مربعات صغيرة ، عدد ثمانية تغطي كامل الخريطة (عن طريق أداه القلم ) مع ملاحظة أن تكون المربعات متداخلة بشكل بسيط ( حتى تكون الخرائط متصلة ) وطبق علياها الخيار التالي
Green Map Border
وسنستخدم هذه المربعات للخرائط التفصيلية .



سمي كل مربع مثل الطريقة التالية :


http://www.mekshat.com/pix/upload/images4/13.gif
الخ ........

انظر الصورة رقم (8)

http://www.mekshat.com/pix/upload/images4/z8.gif

وفي نهاية التجربة سيكون الملف كالتالي :
http://gpstm.com/files/dekode/highways1.gz
http://www.mekshat.com/pix/upload/images4/ZZ148.gif

أبيك الآن تحفظ الملف السابق highways1 إلى نمط DBX format كيف ؟ عن طريق التسلسل التالي :
Files" -> "Save as..." -> "MapDekode TXT File (*.dbx)".
ثم حفظه في C:\Maps\General
.................................................. ...............................

المرحلة الثانية
وهي عمل ملف IMG للخريطة العامة عن طريق برنامج MapDekode

افتح برنامج MapDekode ثم عن طريق التسلسل التالي :
Map Create" -> "Overview-map from DB (*.DBX -> *.img)

ستظهر لك نافذة تسمى
Parameters for IMG construction
وفيها معلومات ( المطلوب اختار Zf = 15 (5.6th; 19m) ثم OK
ثم أفتح الملف highways1.dbx
وبعد لحظات سينشئ ملف في نفس المجلد بهذا الامتداد
highway1.img

ومن هنا انتهينا من إنشاء خريطة عامة فقط
.................................................. .......................[/quote]

]المرحلة الثالثة :

إنشاء خريطة تفصيلية

افتح الملف التالي highways1.gz للخريطة العامة عن طريق برنامج TrackMaker
حدد المربع الأول ( خبطتين بالسهم ) ثم اختار copy طبعا تعرف مكانها .
افتح صفحة جديدة ثم paste يعني لصق .

ثم غير اسم المربع إلى : Map 1 ( يعني الزر اليمين للفارة على المربع ، وغير مايلزم )
والنمط إلى : Yellow Map Background


بعد ذلك اذهب إلى file واختار Merge File ستفتح لك نافذة اختار الملف التالي المخزن عندك
highways.gz

ستجد انه دمج الخريطتان كالتالي

http://gpstm.com/pictures/dkd_tutorial6.gif

احذف جميع الأجزاء خارج المربع الصغير

حدد الكل عن طريق CTRL A ثم اختار Fragment Tracklog كما في الصورة التالية
حتى تجعل المسار أجزاء صغيرة
انظر الصورة رقم (9)


http://www.mekshat.com/pix/upload/images4/z9.gif

والهدف حتى تجعل المسار الذي يمر عبر المربع الصغير متصل بين نقطتين
http://gpstm.com/pictures/dkd_tutorial7.gif

وبعد ذلك يمكننا حذف النقاط خارج المربع بكل سهولة

ثم اذهب إلى file واختار Merge File لندخل الخريطة التفصيلية التالية
http://gpstm.com/files/dekode/bh_avenues.gz

لاحظ المسار جعلناه لون احمر سميك نوعا ما ، كتبنا اسم الشارع في الأعلي ، وكل الشوارع أيضا ، ولاحظ في الاسفل عرفناه انه PRINCIPAL ROAD اي طريق رئيسي .

انظر الصورة رقم (10)

http://www.mekshat.com/pix/upload/images4/z10.gif



ثم قلل عدد النقاط في المسارات عن طريق Tracklog Reducer ( لا يتجاوز 230 نقطة )

ملاحظة: مهمة في إظهار التفاصيل عند التكبير ، وإخفائها عند التصغير

انظر الصورة رقم (11)
تمعن في هذا الجدول فقط :

http://www.mekshat.com/pix/upload/images4/z11.gif
وبإمكانك استخدام بعد اسم المسار ، أو في خانة COMMENT الموقع فهو يؤدي نفس النتيجة السابقة .

مثال

[img]http://www.mekshat.com/pix/upload/images4/Z15.gif[/img]
نلاحظ إن الزوم للمسار بين 0 -3 ، والباقي صفر أي ثابت لايتغير

انتهينا من إعداد خريطة رقم واحد من ثمان خرائط ( المطلوب أن تكرر العملية على باقي الخرائط المفصلة )
حتى تصبح كالتالي :
http://gpstm.com/files/dekode/40000001.gz
http://gpstm.com/files/dekode/40000002.gz
http://gpstm.com/files/dekode/40000003.gz
http://gpstm.com/files/dekode/40000004.gz
http://gpstm.com/files/dekode/40000005.gz
http://gpstm.com/files/dekode/40000006.gz
http://gpstm.com/files/dekode/40000007.gz
http://gpstm.com/files/dekode/40000008.gz



أبيك الآن تحفظ الملفات الثمانية بنمط DBX format كيف ؟ عن طريق التسلسل التالي :
Files" -> "Save as..." -> "MapDekode TXT File (*.dbx)".
ثم حفظه في C:\Maps\Details

النقطة القادمة تحويل الخرائط الثمان إلى IMG عن طريق برنامج MapDekode


افتح برنامج MapDekode ثم عن طريق التسلسل التالي :
Map Create" -> "Overview-map from DB (*.DBX -> *.img)

ستظهر لك نافذة تسمى
Parameters for IMG construction
وفيها معلومات ( المطلوب اختار Zf = 17 (1.4º ; 4.8m) ثم OK
ثم أفتح الملف الأول
وبعد لحظات سينشئ ملف في نفس المجلد بهذا الامتداد
IMG

وكرر العملية للملفات الثمان حت تكون كالتالي :

http://gpstm.com/files/dekode/40000001.zip
http://gpstm.com/files/dekode/40000002.zip
http://gpstm.com/files/dekode/40000003.zip
http://gpstm.com/files/dekode/40000004.zip
http://gpstm.com/files/dekode/40000005.zip
http://gpstm.com/files/dekode/40000006.zip
http://gpstm.com/files/dekode/40000007.zip
http://gpstm.com/files/dekode/40000008.zip


النهاية : أصبح لديك خريطة عامة في المجلد General وثمان خرائط تفصيلية في مجلد Details
أخيرا تسجيل ملفات img الى برنامج MapSpurce

افتح Mapdekode ثم اختار Project

ستظهر النافذة التالية بالمعلومات التالية :

انظر الصورة رقم (12)


http://www.mekshat.com/pix/upload/images4/z12.gif
الخانة الأولى هي :
Project nr.
رقم المشروع : ضع أي رقم ( كل خريطة لها رقم ) مثلا 100 - 41
Project Name
اسم المشروع : ضع أي اسم للمشروع مثلا Highways Brazil
Name TDB
هنا تكتب اسم الملف ومكان الملف الخاص بـ MapSourse مثلا C:\Maps\highways1.tdb
Overview Map
هنا تكتب اسم ومكان الخريطة العامة طبعا الان هي في C:\Maps\General\highway1.img
Path *.imgs
هنا تكتب اسم ومكان الخرائط التفصيلية طبعا الان هي في C:\Maps\Details

اضغط على TDB ثم اختار Save TDB and make Reg-entry
وبعد ذلك تضع الخرائط التفصيلية

اضغط على MapList ثم Add map to list ثم اختار الملفات الثمانية ثم ok
ثم احفظ المشروع عن طريق الخطوات التالية "TDB" -> "Save TDB and make Reg-entry"

مبروك الآن تستطيع نقل أي من الخرائط التفصيلية الثمانية إلى جهازك عن طريق MapSourse
http://gpstm.com/pictures/dkd_tutorial10.gif


وتستطيع عمل خريطة لمدينتك ، وتبادل هذه الخرائط بين الناس ،

اخيرا : أفضل ان تتدرب على البرامج السابقة عن طريقة التجربة والمحاولة والخطأ، حتى تتمرس في هذا المجال . و لتحمل جهازك أي خريطة الا بعد الأحتراف .
[/quote]


الساعة الآن 06:28 AM

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227