نمایش نتایج 1 تا 18 از 18

نام تاپیک: GPS

  1. #1
    کاربر دائمی آواتار Evil 69
    تاریخ عضویت
    خرداد 1386
    محل زندگی
    كمي دور تر از آنجا
    پست
    272

    GPS

    سلام

    من یه مدتی که دارم رو یک برنامه GPS کار می کنم یک سری اطلاعات هم در این باره بدست اوردم می خواستم از تمام کسانی که توی این زمینه کار کردن بخ.ام که اگر مطلب بدرد بخوری دارن اینجا بذارن تا بقیه هم سود ببرن

    اول خودم :

    می دونیم که ماژول های GPS می تونن توی جاهایی که نسبتا بسته هم هست روی ماهواره GPS قفل بشن .و کار کنن . اونا میان یک سری اطلاعات رو که حاوی مختصات خودشونه به سیستم ارسال می کنن . تا اینجا هیچ حالا ما هم میتونین از ابزار هایی که برای نقشه خوانی استفاده می شن استفاده کنیم و هم اینکه اطلاعات رو برای Googlemap بفرستیم تا اون بگه این ماله کجاست . این جا من دو تا مشکل دارم 1- برای گوگل کدوم اطلاعات رو باد فرستاد ( توی این رشته ای که GPS می فرسته کدوم قسمت هاش مربوط به مختصات می شه ؟) 2-روش آدرس دهی موبایل هاست. ما وقتی سرویس مربوط بهخ GPS رو فعال می کنیم هر جا که باشیم رو گوشی مون آدرس اونجا رو می نویسه که این کار رو با ارسال اطلاعات به انت های مخابرات انجام می ده واسه همینه که گاهی اوقات هیچ آدرسی نمیده . خوب با این حال ما اگر بخوایم یک برنامه بنویسیم که از این سیستم استفاده کنه باید چکار کنیم یعنی اینکه ما از گوشیمون این اطلاعات رو بگیریم .!!!!!!

    من توی Codeproject یک برنامه رو دیدم که یک امرکایی نوشته بود که یک رشته داخلش داشت و بدون استفاده از GPS میگفت که الان کجا هستی !!!!!! من که از اون هیچی سر در نیاوردم .

    از تمام کساینی که در این گفت و گو شرکت می کنند متشکرم

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    دی 1384
    محل زندگی
    Germany
    پست
    77

    نقل قول: GPS

    بعضی مطالبی که در پیغام سوال کرده بودی + سوالی که اینجا نوشتی , همینجا توضیح می دهم تا شاید برای سوال کننده های دیگری هم قابل استفاده باشد!

    سوال :
    برای گوگل کدوم اطلاعات رو باید فرستاد ( توی این رشته ای که GPS می فرسته کدوم قسمت هاش مربوط به مختصات می شه
    پاسخ:
    یک استاندارد رایج در GPS ها با نام NMEA 0183 معروف است و بسته به نوع GPS باید یک دستور از طریق ارتباط سریال به GPS بفرستی و در پاسخ یک رشته از GPS دریافت می کنی (بعضی GPS ها هم مثلا هر ثانیه رشته را می فرستند و نیاز به دریافت دستور ندارند)
    به هر حال
    رشته دریافتی از GPS مثلا به صورت زیر است

    $GPRMC,123456,A,4234.4594,N,11233.2892,W,010.0,022 .7,220107,015.5,W*77
    که در این مثال هر عدد نوشته شده یک مفهوم دارد مثلا
    123456 زمان است بر اساس UTC که می شود 12:34:56
    و یا

    4234.4594,N
    به مفهوم عرض جغرافیایی 42 درجه و 34.4594 دقیقه شمالی است و بقیه اعداد هم اطلاعات دیگری مثل ساعت و سرعت و ... هستند.
    لیست دستورات NEMA
    http://www.kh-gps.de/nmea-faq.htm
    در مرحل اول باید این رشته از اعداد را دریافت کنی و طول و عرض جغرافیایی و یا هر اطلاعات دیگر را که لازم داری از آن جدا و ذخیره کنی یا به جایی بفرستی.

    برای نمایش اطلاعات در GOOGLEMAP هم نیاز به تبدیل اطلاعات جغرافیایی به فرم xml داری که مبدل مجانی در نت می توان پیدا کرد.
    یک نرم افزار جالب هم اینجا هست که برای اتصال مستقیم GPS و نمایش در Google Earth کاربرد دارد
    http://www.mboffin.com/EarthBridge/

    مورد دوم که اشاره کردی و ظاهرا سوال نبوده البته ,
    همانطور که نوشتی این یک روش دیگر پیدا کردن مکان جغرافیایی است که A_GPS نامیده می شود ایده اصلی از آنجا ناشی شده که روش GSP رایج در مکانهایی که سیگنال ارسالی از ماهواره ضعیف است به علت ساختمانهای بلند و موانع طبیعی دیگر نیاز به روش کمکی وجود داشته که بتوان مختصات جغرافیایی را در اختیار داشت بنابراین این روش ابداع شده و ایده عمکرد آن هم این است که بر اساس اینکه در چه سلول شبکه موبایل قرار گرفته باشی (نحوه عملکرد شبکه موبایل را حتما می دانید و تعریف یک سلول شبکه موبایل و دیگه داستان نمی نویسم !) می توان مختصات را محاسبه کرد که این اطلاعات باید از طرف شرکت خدمات دهنده به گوشی ارسال شود و با توجه به اینکه نوشتی بعضی وقتها هیچ آدرسی نمی دهند نشان می دهد که این نوع تعیین مختصات به تنهایی کاربرد قابل اطمینانی ندارد و فقط به صورت روش کمکی برای سیستم رایج GPS قابل استفاده است(فقط ایران هم نیست این مشکل)

    مورد سوم :
    برای ارتباط بین GPS و میکرو هم کار ساده ای است و باید یک ارتباط سریال بین GPS و میکرو برقرار شود یعنی اتصال TX , RX (یک چیپ مبدل RS232 به TTL هم در صورت نیاز بین آنها فراموش نشود) و از طرف دیگر میکرو به گوشی موبایل یا مادول GPRS هم مجددا از طریق ارتباط سریال دومی متصل شود و میکرو مختصات جغرافیایی که از GPS گرفته به گوشی میفرستد. البته گوشی موبایل هم زبان خودش را متوجه می شود یعنی دستورات AT

    بقیه داستان هم زمانی که شروع کردی بپرس

  3. #3
    کاربر دائمی آواتار Evil 69
    تاریخ عضویت
    خرداد 1386
    محل زندگی
    كمي دور تر از آنجا
    پست
    272

    نقل قول: GPS

    ممنون از راهنماییتون .
    من توی این زمینه تحقیقات زیادی کردم و اطلاعات خوبی به دست آوردم ( متاسفانه این مطلب هم مثل سایر مطالب منبع فارسی نداره ).

    فقط من با GPRS ها که کار می کنم نمی تونم درست اطلاعات بفرستم . دستوراتی هست که با اون میشه MAil فرستاد یا کار های دیقه اما من راهی رو بلد نیستم که بشه راحت با اون فقط دستورات رو روی Srver انترنتی بفرستم اگر توی این زمینه هم به من کمک کنید ممنون میشم

    ممنون از این که برای جواب دادن وقت می ذارین

  4. #4
    کاربر تازه وارد
    تاریخ عضویت
    دی 1384
    محل زندگی
    Germany
    پست
    77

    نقل قول: GPS

    می تونم حدس بزنم مشکل کار کجاست

    با دستورات AT فرستادن SMS و ... را راحت می توان انجام داد اما برای انتقال دیتا به نحوی که در این پروژه مورد نظرت هست , نیاز داری که یکم کارهای بیشتری انجام بدهی .

    باید ارتباط Point to Point بین سرور و مودم GPRS برقرار کنی و برای این کار روش رایج : تعریف کردن پورت و سوکت و باز کردن پورت و برقراری ارتباط و ... است.

    اول اینکه پیشنهاد می کنم کمی راجع به TCP/IP-Stack مطالعه کنی چون برای این مرحله از کارت کمک می کند.
    http://en.wikipedia.org/wiki/TCP/IP_model

    و بعد هم اینکه اگر این یک پروژه صنعتی است پیشنهاد می کنم از مادولهای شرکت Telit و یا Wavecom و یا زیمنس استفاده کنی که TCP/IP-Stack را در خودشان دارند و یا مادولهایی از این نوع که در وقت صرفه جویی قابل توجه ای می شود .

    بنده شخصا تجربه خوبی با Telit GE863 دارم که GPRS و GPS هر دو در یک مادول وجود دارد http://www.telit.com/en/products.php...&p_ac=show&p=8

    اگر هم پروژه دانشجویی و یا برای یاد گیری است پروژه را به چند بلوک مجزا تقسیم کن مثلا ارتباط میکرو با GPS بلوک یک و ارتباط میکرو با مودم بلوک دو , ارسال دیتا از مودم به سرور بلوک سه و ..... و بعد هر بلوک را جدا گانه پیاده سازی و تست کن و نهایتا کل پروژه , در هر مرحله هم داکیومنتها را دقیق مطالعه کن بعضی وقتها یک مقاومت ساده یا خازن باعث می شود کل سخت افزار کار نکند !

    اگر خودت می خواهی کد TCP/IP-Stack را برای برقراری ارتباط بین میکرو کنترلر و سرور بنویسی که یکم کار می برد و شاید در سایت avrfreaks کدهای بدرد بخوری بتوانی پیدا کنی
    همانند این :

    http://www.avrfreaks.net/index.php?m...m_type=project

  5. #5
    کاربر دائمی آواتار Evil 69
    تاریخ عضویت
    خرداد 1386
    محل زندگی
    كمي دور تر از آنجا
    پست
    272

    نقل قول: GPS

    ممنون

    همین طوری که گفتی من با SMS هیچ مشکلی ندارم و فقط ارتباط گرفتن به Server مشکل من هست .

    یه سوال دیگه هم داشتم که اگر راهنمایی کنید ممنون می شم .

    می خوام بدونم اگر که من بخوام خودم یک نخشه داشته باشم و اطلاعاتی رو که GPS به من می ده رو از طوی اون پیدا کنم چطور باید کار کنم البته من میدونم که باید از ابزار هایی مثل mapobject استفادده کنم اما نمی دونم چطور باید از اون استفاده کرد یعنی منطق کارشو نمی دونم .
    البته این نه پروژه دانشوجویی هست نه کار تجاری من به این چیزا علاقه دارم . در ضمن من این module ها رو از کجا می تونم بخرم و یا اینکه شبیه ساز دارن تا بشه با اونا تست زد ؟

  6. #6
    کاربر تازه وارد
    تاریخ عضویت
    دی 1384
    محل زندگی
    Germany
    پست
    77

    نقل قول: GPS

    اگر نقشه داشته باشی و بخواهی نقاطی که GPS می فرستد را در آن نمایش بدهی
    ساده ترین و سریعترین راه استفاده از امکانات گوگل است یعنی googleearth یا googlemap که برای آشنایی با فرمت kml منابع آموزشی و مثال به قدر کافی وجود دارد
    http://code.google.com/apis/kml/docu...n/kml_tut.html

    حالا چرا نوشتم گوگل؟

    بعلت اینکه اگر تعریف پروژه فقط نمایش نقاط مورد نظر بر روی نقشه باشد شما نیازی نداری از نرم افزارها یا ابزارهای GIS استفاده کنی.

    استفاده از ابزار GIS همانند Mapobject موقعی می تواند مفید باشد که :

    اولا نقشه با یک فرمت Vector در اختیار داشته باشی و ثانیا بخواهی کار GIS انجام بدهی. (نمایش اطلاعاتی که از GPS آمده کار GIS به حساب نمی آیدو یک VIEWER کافی است)

    و دوما نقشه شما به یک بانک اطلاعاتی متصل باشد و اطلاعاتی را برای جستجو و نهایتا نمایش نتیجه جستجو روی نقشه مورد استفاده قرار دهد.

    برای روشن شدن بیشتر یک مثال می زنم
    فرض می کنیم شما بر روی هر ماشینها آتش نشانی یک GPS نصب کردین که موقعیت ماشینها را به مرکز می فرستد . تلفن مرکز به صدا در می آید و گزارش می رسد جایی آتش گرفته و نیرو باید اعزام شود که خوب حرکت خودرو اعزامی را می توانی روی یک نقشه ببینی. تا اینجا شما یک Viewer داری و فقط می توانی نیروها را ببینی و البته باید شخصا تصمیم بگیری که چه تعداد نیرو از چه مسیری با چه امکاناتی اعزام شود.

    حالا فرض می کنیم که شما فقط یک Viewer نداری بلکه یک سیستم اطلاعات جغرافیاییGIS داری و در این حالت در بانک اطلاعاتی متصل به نقشه شما اطلاعاتی مثل ترافیک , شیرهای آب موجود در محل ,محل اتصالات مهم مثل لوله گاز , مشخصات جمعیتی منطقه برای برآورد تعداد آمبولانس, مشخصات مراکز آتش نشانی درکل شهر که بتوان با استفاده از آن نزدیکترین مرکز را به محل آتش سوزی را پیدا کرد و.... اطلاعاتی از این نوع در این حالت نرم افزار شما می تواند با query زدن در دیتا بیس به شما بگوید احتمالا چه تعداد و چه نوع نیرویی لازم داری و از چه مرکزی باید حرکت کنند و بر روی نقشه هم به شما نشان دهد که از چه مسیری حرکت کنند که سریعتر برسند و .......... که در این حالت یک سیستم اطلاعات جغرافیایی با قابلیت بیشتر در اختیار داری.

    فرمت استاندارد VECTOR چیست؟
    در نقشه با فرمت وکتور , نقشه در حقیقت یکسری اعداد و رقم است و کل نقشه شما متشکل است از تعدادی لایه های جغرافیایی که از عناصر اصلی LINE , ُSHAPE , Text ساخته شده اند . تفاوت آن هم با فرمتهای Raster در همین است که فایل نقشه رستر یکسری نقطه یا پیکسل است و عوارض جغرافیایی شما قابل تفکیک نیست . برای استفاده از یک نقشه در سیستم GIS تفکیک عوارض جغرافیایی و یا کلا هر لایه اطلاعاتی که داریم به صورت مجزا ضروری است (مثلا لایه خیابان های 16 متری و یا مثلا لایه مساجد و .....) و مشکل اصلی برای انجام پروژه GIS هم همین بخش تولید نقشه است و ابزار GIS که فراوان وجود دارد
    (نقشه بسیار ناقص از تهران با تنها 7-8 لایه را یادم هست سال 77 برای یک ارگان دولتی از شهرداری تهران توانستیم تهیه کنیم با قیمت نزدیک 300 میلیون تومان , البته الان نقشه را کامل تهیه کرده اند اما بعید است که برای استفاده افراد حقیقی در اختیار قرار دهند!)

    بنابراین تصور می کنم استفاده از ابزار مجانی گوگل که کدها و روش استفاده از آن هم به آسانی قابل یادگیری است بهترین راه باشد.

    مادولهایی که نوشتم را اگر در اروپا باشی که Roundsolution
    http://www.roundsolutions.com/uk_services.htm

    هم ماژول را می فروشد و هم IP آدرس به شما می دهد و هم نرم افزار Tracking را مجانی می دهد.

    در ایران را الان نمی دانم اما ماژول های زیمنس را حتما می توان پیدا کرد. برای کار تجربی و یادگیری هم می توان از گوشی موبایلی که TCP/IP-Stack بر روی آن قابل پیاده سازی باشد استفاده کرد و یا کد را خودت کار کنی.

    اینکه در کامنت قبلی بین پروژه صنعتی و یک تجربه دانشجویی تفکیک قایل شدم همین بحث مالی پروژه است که تصمیم گیرنده اصلی در انتخاب ابزار و روشها پیاده سازی است!

    ببین مثلا نوشتن و راه اندازی همین کدی که TCP/IP-Stack را بر روی یک موبایل معمولی پیاده سازی کند حداقل 1 تا 2 هفته کار می برد و وقتی یک پروژه صنعتی تجاری باشد , معمولا دستمزد کاری ساعتی 60 یورو را کارفرما قبول نمی کند پرداخت کند وقتی که با 300 یورو بتواند یک ماژول با قابلیت TCP/IP-Stack تهیه کند!
    کلا باید یک پروژه را در مرحله اول از بالا دید و برآورد راه حل و هزینه کرد و بعد تقسیم اجزا و ....... بقیه داستان.

  7. #7
    کاربر دائمی آواتار Evil 69
    تاریخ عضویت
    خرداد 1386
    محل زندگی
    كمي دور تر از آنجا
    پست
    272

    نقل قول: GPS

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

    من یک سوال دیگه که برام پیش امده اینه که من توی این سایت ها که سرچ می زدم ملت میگفتن که من مختصاتم رو روی گوگل پیدا کردم و اون ها رو توی myplase ذخیره کردم و خروجی KMZ گرفتم . من گیج شدم یعنی باید برای هر بار که می خوام یک منطقه رو نشون بدم باید برنامه Googleearth رو باز کنم به اون مختصات بدم بعد ذخیره کنم بعد حالا تازه فایل رو بگیرم و بخونم تا ببینم چی توش نوشته بعد نقشه رو رسم کنم و ......

    من واسه این GPS و GPRS ok شدم ولی واسه این گوگل دیگه نمی دونم چطور باید کار کنم باهاش از خوده گوگل باید این رو بگرم یا باید فقط از خوده googleEarth استفاده کنم و اون رو کانکت کنم ؟
    آخرین ویرایش به وسیله Evil 69 : شنبه 21 آذر 1388 در 15:25 عصر

  8. #8
    کاربر تازه وارد
    تاریخ عضویت
    دی 1384
    محل زندگی
    Germany
    پست
    77

    نقل قول: GPS

    منظورت را از رسم نقشه دقیقا متوجه نشدم! کدام نقشه را می خواهی رسم کنی؟

    به هر حال مراحل نمایش موقعیت جغرافیایی بدست آمده از GPS به صورت زیل است

    1- دیتایی که از GPS میاد در یک فایل txt ذخیره کنی که یک چنین چیزی ممکن است دیده شود در فایل :

    $GPRMC,185532,A,04025.7366,N,08653.9941,W,556.000, 18
    $GPRMC,185542,A,04025.7368,N,08653.9961,W,000.849, 36
    $GPRMC,185543,A,04025.7368,N,08653.9961,W,000.849, 54
    $GPRMC,185544,A,04025.7368,N,08653.9971,W,000.849, 72
    $GPRMC,185545,A,04025.7371,N,08653.9971,W,000.849, 90

    2- بعد از نرم افزار NMEA to KMZ file converter استفاده کنی که مجانی است و می توانی از آدرس زیر دانلود کنی: http://homepage2.nifty.com/k8/gps/file/nmea2kmz.htm

    این نرم افزار فایل txt شما را خوانده و به فرمت kmz تبدیل می کند

    3- نهایتا فایل KMZ را در Googleearth باز می کنی و در مسیری که حرکت کرده ای را در نقشه نشان می دهد.

    راهای دیگر هم هست که می توانی سروری که مختصات جغرافیایی را از GPS می گیرد و ذخیره می کند را به صورت Realtime به GooGleEarth متصل کنی که کمی برنامه نویسی دارد ولی مشکل نیست و مستندات در گوگل کامل توضیح داده شده.

    این توضیحات برای زمانی است که بخواهی سریع و آسان مختصات را در GooGleEarth نمایش بدهی.

  9. #9
    کاربر دائمی آواتار Evil 69
    تاریخ عضویت
    خرداد 1386
    محل زندگی
    كمي دور تر از آنجا
    پست
    272

    نقل قول: GPS

    ممنون از توضیحات که دادین .
    من سعی در Dl کردن text2kmz دارم اما امان از این فیلترین تو ایران

    باز هم ممنون از این که وقت گذاشتین و به سوالات من جواب دادین

  10. #10
    کاربر دائمی آواتار Salah Sanjabian
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    مملکتی.......................
    پست
    284

    نقل قول: GPS

    سلام. نخواستم تاپیک جدیدی رو بزنم .گفتم دنباله همین تاپیک باشه خیلی بهتره.
    میخواستم ببینم من اگه نخوام از Google Map یا Google Erth استفاده کنم باید چه کار کنم؟
    منظورم اینه که مثلا من مختصات یه جا رو دارم(طول و عرض جغرافیایی بر اساس استاندارد NEMA) و بخ.ام رو یه نقشه نشون بدم باید چیکار کنم؟
    اگه بخوام یه کم واضح تر بگم اینه که فرض کنید یه مختصات رو دارم که مربوط به یه شهریه(با توجه به اینکه هر منطقه ای مختصات خاص خودش رو داره). حالا این مختصات رو نقشه نشون بدم باید چی کار کنم؟ باید وارد کار GIS بشم و خودم نقشه اون شهر رو درست کنم؟

  11. #11
    کاربر دائمی آواتار Salah Sanjabian
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    مملکتی.......................
    پست
    284

    نقل قول: GPS

    دوستانی که کار کردن میشه جواب بدین

  12. #12

    نقل قول: GPS

    دوست عزیز خوب این کار در سی شارپ مشکله ولی میتونید با توابع گرافیک آن انجام بدین
    این PDF ر برات آپلود کردم یه نگاه بنداز بدرت میخوره
    http://hotfile.com/dl/33904005/d09eb...phics.pdf.html

    میتونید از نرم افزار Autocad استفاده کنین و اگه تو سایت شرکت سازنده کامپوننت برا دات نت داشت بارین
    روش سوم که البته به شما توصه نمیکنم استفاده از GIS و Arc GIS است

  13. #13
    کاربر دائمی آواتار Salah Sanjabian
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    مملکتی.......................
    پست
    284

    نقل قول: GPS

    نقل قول نوشته شده توسط Amir 2010a مشاهده تاپیک
    دوست عزیز خوب این کار در سی شارپ مشکله ولی میتونید با توابع گرافیک آن انجام بدین
    این PDF ر برات آپلود کردم یه نگاه بنداز بدرت میخوره
    http://hotfile.com/dl/33904005/d09eb...phics.pdf.html

    میتونید از نرم افزار Autocad استفاده کنین و اگه تو سایت شرکت سازنده کامپوننت برا دات نت داشت بارین
    روش سوم که البته به شما توصه نمیکنم استفاده از GIS و Arc GIS است
    آقا امیر ممنون که جواب دادین . و با تشکر از لینکتون
    پروژه م یه جوریه که میخوام با یه نرم افزار موبایل مثه Gps Data ممختصات یه جا رو بگیرم و به شماره تلفن بفرستم و اونجا هم با Gsm Modem بگیرم و مکان رو نقشه نشون بدم.با At Command تقریبا آشنام ولی نقشه
    اگه این جوری باشه و با گرافیک کار کنم که خیلی سخت میشه .چه جوری اینهمه خیابون و محله و ... رو با گرافیک بکشم؟ تازه از کجا به تک تک یه فرم گرافیکی بر اساس مختصات NEMA مختصات بدم؟
    فکر کنم باید برمم تو کار GIS . نظرتون چیه(با توجه به تعریفی که از پروژه کردم)
    البته یه آموزش Arc Gis رو از 4Shared دانلود کردم

  14. #14

    نقل قول: GPS

    این لینکو یه نگاه بنداز منظورت اینه
    http://www.barnamenevis.org/forum/sh...d.php?t=204889

  15. #15

    نقل قول: GPS

    استفاده از GIS خیلی زمانبر است و وقتی به آن وارد میشوید با مشکلات زیادی باید دست و پنجه نرم کنید مانند عدم وجود منابع فارسی - مفاهیم سنگین و پیچیده آن که بخاطر این است که این علم حاصل ادغام چندین حرفه تخصصی است - نرم افزار و ............
    بنابراین اگر برای انجام پروژه زیاد وقت ندارید به نظر من اگه بیخیالش بشید بهتره

  16. #16
    کاربر دائمی آواتار Salah Sanjabian
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    مملکتی.......................
    پست
    284

    نقل قول: GPS

    سلام . با تشکر از جوابتون و لینکی که گذاشته بودین. کارایی رو که انجام داده بودید خیلی جالب بود. من تمامی جواب های شمارو خوندم ولی اگه یه نگاهی هم به این تاپیک بندازیم

    http://www.barnamenevis.org/forum/sh...&highlight=GPS

    نقل قول نوشته شده توسط Bahmany مشاهده تاپیک

    خوب بر می گردیم به نرم افزار حالا می خوای نرم افزاری پیاده سازی کنی که موقعیت کاربر رو روی نقشه نشون بده ابتدا می بایست تکنولوژی نمایش نقشه ات رو مشخص کنی اگر از نقشه های GIS استفاده کنی دیگر نیازی به کالیبره نداری و این بهترین روش است ولی اگر نقشه GIS نداری می بایست از پردازش های تصویری و به نمایش کشیدن نقشه های اسکن شده یا Jpeg استفاده کنی که پیشنهاد می کنم اصلا این کار رو نکن.
    در سیستم GIS محیطی موجود هست که تمامی خطها و نقطه های کشیده شده در نقشه موقعیت دارند و همه در جای خود و در موقعیت خود واقع شده اند لذا وقتی شما دوستور به نقشه بفرستی که این موقعیت رو روی خودت طراحی کن نقطه بدون محاسبه برنامه نویس در نقشه قرار و در جای خود قرار می گیرد ولی دو نوع Bitmap می بایست ابتدا موقعیت را دریافت و سپس بعد از کالیبره نمودن مابه ازای xy فرم رو تحویل بیت مپ بدی
    نظرتون چیه؟ آیا با همین کار با Bitmap و کالیبره کردن پروژه رو شروع کنم(این کالیبره کردن بر اساس مقعیت جهانی درست میشه؟) یا از GIS استفاده کنم؟
    دو سه ماهی هم وقت دارم . البته بیشتر خودم علاقه مندم و میخوام کار با GIS رو شروع کنم.
    ARC GIS Desktop رو که تو لینکی که معرفی کردین به نظرم بیشتر به کار من میاد.
    این نقشه ای که با ARC GIS Desktop ساخته میشه و یه سری اطلاعات رو داره بر اساس این مختصات جهانی درست میشه؟ منظورم اینه اگه با GPS مختصات رو بگیرم ، میتونم رو نقشه پیداش کنم؟
    یه فایل رو براتون ضمیمه میکنم که با Google Map و یه نرم افزار دیگه درستش کردمولی خوب این جوری خیلی دقیق نیست و فکر کنم اگه نرم سراغ کالبره بهتره
    فایل های ضمیمه فایل های ضمیمه

  17. #17

    نقل قول: GPS

    من دقیقا نفهمیدم شما میخوان چه کاری انجام بدین
    اما اگه هدف شما گرفتن مختصات در فیلد به کمک GPS و نمایش این محل ها روی نقشه است متواند از یک PPC مجهز به GPS دقیق و یک نقشه کالیبره شده (GIS Ready شده) و نرم افزار Arc Pad 7-8 استفاده کنین و یا از یک GPS دو یا سه کاناله استفاده کنید و بعد آنرا به PPC متصل کنید و روی نقشه بیارین
    ضمنا GIS کلیه System Projection ها رو ساپورت میکنه بنابراین نگران سیستم مختصات ژئودتیک نقشه خود نباشید ولی در ایران سیستم تصویر UTM - WGS1984 برای نقشه ها مورد استفاده قرار میگیرد و همچنین میتونید تفییر مختصات بدین











    اما اگر نمایش بصورت آنلاین است که قضیه پیچیده تر میشه و نیاز به سخت افزار و تجهیزات ارتباطی است

  18. #18
    کاربر دائمی آواتار Salah Sanjabian
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    مملکتی.......................
    پست
    284

    نقل قول: GPS

    ازتون ممنونم که وقت گذاشتین.
    ببینید آقا مهدی من یه دو ، سه سالی هست که دست و پاشکسته کد نویسی میکنم و تقریبا
    # Sql Server,C رو مسلطم. گفتم یه مبحث جدید رو شروع کنم که جذاب باشه.
    حالا میخوام پروژه ام این جوری باشه که بااستفاده از گوشی موبایلی که به
    GPS مجهزه یا از یه دستگاه GPS مختصات یه جایی رو بگیرم وبا
    SMS کردن این مختصات به یه شماره ثابت ، مکان رو نقشه نشون بدم
    حالا باتوجه به پست های شما فکر کنم دوراه دارم ،یااین که از Google Map
    استفاده کنم یا از GIS

    میشه پیشنهادتون رو بیان کنید

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •