PDA

View Full Version : سوال: استفاده از نقشه در c#



ghaedi70
جمعه 22 فروردین 1393, 11:47 صبح
چه جوری میشه از یک نقشه در برنامه استفاده کرد و با نقاط روی نقشه کار کرد؟

mhsmity
جمعه 22 فروردین 1393, 14:40 عصر
سلام من هم ، همین طور سوالی دارم.
اگه اساتید می تون پیشنهاد بدن.

1- منزل و محل کار اعضا به صورت نقطه روی نقشه پوینت زده شود.
2- بتوانیم محدوده هر منطقه را در نقشه مشخص کنیم.
3- پونیت ها در هر منقطه با توجه به شغلشان روشن شود.
4-...


بخشید که سوال تو سوال شد.

ghaedi70
جمعه 22 فروردین 1393, 15:28 عصر
و بتونه کوتاه ترین مسیر بین نقاط رو پیدا کنه

us1234
جمعه 22 فروردین 1393, 15:45 عصر
چه جوری میشه از یک نقشه در برنامه استفاده کرد و با نقاط روی نقشه کار کرد؟
منظورتون گوگل مپ است ؟
یا یک نقشه که در قالب فلش یا عکس به نرم افزار اضافه بشه ؟

اگر مورد اول مدنظر باشه امکانات و API لازم وجود داره .

ghaedi70
جمعه 22 فروردین 1393, 17:07 عصر
هدف اینه ک قابلیت زوم داشته باشه و انتخاب نقطه ای خاص . در کل میخواد به هر آدرس نقطه ای نسبت داده بشه و هنگام وارد شدن آدرس در برنامه اون نقطه روی نقشه روشن بشه.
کیفیت نقشه ی چیزی شبیه ب گوگل مپ باشه

salehsam
جمعه 22 فروردین 1393, 18:04 عصر
منظورتون گوگل مپ است ؟
یا یک نقشه که در قالب فلش یا عکس به نرم افزار اضافه بشه ؟

اگر مورد اول مدنظر باشه امکانات و API لازم وجود داره .
ممنون میشم بیشتر توضیح بدین
آفلاین هم کار میکنه؟

us1234
جمعه 22 فروردین 1393, 18:47 عصر
هدف اینه ک قابلیت زوم داشته باشه و انتخاب نقطه ای خاص . در کل میخواد به هر آدرس نقطه ای نسبت داده بشه و هنگام وارد شدن آدرس در برنامه اون نقطه روی نقشه روشن بشه.
کیفیت نقشه ی چیزی شبیه ب گوگل مپ باشه
پس 2 راه هست . راه اول که بشه آفلاین هم کار کرد استفاده از فلش است . تمامی نفشه ها در قالب یک فایل فلش آماده بشه و در سی شارپ از اون استفاده کنید ( البته شاید بشود با wpf و عکس پیاده سازی بشه ) .که بدترین راه است چون هم زمان میبره و هم کامل نیست ( نهایت میتویند نقشه های راه های اصلی ایران را پیدا کنید !)
ولی راه دوم و استاندارد ترین راه : استفاده از API گوگل که برای این کار آماده شده است
لینک زیر میتوایند کلاسی برای استفاده از گوگل مپ برای .net را دانلود کنید .
http://gmaps.codeplex.com/
اگر در استفاده مشکل داشتید همینجا بگید تا بنده و بقیه دوستان راهنمایی کنند.


ممنون میشم بیشتر توضیح بدین
آفلاین هم کار میکنه؟
پاسخ شما در پاسخ های دوست قبلی گفته شد.

mhsmity
شنبه 23 فروردین 1393, 03:41 صبح
پس 2 راه هست . راه اول که بشه آفلاین هم کار کرد استفاده از فلش است . تمامی نفشه ها در قالب یک فایل فلش آماده بشه و در سی شارپ از اون استفاده کنید ( البته شاید بشود با wpf و عکس پیاده سازی بشه ) .که بدترین راه است چون هم زمان میبره و هم کامل نیست ( نهایت میتویند نقشه های راه های اصلی ایران را پیدا کنید !)
ولی راه دوم و استاندارد ترین راه : استفاده از API گوگل که برای این کار آماده شده است
لینک زیر میتوایند کلاسی برای استفاده از گوگل مپ برای .net را دانلود کنید .
http://gmaps.codeplex.com/
اگر در استفاده مشکل داشتید همینجا بگید تا بنده و بقیه دوستان راهنمایی کنند.


پاسخ شما در پاسخ های دوست قبلی گفته شد.

ممنون خیلی
خیلی عالی بود
فعلا درام روش کار می کنیم.

اگه بخوام آفلاین بشه باید چی کار کنم؟
اگه امکان داره نحوه ایجاد یک MapIconMaker رو توضیح بیدین؟


من با سطرچ به صفحه زیر رسیدم یه نگاه بندازین :
http://en.googlemaps.subgurim.net/ejemplos/ejemplo_98000_Add-gen%C3%A9rico.aspx (http://MapIconMaker)

us1234
شنبه 23 فروردین 1393, 12:30 عصر
ممنون خیلی
خیلی عالی بود
فعلا درام روش کار می کنیم.

اگه بخوام آفلاین بشه باید چی کار کنم؟
اگه امکان داره نحوه ایجاد یک MapIconMaker رو توضیح بیدین؟


من با سطرچ به صفحه زیر رسیدم یه نگاه بندازین :
http://en.googlemaps.subgurim.net/ejemplos/ejemplo_98000_Add-gen%C3%A9rico.aspx (http://MapIconMaker)

به صورت آفلاین بعید میدونم بشه از گوگل مپ استفاده کرد ( شاید بتونید روشی پیدا کنید مثل کش کردن عکس ها و ... )
در خصوص رسم مسیر و یا انتخاب مکان در نقشه با جاوااسکریپت و HTML در php کار کردم در سی شارپ آشنایی ندارم ولی فکر میکنم همون کلاس که معرفی کردم این امکانات را داشته باشه
لینک هم متاسفانه باز نشد !

ghaedi70
دوشنبه 25 فروردین 1393, 14:22 عصر
از درون یابی خطی چه جوری استفاده میشه؟