المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : لو سمحتم مساعدة / كيفية برمجة موقع مثل ( موقع دبي العالمي ) google maps



أدهم أحمد
12-27-2009, 08:50 AM
السلام عليكم ورحمة الله وبركاته ،،

أتمنى من الاخوة الكرام الأعضاء التكرم بالمساعدة في عمل تطبيق على موقع على خرائط جوجل التفاعلية google maps

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


حيث ليس لدي فكرة بلغات البرمجة ..ولكني مبتدئي جدا وأطلعت مبدئيا على لغة فيجول بيسك ....

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


ولكن لدي بعض الأسئلة :

1 _ بشكل عام ما أسم اللغة المستخدمة في تطبيقات خرائط جوجل التفاعلية ؟؟


2_ في مثال ( موقع دبي العالمي ) أجد صعوبة او/ أود تعلم كيف تعمل أدوات البحث كالموجود على الموقع المذكور والموجوة ( على صندوق المحتويات ) الموجود على يسار الموقع ... التي من خلالها تستطيع تحديد منطقة / إقليم معين للبحث ... أو البحث حسب ترتيب الفندق من حيث عدد النجوم ...الخ ..

االمثال موجود على موقع دبي العالمي على الرابط التالي //

http://www.dubai.ws/a_dubai_map.htm




أتمنى منكم التكرم والافادة ... ولكم مني جزيل الشكر والتقدير مقدماً ...

محمد حمود
12-28-2009, 07:23 AM
خرائط جوجل يتم برمجتها بلغة جافا سكريبت، وبالتالي فيمكنك لإنشاء موقع يحتوي على خرائط جوجل أن تستخدم اي لغة برمجة وتستخدم معها جافا سكريبت.

يعني يمكنك استخدام .Net أو PHP إلخ... بل قد تكون مجرد صفحة HTML كافية إن لم يكن هنالك ضرورة لجلب بيانات من قواعد بيانات أو إجراء عمليات متقدمة.

للأسف لم يفتح معي الموقع الذي ذكرته لكي أعلق عليه. ولكن إن كان هنالك سؤال محدد فأرجو طرحه.

أدهم أحمد
12-28-2009, 09:58 AM
شكرا جزيلا لك اخي / محمد حمود ....


في السؤال أو الطرح السابق / كان السؤال كيف عمل ( صندوق المحتويات ) مع خرائط جوجل ......

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

http://www.dubai.ws/a_dubai_map.htm




عندي سؤال ثاني /

ما هي الوسائل والطرق الممكنة لنشر خرائط GIS على الانترنت ؟

حسب معلوماتي البسيطة جدا .. يمكن ذلك /عن طريق جوجل ماب GOOGLE MAPS..

وكذلك أطلعت الان على موقع لشركة ESRI ... حسب الموقع التالي أنها تمكن من صنع / إنشاء خرائط ..ونشرها ...

لقد قمت بعمل ذلك ...)حسب الفيديو التعليمي المرفق (... وقمت بحفظ الخريطة على صفحة HTML .... موجودة على سطح المكتب ...

كيف أقوم بنشر هذه الصفحة HTML ... هل أحتاج إلى انشاء موقع خاص بي ثم أضيف هذه الصفحة الى الموقع ؟؟؟

وهل يوجد خادم (سيرفر) مجاني لرفع بيانات GIS ...



وأتمنى من ذوي الأختاص تفسير وتلخيص لنا هذا الموقع ...وكيف يمكن الاستفادة منه ؟؟؟


فيديو http://resources.esri.com/help/9.3/arcgisserver/apis/javascript/arcgis/help/jshelp/videos/sample_using.htm


الموقع الذي يرجي من التكرم من الأعضاء الكرام المختصين توضيح كيف يمكن الاستفاده منه /

http://resources.esri.com/help/9.3/arcgisserver/apis/javascript/arcgis/help/jssamples_start.htm


مع خالص شكري للجميع ..

محمد حمود
12-29-2009, 12:47 AM
لقد فتح معي موقع فنادف دبي، وبالنسبة للصندوق في جهة اليسار والذي يحتوي اسماء الفنادق فهو مجرد صفحة html عادية ويوجد في الصفحة بعض من كودات جافا سكريبت والكود كله موجود أمامك بمجرد أن تضغط بالزر اليمين للفأرة على أي جزء فارغ من الصفحة ثم اختر أمر View Source لترى كود الصفحة وفيه كودات برمجة جافا سكريبت.

محمد حمود
12-29-2009, 12:51 AM
وبالنسبة للفيديو المقصود، فهو يتحدث عن ESRI Java Script API وهو نفس فكرة جوجل مابس، ولكن بدل خرائط جوجل مابس يجب وجود خدمة منشورة باستخدام ArcGIS Server.


وطبعاً يجب وجود سيرفر إنترنت لديك لكي تضع الصفحات عليه.



موضوع برمجة الإنترنت يا أخ أدهم موضوع طويل ومن الأفضل أن تبدأه من البداية وذلك من خلال أولاً تعلم لغة XHTML ثم Java Script ثم XML ثم Asp.Net وبعدها تنتقل إلى برمجة مواقع GIS

أدهم أحمد
12-29-2009, 08:52 AM
الأخ العزيز / محمـــــــــــــــــــــــــــــــد حمــــــــــــــــود ....... شكرا جزيلا لك على كل هذه التوضيحات الجميلة ...

نعم يا أخي محمد / مثل ما تفضلت قمت بالضغط بالزر الأيمن للفأرة ..ومن ثم view source >>> ومن ثم قمت بنسخ هذا الكود على صفحة الى المفكرة ومن ثم حفظها بصيغة HTML

**** هل معنى هذا أنه بالامكان نسخ تصميم / ( أكواد ) أي موقع أخر ..ونقله إلى صفحة html جديدة وإجراء التغييرات المطلوبة ... لكي يتناسب مع رغبة المصمم الجديد ؟؟؟

هل هذه الفكرة صحيحة ؟؟؟


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



ملاحظة صغيرة / كذلك عند الضغط بالزر الأيمن للماوس على أي صفحة موقع ...تظهر عدة خيارات منها _مثل ما ذكرنا اعلاه _view source ...******* كذلك هناك خيار آخر هو (((( Encoding ))))) سؤالي هل هذا الخيار له علاقة بالبرمجة ..لانه شدني وجود كلمة كود .Code.أو أنها ليس لها دخل باكواد وبرمجة الصفحة .. واذا كان لها دور اتمنى التوضيح ..ما هو عملها ؟؟

