۰۷-۱۹-۱۳۹۳، ۰۹:۵۹ ب.ظ
این سوالی است که شاید ذهن خیلی از ما را درگیر خود کند. باز شدن نقشه ها روی مرورگر اینترنتی و انجام آنالیز های مکانی روی آن چرا و چگونه؟ تا به حال شده نقشه ای روی سیستم خود باز کنید و با کندی باز شدن لایه ها مواجه شوید؟ نقشه های بزرگ مقیاس جزییات بیشتری دارد بنابراین نیاز به فضای زیادی برای ذخیره آنهاست و از طرفی برای خواندن و آنالیز این داده ها نیاز به دستگاه های قدرتمند است. نصب نرم افزارهای گوناگون یا نرم افزاری با پکیج های مختلف علاوه بر هزینه بر بودن خود نرم افزار، هزینه های خرید و نگهداری سیستم های قدرتمندی را دارد که این نرم افزارها روی آن نصب می شود. مشکلی دیگری که وجود دارد این است که دسترسی به داده ها، نمایش و آنالیز روی آنها در هر زمان و مکان امکان ندارد و حضور فیزیکی و کار با سیستمی را که نرم افزار و داده ها روی آن قرار دارد نیاز است. همینطور به دلیل عدم تجمع داده ها روی یک سرور مرکزی، در صورت تغییرات داده ها، این تغییرات روی سیستم دیگر اعمال نشده و صحت داده ها به خطر می افتد. اما حال راه حل چیست؟ استفاده از Web می تواند یکی از آنها باشد. سروری قدرتمند که تمام داده ها روی آن قرار دارد و آنالیز ها روی این سرور انجام میشود، سرعت بارگذاری و آنالیز روی دادهها را افزایش می دهد. از طرفی دیگر در هر جا و هر زمان با ساده ترین سیستم، حتی دستگاه های قابل حمل مانند موبایل و تبلت می توان تمام آنالیزهای مکانی را روی سرور انجام داد و نتیجه را در این دستگاه ها مشاهده کرد. مدیر یا مسئول یک بخش میتواند بدون حضور فیزیکی در هر جای دنیا تصمیمات لازم را با انجام آنالیزها اتخاذ کرده و تصمیم گیری نماید. و اما چگونه؟ یادگیری و ساخت صفحات وب که قابلیت GIS ای داشته باشد و بتواند نقشه ها را نمایش دهد با نرم افزارهای مختلفی قابل انجام است که به دو دسته کلی نرم افزارهای متن باز و نرم افزارهای لایسنس دار تقسیم میشود. استفاده از محصولات ESRI که دارای لایسنس است با توجه به قابلیت فراوان آن نسبت به نرم افزارهای متن باز بهتر به نظر می آید. از طرفی به دلیل آشنایی بیشتر با محصولات ESRI استفاده از آن ساده تر و قابل فهمتر است. برای جزییات بیشتر در علت استفاده از محصول لایسنس دار ESRI نسبت به متن باز می توانید ادامه مطلب را در زیر بخوانید.
امروزه توجه سازمانهای داخل کشور تاحدی به سمت دیدگاه متن باز در تولید نرم افزار جلب شده است. اما در هر طرحی، تا چه اندازه نیازمند استفاده از این دیدگاه میباشیم؟ این مهمترین سئوالی است که ذهن طراحان و برنامه نویسان سیستمهای نرم افزاری را به خود مشغول کرده است. اما حقیقت این است که آیا برنامه های متن باز نوشته شده با باگ و بدون پشتیبانی لازمه که در اختیار گسترش دهندگان نرم افزار قرار میگیرد، برای رسیدن به نتیجه مطلوب، چه اشکالاتی از آنها می بایست رفع گردد تا با درک کامل برنامه موجود، تغییرات و ایرادات را در برنامه رفع و آن را با توجه به نیازهای سازمانی به بهره برداری رساند.
درست است که این امر باعث بومی شدن کامل برنامه ارائه شده توسط توسعه دهنده می شود؛ اما بحثی که در اینجا مطرح است این است که چقدر زمان و هزینه باید صرف این کار گردد؟ آیا این زمان و هزینه به صرفه است؟ و مهمتر از همه اینکه آیا نرم افزار توسعه یافته مذکور قابلیت برآورد تمامی نیازهای فنی را دارد؟
با یک نگاه دقیقتر می توان متوجه شدکه در شرکت بزرگی مانند ESRI که عمده فعالیت خود را صرف توسعه نرم افزارهای GIS نموده و در این راستا همکاریهایی نیز با شرکت Microsoft انجام داده است، هزینه و زمان زیادی صرف کرده تا بسترهای توسعه نرم افزاری در زمینه هایی همچون ((Web, Desktop, Mobile , … را فراهم نماید. به علاوه، این شرکت خود نیز با تولیدComponent هایی ازقبیل (ESRI ArcGIS Silverlight API,…..) به صورت متن باز و توسعه و پشتیبانی آنها امکانات بسیار خوبی برای توسعه دهندگان فراهم نموده است. در نتیجه استفاده از محصولاتی از این قبیل شرایط بسیار مناسبی را برای کاربران در سطوح مختلف فراهم نموده، تا بدون نگرانی و صرف هزینه از مجموعه امکانات توسعه فراهم شده استفاده نمایند.
اولین دوره آموزش پیشرفته وب جی آی اس (web GIS)
سومین دوره آموزش مقدماتی Web GIS
امروزه توجه سازمانهای داخل کشور تاحدی به سمت دیدگاه متن باز در تولید نرم افزار جلب شده است. اما در هر طرحی، تا چه اندازه نیازمند استفاده از این دیدگاه میباشیم؟ این مهمترین سئوالی است که ذهن طراحان و برنامه نویسان سیستمهای نرم افزاری را به خود مشغول کرده است. اما حقیقت این است که آیا برنامه های متن باز نوشته شده با باگ و بدون پشتیبانی لازمه که در اختیار گسترش دهندگان نرم افزار قرار میگیرد، برای رسیدن به نتیجه مطلوب، چه اشکالاتی از آنها می بایست رفع گردد تا با درک کامل برنامه موجود، تغییرات و ایرادات را در برنامه رفع و آن را با توجه به نیازهای سازمانی به بهره برداری رساند.
درست است که این امر باعث بومی شدن کامل برنامه ارائه شده توسط توسعه دهنده می شود؛ اما بحثی که در اینجا مطرح است این است که چقدر زمان و هزینه باید صرف این کار گردد؟ آیا این زمان و هزینه به صرفه است؟ و مهمتر از همه اینکه آیا نرم افزار توسعه یافته مذکور قابلیت برآورد تمامی نیازهای فنی را دارد؟
با یک نگاه دقیقتر می توان متوجه شدکه در شرکت بزرگی مانند ESRI که عمده فعالیت خود را صرف توسعه نرم افزارهای GIS نموده و در این راستا همکاریهایی نیز با شرکت Microsoft انجام داده است، هزینه و زمان زیادی صرف کرده تا بسترهای توسعه نرم افزاری در زمینه هایی همچون ((Web, Desktop, Mobile , … را فراهم نماید. به علاوه، این شرکت خود نیز با تولیدComponent هایی ازقبیل (ESRI ArcGIS Silverlight API,…..) به صورت متن باز و توسعه و پشتیبانی آنها امکانات بسیار خوبی برای توسعه دهندگان فراهم نموده است. در نتیجه استفاده از محصولاتی از این قبیل شرایط بسیار مناسبی را برای کاربران در سطوح مختلف فراهم نموده، تا بدون نگرانی و صرف هزینه از مجموعه امکانات توسعه فراهم شده استفاده نمایند.
اولین دوره آموزش پیشرفته وب جی آی اس (web GIS)
سومین دوره آموزش مقدماتی Web GIS