السلام عليكم ورحمة الله وبركاته
من ناحية تقنية ماهو الافضل عند بناء web applications باستخدام ArcGIS Server استخدام تقنية Flex او JavaScript
ولكم تحياتي
عرض للطباعة
السلام عليكم ورحمة الله وبركاته
من ناحية تقنية ماهو الافضل عند بناء web applications باستخدام ArcGIS Server استخدام تقنية Flex او JavaScript
ولكم تحياتي
السلام عليكم
انا برأئ المتواضع
اعتقد
ِArcGis Server is better
عزيزي حمود
عادة ما أستخدم JavaScript مباشرة، لكن بصورة عامة لا تنخدع بـ ArcGIS Server فأي كان نوع الـ script lang المستخدمة يكون ArcGIS Server بطيييييييييييييييئ
ArcGIS Server يمكن برمجته بعدة لغات:
Flex
Java script API
وهذه لغات Script والعملية مشابهة لبرمجة جوجل مابس.
والطريقة الأخرى هي WEB ADF وهي أدوات تضاف من خلال فيجوال ستوديو لبناء تطبيق باستخدام ASP.Net
ولكن كما ذكر د. وسام فبالنهاية البرنامج بطيييييييء ومعقد جداً في البرمجة.
ملاحظة: بالنسبة ل Flex فيجب وجود مشغل الفلاش مركباً على جهاز المستخدم.
حيث اننى من خلال تصفحى لموقع ازرى codegallary لم أجد اية طريقة لأعمل publish لأى service من عندى
فكل الأمثلة من arcgisonlineservices لأنني أحاول الأستفادة من الإمكانيات العالية للفلاش فى المواقع
كما ان ال adobeflex يدعم اكثر من سيرفر .
و شكرا للجميع
تحية للجميع
د. وسام، اخ محمد
للاسف لا مفر من ArcGIS Server، فلدينا تطبيق سابق عمل على ما اعتقد بـ ASP.Net وهو بطيء جداً، والمقترح الان هو عمل تطبق جديد يعتد على ArcGIS Server باحدى لغات البرمجة Flex او JavaScript
من وجهة نظري الشخصية الارك سيرفر يوفر امكانيات عالية جدا و لكن للاسف التكلفة العالية للبرنامج تطغى على امكانياته العالية .
كان لى سؤال لكل الاخوة بالمنتدى المختصين بالبرمجة و خاصة ال Arcgisserver 9.3.1
عن كيفية إضافة اى Services خاصة بى و ليست من خلال Arcgisonline او Streetsmaps و هى الخرائط الخاصة بموقع ازرى و التى تستخدم فى ال Totuials الموجودة بالموقع و ذلك باستخدام
Java Script Api & Flex Api
و شكرا لتفاعل الجميع
I think that ArcGIS server is more powerful if we used java EclipsIDE
is more faster and can be integration with Oracle ArcSDE
http://www.gisclub.net/vb/images/upl...e67890e39f.png
http://www.gisclub.net/vb/images/upl...e67ea6c8ac.jpg
الاخ نجد
اشكرك على اضافتك و اكننى اسال عن كود كيفية اضافة ال service او الخريطة الخاصة بمشروعى من عندى و ليست من خلال ال argisonline .
انا استخدم ال arcgisserver9.3.1 مع ال asp.net و لكننى لا اعرف حتى الان ان اضيفها من خلال مشروع افتحة من flex api
فهل من الممكن ان تساعدنا فى هذا الموضوع .
you can add data and services by useing arcGis server Manegaer
add
[
الأخ محمد عطية أبوزيد:
بعد تنزيل ArcGIS Server يصبح بإمكانك عمل Service جديدة من خلال إما Arc Catalog أو ArcGIS Server Manager والعملية بسيطة عبارة عن عدة خطوات متتالية، ويجب أن يكون لديك ملف MXD جاهز فيه الخريطة كما تريد ظهورها في ال Service.
هنا تجد الخطوات بالصور:
http://uwmgisinfo.uwm.edu/Lists/Posts/Post.aspx?ID=13
الأخ حمود،
Flex يعطي مظهر أجمل للبرنامج، ولكن يحتاج إلى تعلم لغة Flex. ويحتاج وجود مشغل فلاش مثبت في المستعرض لكي يتمكن المستخدم من فتح الموقع.
Javascript أبسط من Flex ولاتحتاج إلى مشغل فلاش، ولكن المظهر ليس بجمال Flex
شكرا لكل الاخوة الاعزاء على الرد
و لكننى اعمل جيدا على arcgisserver و بالتالى اتعامل مع arcgisserver manager و كذلك اقدر اعمل webmap applicatiuon داخل ال asp,net using ADF معarcgisserver 9.3.21 من الزيروو الحمد لله و لكن السؤال
كيف يمكننى عمل اضافة اى mxd بعد ما سويت لها publish in arcgis cataloge و ذلك باستخدام flex api
لاننى لا اجد على موقع ازرى هذا الكود (action script) .
و شكرا لتفاعل الجميع
Service type Required GIS resource [align=left]
Map service Map dcidcidocument (.mxd, .pmf)
Geocode service Address locator (.loc, .mxs, SDE batch locator)
Geodata service Database connection file (.sde) or personal geodatabase or file geodatabase or map dcidcidocument referencing data from a versioned geodatabase
Geometry service Does not require a GIS resource
Geoprocessing service Map dcidcidocument with a tool layer or toolbox (.tbx)
Globe service Globe dcidcidocument (.3dd, .pmf)
Image service Raster dataset or layer file referencing a raster dataset or compiled image service definition (.ISCDef) [/align]
]
http://www.gisclub.net/vb/images/upl...0ffbf1afee.jpg
geomatics enghttp://www.gisclub.net/vb/images/upl...10051ef901.JPG
eng:najedjamal