أخيرا / لو تكرمتم. عند نقل مثل هذه الاكواد ..وعليها خرائط جوجل ... هل هنا نتعامل مع لغة HTML او مع لغة JAVA SCRIPT ؟؟؟

أو هما لغتان متقاربتان ؟؟

عذرا للإطالة .....


مع خالض شكري وتقديري مجداا للأخ محمد حمود ... ولجميع الأعضاء الكرام..

أدهم أحمد
12-29-2009, 01:01 PM
وفي نفس الخصوص ...

وجدت داخل اكواد الموقع هذا الموقع المرفق ... ما دور هذا الموقع ( المقدم من جوجل ) ؟؟

'http://www.mapchannels.com


هل احد أطلع عليه من قبل ؟؟


http://www.mapchannels.com/Home.aspx

السهمـ
03-12-2010, 12:27 AM
السلام عليكم ورحمة الله وبركاته...
يا أخوة أنا شدني الموضوع ونفس اعرف كيف موقع دبي

حدد الخرائط وخزنها في موقعه أنا اريد اعمل نفس الطريقة لأكثر من فندق
كيف احددهم انا الحقيقة ماني قادر امسك راس الحبل

كذلك في موقع امانة جدة لما تستعرض مواصفات فندق معين يضع لك رابط لما تضغط عليه ينقلك لموقع الفندق على الخريطة

أرجوكم وجهوني ماني قادر امسك اول الخيط

محمد حمود
04-08-2010, 08:24 AM
يمكن عمل ذلك من خلال موقع خرائط جوجل نفسه:
http://maps.google.com/

حيث يسمح لك ببناء خريطة خاصة بك ثم يعطيك الكود اللازم لوضع الخريطة في موقعك.

أدخل إلى العنوان :http://maps.google.com/
ثم سجل الدخول باستخدام حسابك الخاص بجوجل أو بريد جي ميل.

عندها تظهر على اليمين قائمة اختر منها: "الخرائط الخاصة بي"
ثم اختر "إنشاء خريطة جديدة"

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

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

محمد حمود
04-08-2010, 08:27 AM
الطريقة السابقة هي طريقة سهلة جداً لغير المبرمجين حيث لاتحتاج إلى أي معرفة بالبرمجة.

أما بالنسبة للمبرمجين فيمكنهم استخدام توابع جوجل مابس Google Maps API لعمل تطبيقات متقدمة.

انس مالك
10-18-2011, 02:17 PM
http://code.google.com/apis/maps/documentation/javascript/tutorial.html
واذا احتجت لاي مساعدة اتصل بي

بهجت يوسف الجعافرة
10-18-2011, 03:01 PM
السلام عليكم
لا شك انه موضوع ممتع
ولا شكك ان الردود كانت عالية المستوى
فقد ساهمت في اغناء هذا النادي بالمعرفة الطيبة
ولكن هناك extension in arcgis
هو arc publisher
شكرا للجميع