
افزودن لجند به نقشه جاوا اسکریپت
گروه چکاد – در نمونه قبلی نحوه ایجاد یک نقشه وب جی ای اس را به کمک جاوا اسکریپت توضیح داده شد. ساختن یک نقشه جدید در این پست...
گروه چکاد علاوه بر جهت سفارشی سازی و ایجاد محیط دلخواه کاربر ، نیاز به آموزش برنامه نویسی در GIS وجود دارد.
در صورتیکه نیاز دارید در داخل محیط ArcMap برنامه نویسی نمایید می توانید به دو روش زیر عمل کنید :
الف – مدل سازی پیشرفته ، از طریق ترسیم فلوچارت در محیط Model builder الگوریتم برنامه دلخواه خود را پیاده کرده و بدون کد نویسی آنرا اجرا کنید! و الگوریتم را به کد پایتون مبدل کنید
ب – زبان اسکریپتی پایتون ضمن دارا بودن قدرت پردازش و مدیریت عملیات ، پیچیدگی های زبان Visual Basic را ندارد. ضمنا می توانید کد های تولید شده در دوره مدلسازی پیشرفته را تغییر دهید
پ – از دوره های ۱ و ۲ برنامه نویسی یا VBA استفاده کنید تا بتوانید فرم های مختلف را طراحی و با کاربر خود براحتی ارتباط برقرار کنید
در مواردی که مایل هستید برنامه ای بنویسید که مشتری شما نیازی به نصب ArcGIS نداشته باشد ، می توانید از دوره های ۳ و ۴ برنامه نویسی و از طریق ArcEngine استفاده نمایید. بنابراین برنامه ای که تولید می کنید ، کتابخانه های برنامه به همراه کتابخانه های جی آی اسی لازم در برنامه اجرایی ذخیره می شوند . کاربر پس از نصب برنامه نوشته شده توسط شما ، بلافاصله می تواند وارد برنامه شده و از قابلیت های GIS که در آن گنجانده اید ، استفاده نماید.
در صورتیکه مایل هستید پروژه های GIS خود را در محیط اینترنت یا اینترانت ( شبکه داخل سازمان) به متقاضیان ارائه کنید ، بدون اینکه نیازی به نصب هیچ برنامه ای ، حتی ArcGIS باشد، می توانیداز WebGIS بهره بگیرید. در این روش تمامی اعمال در کامپیوتر سرور انجام می شود و کافی است کاربر ، مرورگر اینترنت خود مانند IE یا FireFox و … را باز کرده و به آدرس وب سایت نقشه اینترنتی بروند. براحتی نقشه های مختلف را مشاهده کرده ، زوم کرده یا جستجو نمایند یا لایه های خاموش و روشن کنند. این دوره در قالب دوره WebGIS از طریق ArcGIS Server ارائه می شود.
تاریخ آغاز دوره ها
دوره های برنامه نویسی در ArcGIS
ردیف | عنوان دوره | دوره برگزار شده | ساعت | شهریه هزار تومان | شهریه با تخفیف۳۰% | شهریه با تخفیف۲۰% | شهریه با تخفیف۱۰% | شهریه دوره فشرده یک نفره | مدرس | توضیحات |
۱ | مدل سازی پیشرفته | ۱ | ۲۰ | ۲۴۷ | – | – | – | ۴۹۷ | بهنام محمودیان | شرح بیشتر |
۲ | اسکریپت نویسی با پایتون در ArcGIS 10.2 |
جدید | ۱۶ | ۱۹۷ | – | – | – | ۳۴۷ | مجید موسوی | شرح بیشتر |
۳ | دوره ۱ برنامه نویسی، VBA مقدماتی در ArcMap |
15 | 24 | 267 | 187 | 214 | 240 | – | فرهاد کاردان | شرح بیشتر |
۴ | دوره ۲ برنامه نویسی، VBA پیشرفته در ArcMap |
۴ | 24 | 267 | 187 | 214 | 240 | – | فرهاد کاردان | سرفصل |
۵ | دوره ۳ برنامه نویسی ، ArcEngine 1 | ۵ | 24 | 287 | 199 | 230 | 258 | – | فرهاد کاردان | شرح بیشتر |
۶ | دوره ۴برنامه نویسی، ArcEngine 2 |
۴ | 24 | 199 | 199 | 230 | 258 | – | فرهاد کاردان | اطلاعات تکمیلی |
۷ | برنامه نویسی برای مدیریت و آنالیز داده های مکانیProgramming for Handling and Analyzing Spatial Data | جدید | ۲۸ | ۳۲۵ | – | – | – | – | دکتر بابک نعیمی | اطلاعات تکمیلی |
۸ | زمین آمار و مدلسازی های آماری برای داده های مکانی Geostatistics & Statistical Modeling for Spatial Data |
جدید | ۲۸ | ۳۲۵ | – | – | – | – | دکتر بابک نعیمی | اطلاعات تکمیلی |
۹ | WebGIS از طریق ArcGIS Server |
جدید | ۲۰ | ۴۹۷ | – | – | – | – | بهنام محمودیان | اطلاعات تکمیلی |
گروه چکاد – در نمونه قبلی نحوه ایجاد یک نقشه وب جی ای اس را به کمک جاوا اسکریپت توضیح داده شد. ساختن یک نقشه جدید در این پست...
آموزش ساختن یک نقشه با استفاده از درگاه جاوا اسکریپت ( ArcGIS JavaScript API ) در این نمونه یک نقشه تمام صفحه ایجاد شده است. <!DOCTYPE html> <html> <head> <meta...
نسخه جدید ArcGIS JavaScript API 3.21 توسط ESRI منتشر شد. با توجه به اینکه امکان دانلود از کشورمان ، با محدودیت مواجه است. برای سهولت استفاده همراهان گروه چکاد ،...
نرم افزار GeoServer نسخه منبع آزاد یا open source برای ارائه لایه ها و نقشه های در بستر وب است که در اینترنت و نیز اینترانت ( شبکه داخلی شرکت...
ArcGIS جاوا اسکریپت API چیست؟ اگر تجربه کار در زمینه WebGIS به کمک ArcGIS Server را داشته باشید قطعا نام ArcGIS Silver Light Viewer را شنیده اید. ArcGIS Silver Light...
هر روز GIS بیشتر از پیش به سوی وبی شدن حرکت می کند. از طریق ArcGIS JavaScript API می توان این امکان را به کاربران داد تا نقشه دلخواه خود...
در پروژه های وب جی ای اس یا در هنگام کار با نسخه دستکتاپ جی ای اس مثل ArcMap لایه هایی را تولید کرده ایم ولی نمی دانیم که رابطه...
دوره پیشرفته WebGIS در بستر ArcGIS Java script API مدرس: بهنام محمودیان 20 ساعت در 5 جلسه _ پیشنیاز: دوره WebGIS 1 ArcGIS Server با حداقل برنامه نویسی سرفصل های...
مدرس:بهنام محمودیان20 ساعت 5 جلسه انجام بسیاری کارها درGIS نیازمند تکرار است، مانند تبدیل سیستم مختصات صدها لایه مثلا از طول و عرض جغرافیایی به UTM یا ترکیب کردن ده...
MapServer یک موتور نمایش اطلاعات مکانی یا webGIS است که با زبان C نوشته شده است. علاوه بر نمایش داده هایGIS ، نرم افزار MapServer امکان تولید ” عکس نقشه...