آموزشSDRmap بخش اول

آموزشSDRmap بخش اول

ادامه نوشته

GIS در علوم بهداشتی و پزشکی(HGIS)

وضعیت تسهیلات، شرایط نیروی انسانی و … ) را مورد بررسی و ارزیابی قرار دهند . به هر حال پایش و ارزشیابی از اجزاء کلیدی برنامه های بهداشتی هستند و GIS از طریق نشان دادن وضعیت توزیع بیماریها و مشکلات بهداشتی، نحوه ارایه خدمات و وضعی..............

ادامه نوشته

واسط کاربری مایکروسافتWPF در    Arc GIS Engine

نسل بعدی واسط کاربری مایکروسافت WPF که WPF سر آغاز سه کلمه Windows Presentation Foundation می باشد که متاسفانه بصورت محدود در نسخه 10 انجین پشتیبانی شده است

همانطور که میدانید برنامه های WPF ظاهر گرافیکی بسیار زیبایی دارند و از همه مهتر اینکه میتوانید اینترفیس کاربر را با ویرایشگر قوی مانند Blend طراحی کنید

برنامه نویسان آرک آبجکت نمی توانند بطور کامل از WPF استفاده کنند و یا ان را جایگزین Winapp سازند مهمترین محدودیت های WPF درArc GIS Engine بشرح زیر است

  1. در پنجره WPF نمیتوانید از License Control استفاده کنید و باید لایسنس دهی برنامه را با کدنویسی در Code Behind انجام دهید مطابق سورس کد زیر

protected override void OnStartup(StartupEventArgs e)

{

base.OnStartup(e)

ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Engine);

InitializeEngineLicense();

}

private void InitializeEngineLicense()

{

// تعریف آبجکت

AoInitialize aoi = new AoInitializeClass();

//Additional license choices can be included here.

// تعریف لایسنیس انجین

esriLicenseProductCode productCode =

esriLicenseProductCode.esriLicenseProductCodeEngine;

if (aoi.IsProductCodeAvailable(productCode) ==

esriLicenseStatus.esriLicenseAvailable)

{

aoi.Initialize(productCode);

}

{

۲- مشخصات و رخدادهای کنترلر های انجین بوسیله XAML قابل دستیابی نیست و باید آنها را درCode Behind تعریف کنید

// معرفی متد برای ایجاد یک

//Map Control

private void CreateMapControl()

{

mapControl = new AxMapControl();

mapHost.Child = mapControl;

}

3- المنت های XAML و کلاس های انجین بصورت کاملا مجزا رندر میشوند بنابراین وقتی روی فرم تغییرات کلی اعمال میکنید این تغیییرات در کنترل های بصری انجین نمود واقعی نخواهند داشت

4- مشکل دیگر در نحوه چیدمان اجزا ٌWinapp و WPF است که اغلب روی همدیگر می افتند Overlapping

arcgis10 در ويندوز هشت

مایکروسافت سال گذشته نسخه آزمایشی ویندوز 8 را در اختیار کاربران قرار داد

هر چند این نسخه هنوز باگ های زیادی دارد اما در حال حاضر کاربران زیادی از آن استفاده میکنند 

 بزرگترین مشکل در این نصب عدم پشتیبانی  ,ویندوز 8 از Microsoft NotNet Framework 3.5 SP1 است بعد از اقدام به نصب از  Control Panel --> Program And Feature --> Turm Windows Feature On or Off  و انتخاب دات نت فریمورک 3.5    با  Error و  عدم نصب توسط Live  مواجه شدم


برای حل این مشکل باید از طریق Command Prompt  دستور زیر را وارد نمائید

dism.exe /online /enable-feature /featurename:NetFX3 /Source:H:\sources\sxs /LimitAccess

که H  دایرکتوری درایو مربوط به DVD ویندوز 8 است اگر درایو شما متفاوت است آن را با درایو خود عوض کنید

بعد مطابق معمول اقدام به نصب Arc GIS Desktop 10  نمائید که بنا به نظر شخصی سرعت آن به مراتب بالاتر از ویندوز حال حاضر مایکروسافت است 

انجام پروژه  Arc GIS و اتوکد بصورت مشترک

برای کاربرانی که Arc GIS و اتوکد بصورت مشترک در انجام پروژه خود استفاده میکنند یک پلاگین ارائه شده تا بتوانند نقشه های منتشر شده در Arc GIS Server را در اتوکد مشاهده و آن را ویرایش کنند همانطور که در شکل میبینید با نصب آن یک منو و نوار ابزار به Autocad اضافه میشود

نسخه های اتوکد پشتیبانی شده توسط این پلاگین نسخه ۲۰۱۰ - ۲۰۱۱ -۲۰۱۲ است اگر به AutiLISP آشنایی دارید میتواند از آن برای فراخوانی و تغییر قابلیت های این برنامه استفاده کنید

همچنین میتوانید از سرویس های ارائه شده در Arc GIS Online در محیط اتوکد استفاده کنید

دانلود نسخه ۳۲ بیتی (4Share)

دانلود نسخه ۶۴ بیتی (4Share)

Pass : www.arcgis.blogfa.com

دانلود نسخه ۳۲ بیتی  (SkyDrive)

دانلود نسخه ۶۴ بیتی  (SkyDrive)

نكاتي پيرامون برنامه نويسي درgis

برنامه نويسي درgis

ادامه نوشته