نقل قول: راهنمایی در فهمیدن کد
کسی نیست منو راهنمایی کنه
نقل قول: راهنمایی در فهمیدن کد
توضیحاتش خیلی کامله و خودش گفته که دو نقطه بر حسب مختصات میگیره و فاصله بر حسب متر بر میگردونه. چند تا محاسبه ساده هم داره و از کلاس GeodeticCalculater استفاده کرده و اون چند تا if هم بر اساس زاویه دو نقطه مشخص میکنه در کدوم ناحیه از چهار ناحیه صفحه قرار میگیره و کلا نکته خاص برنامه نویسی نداره.
شما خودتون چه تلاشی برای فهمیدنش کردید و چی رو فهمیدید و دقیقا چی رو نمیدونید؟
نقل قول: راهنمایی در فهمیدن کد
نقل قول:
نوشته شده توسط
vahid-p
توضیحاتش خیلی کامله و خودش گفته که دو نقطه بر حسب مختصات میگیره و فاصله بر حسب متر بر میگردونه. چند تا محاسبه ساده هم داره و از کلاس GeodeticCalculater استفاده کرده و اون چند تا if هم بر اساس زاویه دو نقطه مشخص میکنه در کدوم ناحیه از چهار ناحیه صفحه قرار میگیره و کلا نکته خاص برنامه نویسی نداره.
شما خودتون چه تلاشی برای فهمیدنش کردید و چی رو فهمیدید و دقیقا چی رو نمیدونید؟
با سلام و تشکر من کار getAzimuth رو متوجه نمی شم و اینکه اگه بخوام این کد رو پیشرفته تر کنم دقیقا" باید کجا هارو دستکاری کنم مثلا" من بخوام این کد قابلیت تشخیص 4راه رو داشته باشه و یا بخوام فرمول شیب خط رو به این کد اضافه کنم دقیقا" نمی دونم کجای برنامه و چطوری باید این کارو بکنم
این برنامه کدهای زیادی داره من فقط تکه ی مربوط به مختصات رو اوردم چون فکر میکنم این فقط باید تغییر داده بشه
نقل قول: راهنمایی در فهمیدن کد
اینجوری که من با سرچ از مستندش فهمیدم، جهت خط بین دو نقطه رو میده که عددی بین -180 تا 180 بر حسب درجه هست.
اینکه چطور 4 راه رو تشخیص بدید رو نمیدونم. در انجمن الگوریتم بپرسید شاید جواب بهتری بگیرید. یا در اینترنت سرج کنید ببینید کاری قبلا انجام شده یا نه.
تازه خیلی به ساختار دادتون بستگی داره و... . مثلا اگر از ساختار گراف استفاده شده باشه خب هر نودی با درجه 4 یک چهار راه میشه چیز خاصی هم نداره.
این سوالات جزئی زیاد جاش تو انجمن جاوا نیست، یعنی مشکل برنامه نویسی جاوا نیست، بحث سر الگوریتمش هست و...