PDA

View Full Version : GPS



شفیعی
سه شنبه 19 خرداد 1383, 05:03 صبح
سلام
می خواهیم برنامه بنویسیم که یک نقشه با فرمت DXF یا SHP را لود نماید بعد برنامه یکسری مختصات (که عموما این مختصات با GPS برداشت شده است ) را دریافت نماید بعد این مختصات را روی فایل DXF یا SHP فایل نمایش دهد . بعد بتوانیم این نقاط را به وصل کنیم خلاصه می خواهیم برنامه ای بنویسیم که یک فایل را لود کند بعد بتوانیم خط - دایره - نقطه به آن اضافه کنیم از دوستان می خواهم بنده را راهنمائی نمایند

bamzy
چهارشنبه 20 خرداد 1383, 11:31 صبح
من یک برنامه مشابه نوشتم که فایل مختصات را لود میکند و خط یا دایره میکشد یا نقاطی که به هم وصل شوند . دقیقا در کدام قسمت برنامه مشکل دارید؟

saeed_vb
پنج شنبه 21 خرداد 1383, 01:27 صبح
سلام
ایا شما میخواهیى این نقاط به صورت اتو ماتیک به هم وصل شوى؟

شفیعی
پنج شنبه 21 خرداد 1383, 04:47 صبح
بله

احمد حسین بنا
پنج شنبه 21 خرداد 1383, 12:18 عصر
شفیعی سلام
از اینکه با شما هم دردم خوشحالم . لطف کنید اگر کد مورد نظر را یافتید برای من هم ارسال کنید
a_h_bana@yahoo.com
زکات علم نشر علم است .
به امید تماس های بعدی
خدانگهدار

شفیعی
دوشنبه 25 خرداد 1383, 04:11 صبح
سلام
اگر جواب را پیدا کردم برای شما هم ارسال می کنم

bamzy
دوشنبه 25 خرداد 1383, 17:12 عصر
سلام.
می بخشید که دیر شد.من یک برنامه ساده نوشتم که همین قسمت خواندن یک فایل مختصات و رسم نقاط و وصل کردن این نقاط را انجام بدهد.یک فایل test.txt هم ضمیمه کردم که شامل مختصات نقاط و یک شماره در اول هر سطر است.
برنامه نقاط با یک شماره شناسایی را پس از رسم به هم وصل می کند.

شفیعی
سه شنبه 26 خرداد 1383, 05:29 صبح
سلام
خسته نباشید
دوست عزیز از برنامه ای که دادی خیلی ممنون هستم
فقط دو سوال داشتم
1- مختصاتی که در برنامه دریافت می شود 2 عدد بزرگ به طول 6 و 7 رقم می باشد مثلا X=421973 - Y=3645092 مختصات واقعی استان . مختصاتی که با GPS برداشت می شود همه به این شکل است
2- عملیات ZOOM و PAN را چگونه می توان شبیه سازی نمود

شفیعی
چهارشنبه 24 تیر 1383, 18:14 عصر
سلام
لطفا بنده را راهنمائی نمائید

شفیعی
شنبه 10 مرداد 1383, 05:29 صبح
سلام

شفیعی
چهارشنبه 14 مرداد 1383, 20:08 عصر
سلام
چگونه می توان اطلاعات موجود در GPS را خواند

شفیعی
جمعه 29 آبان 1383, 17:37 عصر
سلام
چگونه با پورتها ارتباط برقرار کرد

vbprogramer
شنبه 30 آبان 1383, 09:15 صبح
شفیعی جان سلام
اگه توی پستهای قبلی نگاه کنی من هم یه برنامه برای نمایش فایلهای dxf با قابلیت zoop , pan فرستادم
فکر کنم توی پست ؛ نمایش فایلهای dwg از طریق vb ؛ بود
یه نگاه بنداز شاید بدردت بخوره

شفیعی
چهارشنبه 02 دی 1383, 05:37 صبح
سلام
برای ارتباط با GPS چکار باید کرد من می خواهیم مستقیما اطلاعات را از GPS داخل برنامه لود کنم

MM_Mofidi
چهارشنبه 02 دی 1383, 20:44 عصر
باید فرمت ارتباط را داشته باشی.
بعد از طریق پورت com یا lpt ارتباط را برقرار کنی.
مثال ساده و مناسب
1-Hyper terminal
2-آموزش vb آقای زارع
مرجع مناسب فارسی و انگلیسی
زحمات استاد نصیری
3-http://www.geocities.com/vahid_nasiri/vb/start.htm

Behrouz_Rad
پنج شنبه 03 دی 1383, 08:36 صبح
سلام.
البته زبان VB، قابلیت برقراری ارتباط با پورت ها رو نداره ولی همون طور که آقای نصیری در یکی از مقالات خودشون فرمودند، میشه با ایجاد یک DLL در زبان VC++ و فراخوانی آن همانند توابع API در VB، با پورت ها ارتباط برقرار کرد.
بنده توضیحات ایشون رو تکمیل می کنم.
همون طور که می دونید، پورت ها کانال های ارتباطی اولیه بین CPU و تمامی دستگاه های پیرامون CPU هستند. (مثل RAM و ROM).
پورت ها از طریق یک آدرس 16 بیتی شناسایی می شوند که این آدرس ها می توانند بین 0000H تا FFFFH باشند در نتیجه هر کامپیوتر می تواند 2 به توان 16 پورت ورودی/خروجی داشته باشد.
برای ارسال اطلاعات به پورت خروجی در زبان C از تابع outp و برای دریافت اطلاعات از پورت ورودی از تابع inp استفاده می شود.
تابع inp، که در فایل conio.h تعریف شده است، آدرس پورت مورد نظر را به عنوان آرگومان گرفته و مقدار خوانده شده را برمی گرداند.
مثلا اگر بخواهیم یک مقدار را از پورت 378 دریافت کنیم، می توانیم بنویسیم:


