هیچ دوره ای در سبد خرید شما وجود ندارد
آموزش کار با نقشه گوگل در سی شارپ
پیاده سازی پروژه ساده املاک
یکی از متداولترین و بهترین روشها برای پیادهسازی اپلیکیشن ها و نرمافزارهای تحت ویندوز زبان برنامه نویسی سی شارپ میباشد. یادگیری این زبان برنامهنویسی میتواند پیشنیاز مناسبی برای شروع برنامهنویسی با تکنولوژی ASP برای نرمافزارهای تحت وب باشد. این زبان برنامه نویسی در اکثر دانشگاههای کشور بهعنوان چند واحد درسی موردبررسی قرار میگیرد و حرفهای بودن در آن موجب رونق کسبوکار شما در بازار برنامهنویسی کشور خواهد شد.
در دوره آموزش استفاده از Google Map در سی شارپ ، با زبان برنامه نویسی سی شارپ و تکنولوژی LINQ و با کامپوننت DevComponent DotNetBar2 یک نرم افزار ساده املاک پیاده سازی خواهیم کرد.
مخاطبین دوره آموزش کار با Google Map در سی شارپ :
- علاقه مندان به یادگیری زبان برنامه نویسی سی شارپ و حرفه ای شدن در آن.
- تمام کسانی که دوست دارند برای مشاورین املاک، آژانس ها ، مسیریاب ها و… نرم افزار طراحی کنند.
- مدیران IT آژانس های مسافربری، تاکسی تلفنی ها، مشاورین املاک و … که میخواهند کسب و کار خود را حرفه ای تر کنند.
با توجه به پیشرفت فناوری و مکانیزه شدن اکثر مشاغل، شما می توانید با فروش نرم افزارهای مشابه آنچه در دوره آموزش استفاده از Google Map در سی شارپ یاد می گیرید، کسب درآمد کنید.
پیش نیازهای دوره آموزش کار با Google Map در سی شارپ :
- آشنایی با مفاهیم ساده سی شارپ
- آشنایی با دیتاببیس
- آشنایی با LINQ
آنچه در دوره آموزش استفاده از نقشه گوگل در سی شارپ خواهید دید:
- کار با نقشه گوگل در سی شارپ با روش ساده
- اضافه کردن Dll های مخصوص و کار با نقشه گوگل به روش پیشرفته و با گزینه های بیشتر
- انتخاب یک شهر با اسم با قابلیت سرچ در نقشه
- انتخاب یک نقطه خاص جغرافیایی با مختصات آن
- به دست آوردن مختصات جغرافیایی یک نقطه
- ایجاد یک منطقه با مشخص کردن محدوده باقابلیت رنگ بندی
- قابلیت ایجاد مسیر توسط کاربر
- قابلیت ایجاد مسیر با انتخاب دو نقطه (کاربر دو نقطه را انتخاب می کند و نرم افزار به صورت خودکار مسیریابی را انجام می دهد و مسیر را مشخص می کند)
- بررسی دیتابیس به وسیله نمودار ER
- طراحی جداول دیتابیس در محیط SQL Server
- ایجاد پروژه و ایجاد ارتباط با دیتابیس
- طراحی و کدنویسی فرم لاگین
- طراحی و کدنویسی فرم اصلی
- ثبت و ذخیره اطلاعات مشتریان
- ایجاد فرم مدیریت مشتریان با قابلیت حذف و ویرایش
- ثبت و ذخیره مشخصات املاک (خانه، زمین و…) از جمله مختصات جغرافیایی و…
- ویرایش و حذف ملک های ثبت شده
- نمایش اطلاعات و مکان دقیق ملک ثبت شده در نقشه
شما می توانید هرگونه سوال یا نظر خود را از طریق دیدگاه های همین پست مطرح نمایید.
mehdikamali2357 دانشجوی دوره
در کد زیر که مربوط به مسیر یابی هست
PointLatLng end = new PointLatLng(32.6789736105671, 51.5466928482056);
PointLatLng start = new PointLatLng(32.687028504774, 51.5482378005981);
MapRoute autoroute = GMap.NET.MapProviders.GoogleMapProvider.Instance.GetRoute(start, end, false, false, int.MaxValue);
GMapRoute rout = new GMapRoute(autoroute.Points, “autoroute2″);
rout.Stroke = new Pen(Brushes.Red, 3);
overly.Routes.Add(rout);
distanclbl.Text = rout.Distance.ToString() +” km “;
GMapMarker m1 = new GMarkerGoogle(end, new Bitmap(Image.FromFile(@”G:\mob\m.jpg”)));
GMapMarker m2 = new GMarkerGoogle(start, new Bitmap(Image.FromFile(@”G:\mob\m.jpg”)));
overly.Markers.Add(m1);
overly.Markers.Add(m2);
چرا
MapRoute autoroute = GMap.NET.MapProviders.GoogleMapProvider.Instance.GetRoute(start, end, false, false, int.MaxValue);
مقدار autoroute را null برمی گردونه؟
لطفا راهنمایی کتید
سجاد سحرخوان مدرس دوره
سلام
خسته نباشید
متاسفانه api گوگل آپدیت شده و پکیج فعلی دیگه پاسخگوی این موارد نیست و برای دسترسی به این api ها باید api key دریافت کرد.
که با توجه به تحریم های ایران متاسفانه امکانش وجود نداره.
پیشنهاد میکنم اگه به سرویس های نقشه نیاز دارین از sdk های map.ir یا نقشه نشان که داخلی هستند استفاده کنید
mehdikamali2357 دانشجوی دوره
سلام
خیلی عالی بود
مسلط هم اموزش داده بودید
سهراب اکبری
سلام. من در حال انجام برنامه ای با #c هستم که از gmap استفاده میشه و دارای چندین marker در نقشه است. به طوری که با انتخاب هر marker پنجره جدیدی از اطلاعات مربوط به خود marker نمایش داده میشه. لطفا در این خصوص راهنمایی بفرمایید. باتشکر
smh888888 دانشجوی دوره
سلام
لطفا بجای این دوره از map.ir ایرانی یه پروژه بسازین بنظر با توجه به سیاستهای کشورمون هرچی از برنامه های داخلی استفاده کنیم امنیتش برای پروژه ها بیشتره!
aliimani دانشجوی دوره
سلام من از کد ست پوزیشن برای سرچ کردن شهر ها استفاده میکنم ولی اصلا پیدا نمیکنه حتی به انگلیسی هم نوشتم نرفت به اون مکان میشه یه راهنمایی بکنید ؟
سجاد سحرخوان مدرس دوره
سلام وقت به خیر
این آموزش با توجه به اینکه یه مدت زمانی ازش گذشته دیگه obsolete شده و شیوه استفاده از api های گوگل متفاوت شده
smh888888 دانشجوی دوره
اگر آپدیت گوگل زیاد نیست پس مطالب تکمیلی اضاف کنید تا دانلود کنیم اگر هم امکان این کار نیست پس اعلام کنید تاریخ انقضای این آموزش تمام شده.
که کسی خریداری نکنه….
ali_679
سلام خسته نباشید این آموزش دیگه رو این نسخه gmap جواب نمیده نسخه جدید هم کلا فرق داره با نسخه آموزش. باید چکار کرد؟
majid01
سلام.
من این دوره را خریداری کردم ولی سورس و فایل های پروژه هایی که شما انجام دادید برای دانلود نگذاشتید.
این درست نیست. باید فایلها را هم برای دانلود بگذارید.
منتظر جواب هستم …
پشتیبان توفیق پور
سلام روز بخیر
در صورتی که آموزش سورس داشته باشه در انتهای لیست پخش دوره مشخص هست.
وبسایت روی آموزش ها تمرکز داره و قراردادن سورس تا سال گذشته توسط مدرس اختیاری بود.
علیرضا
سلام لطف کنید یا دورتونو حذف کنید یا اصلاح کنید این دوره دیگه قابل استفاده نیستش چون قوانین گوگل از پایه در مورد استفاده از گوگل مپ تغییر کرده و نیاز به API داره
علیرضا
سلام من دقیقا کدهای شمارو مینویسم ولی هیچ شهری رو پیدا نمیکنه ممنون میشم راهنماییم کنید
golderelec
سلام . من “آموزش کار با نقشه گوگل در سی شارپ به صورت پروژه محور” را از شما تهیه کرده ام ولی وقتی اسم شهر را در تکست باکس می زنم اون منطقه را نمایش نمیدهد مثلا تهران را ولی وقتی طول و عرضش را می دهم نشان میدهد
علیرضا
در نسخه جدید گوگل گویا ایرانو تحریم کرده حالا منتظریم مدرس راهنمایی کنن چجوری تحریمو باید دور بزنیم
محمد حسین
سلام ببخشید یه سوال داشتم
توی آموزش مطلبی در مورد آدرس دهی هم داده یا نه؟
مثلا مختصات رو بهش بدیم و آدرس رو بهمون بده
یا اینکه نسبت به location سیستم سرچ ها رو توی همون محدوده location بیاره
مثلا من شیراز هستم وقتی اسم یه خیابون رو سرچ میکنم اون سرچ رو توی محدوده شهر شیراز در بیاره
این موارد توی این دوره آموزش داده شده؟
سجاد سحرخوان مدرس دوره
سلام دوست عزیز؛
مبحث آدرس دهی به این صورتی که مد نظر شماست توی دوره نیست
جستجو در یک منطقه خاص توی آموزش نیست اما با همین پکیج و یه سری ترفند ها میشه این کار رو انجام داد خیلی کار مشکلی نیست.
کامران
سلام ببخشید وب بروازیر رو کجا براش تعریف کردید بنده تازه می خواهم برنامه نویسی یاد بگیرم
سجاد سحرخوان مدرس دوره
متوجه منظورتون نمیشم دوست عزیز؛
کنترل WebBrowser رو میتونید توی Toolbox پیدا کنید.
اگر نبود روی یه محیط توی Toolbox کلیک سمت راست کنید و گزینه Choose Items… رو انتخاب کنید و در تب .NetFrameworkComponents کنترل WebBrowser رو سرچ کنید و تیک دارش کنید تا اضافه بشه
محمد
این آموزش به صورت آفلاین از نقشه استفاده می کند یا حتما برا اجرا به اینترنت نیاز داره ؟
سجاد سحرخوان مدرس دوره
سلام
مثل نرم افزار اندرویدی گوگل مپ اگر از قبل اون نقشه ها رو باز کرده باشید با همون زوم میتونید تو حالت افلاین هم اونا رو ببینید…
گوگل اجازه نمیده نقشه هاش تو هر زومی به صورت کامل دانلود بشه پس شما برای مشاهده نقشه تو حالت آفلاین باید حتما از قبل (وقتی به اینترنت دسترسی داشتید) اون قسمت از نقشه رو باز کرده باشید
سجاد سحرخوان مدرس دوره
سلام دوست من؛
این برنامه برای شروع به کار نیاز به اینترنت داره ولی در ادامه خودش عملیات Caching رو انجام میده. یعنی مناطقی رو که قبلا روی نقشه باز کرده باشید میتونید به صورت آفلاین هم ببینید
مهدی
سلام
ببخشید چند وقتیه ک گوگل واسه api key حساب billing می خواد، ک واسه ما ایرانیا در دسترس نیست ، واسه این قسمت راه حلی دارین؟
اخه اینجور ما نمی تونیم api key بگیریم
Diego.Kabir
سلام. ببخشید در دوره ی کاربا صدا و میکروفن در سی شارپ ،ایا تبدیل صوت به نوشتار فارسیه؟؟ یا انگلیسی ؟
اخه اونجا کامنت بسته بود مجبور شدم اینجاسوال بپرسم
اسما رادفر
سلام
کامنت باز شد
فارسی
سجاد سحرخوان مدرس دوره
سلام
توی اون دوره در اصل برای تشخیص صدا و نوشتن کلمات باید به صورت دستی یه بانک ازکلمات داشته باشید. اگر فقط میخواهید که کلمات به صورت انگلیسی نوشته شوند فقط کلمات انگلیسی و اگر میخواهید که کلمات به صورت فارسی نوشته شوند کلمات هم فارسی و هم انگلیسی را باید در بانک اطلاعاتی داشته باشید.
سجاد
سلام من ررفرنسهای ناگت بررام نصب شده ولی کامپونتش از داخل تولزبار نمیاد چیکاررکنم؟
علی
سلام خدا قوت
من این آموزش را خریداری کردم میشه لطف کنید سورس برنامه رو برای بنده ایمیل کنید
تشکر
پشتیبان خرید رادفر
با سلام و وقت بخیر
اگر سورس پروژه و فایل های جانبی رو مدرس در اختیار ما گذاشته باشه همراه لینک های دانلود در اختیار شما قرار میگیره، در غیر این صورت میتونین از طریق ایمیل مدرس با ایشون ارتباط بگیرید و از خودشون درخواست کنید
امیر میرجانی
آیا این روش در wpf هم قابل هم قابل استفاده می باشد ؟
سجاد سحرخوان مدرس دوره
سلام
باید dll های مربوط به wpf رو از nuget دانلود کنید.مابقی روش ها همین روشه و تفاوتی در کدنویسی نداره
amir1384aa
این آموزش با چه نرم افزرای اجرا میشود
سجاد سحرخوان مدرس دوره
این آموزش تحت زبان برنامه نویسی سی شارپ هست
برای اجرای خود برنامه به دات نت فریمورک نیازه و نیازی به هیچ کدوم از برنامه های گوگل نداره و برای برقراری ارتباط فقط از طریق dll مربوطه عمل میکنه