# include <conio.h>
void main()
{
int value;
value=inp(0x378)
}

هر مقدار برگشتی از پورت های COM یا LPT نیز دارای معانی خاصی هستند که آقای نصیری لطف کردند و آنها را جمع آوری کردند که می تونید از وبلاگ ایشون دریافت کنید.
موفق باشید.
بهروز راد
:wise1:

R_BABAZADEH
جمعه 04 دی 1383, 15:29 عصر
سلام.
البته زبان VB، قابلیت برقراری ارتباط با پورت ها رو نداره ولی همون طور که آقای نصیری در یکی از مقالات خودشون فرمودند، میشه با ایجاد یک DLL در زبان VC++ و فراخوانی آن همانند توابع API در VB، با پورت ها ارتباط برقرار کرد.
:wise1:
البته برای ارتباط با gps نیاز به پورتهای سخت افزاری ار تباط با خارج کامپیوتر است که vb از آنها پشتیبانی می کند

Behrouz_Rad
یک شنبه 06 دی 1383, 08:17 صبح
میشه بیشتر توضیح بدید. منظورتون رو متوجه نشدم؟؟؟

hbi
جمعه 11 دی 1383, 22:51 عصر
سلام
اگر ممکن است در این زمینه بیشتر راهنمائی نمائید

R_BABAZADEH
چهارشنبه 28 اردیبهشت 1384, 10:46 صبح
برای ارتباط با پورت سریال mscomm

شفیعی
دوشنبه 17 مرداد 1384, 18:15 عصر
سلام
دوستان اگر ممکن است بیشتر توضیح دهید و یا یک نمونه برنامه اینجا بگذارید البته همراه با سورس . (خیلی فوری )

seyedof
دوشنبه 17 مرداد 1384, 20:00 عصر
سلام
بیشتر Gps ها دارای پورت سریال Rs232 هستند که قابل اتصال و ارتباط با کامپیوتر است و تحت استانداردهای خاصی اطلاعات رو میشه از اوونها خوند مثلا Nmea
ممنون علی

Sepidar
سه شنبه 18 مرداد 1384, 22:55 عصر
سلام
بیشتر Gps ها دارای پورت سریال Rs232 هستند که قابل اتصال و ارتباط با کامپیوتر است و تحت استانداردهای خاصی اطلاعات رو میشه از اوونها خوند مثلا Nmea
ممنون علی
... و میشه از اونها خروجی DXF گرفت.

شفیعی
سه شنبه 18 مرداد 1384, 23:22 عصر
سلام
اگر ممکن است یک نمونه برنامه در این زمینه برایم ارسال کنید

seyedof
چهارشنبه 19 مرداد 1384, 00:41 صبح
سلام
نخیر ممکن نیست :‌)‌ چون راهنمایی ها کافیست. فقط کلماتی که در پست ها اوومده در گوگل سرچ کنید تا به راحتی به جواب برسید. ضمنا توی دلفی هم که خدا بده برکت برای هر کاری شونصد تا کامپوننت درست کردن که کار برنامه نویسی رو مثل آب خوردن میکنه.
ممنون علی

شفیعی
چهارشنبه 19 مرداد 1384, 21:59 عصر
سلام
دوست عزیز بچه که زدن نداره اینجا جایست که هر کسی خواست سوال دیگران را جواب می دهد اجباری نیست چشم دیگه از این درخواستها نمی کنم

Erfanian
سه شنبه 25 مرداد 1384, 12:09 عصر
با سلام خدمت آقای شفیعی
می‌بینم که هنوز به کارهای نقشه برداری علاقمند هستید.
برای این کار (خواندن جی‌پی‌اس) کامپوننت های زیادی هست.
بهترین موردی که من کار کردم و برای
pc و PDA و حتی موبایل
کارمی‌کند چیزی است به نام
GPS.Net
بنابراین سری به سایت زیر بزنید
www.GPSdotNet.com
مشکلی بود در خدمت هستم

Erfanian
سه شنبه 25 مرداد 1384, 12:10 عصر
با سلام خدمت آقای شفیعی
می‌بینم که هنوز به کارهای نقشه برداری علاقمند هستید.
برای این کار (خواندن جی‌پی‌اس) کامپوننت های زیادی برای استفاده در وی‌بی‌هست.
بهترین موردی که من کار کردم و برای
pc و PDA و حتی موبایل
کارمی‌کند چیزی است به نام
GPS.Net
بنابراین سری به سایت زیر بزنید
www.GPSdotNet.com
مشکلی بود در خدمت هستم

محسن شمس
سه شنبه 25 مرداد 1384, 22:11 عصر
من جواب کامل این سوال را می دانم
ایمیل خود را برای من ایمیل بزن تا نمونه ای برات بفرستم