پروژه ی نقشه ی گرافیکی

ایا انجام این پروژه را مفید می دانید؟


  • مجموع رای دهندگان
    12

hamed_256giga

کاربر فعال
sallam be hameye flash karan va flash dostane aziz!!!

man in term ye projeye naghshe ba flash daram ke taze shoro be anjame on kardam!

in map ma chand ta niaze asli dare:

1-ezafe kardane naghshe(maslan ba conect shodan be site va load shodane naghshe haye)
2-zoom be sorati ke chand level dare va dar har zoom ye image jadid load mishe
3-hazf va ezafe kardane marker
4-josto jo dar naghshe va marker ha

hala avalin soali ke bezehnam mirese dar movrede database!

mikham in proje ro ba air anjam bedam(yani az sqlite mikham estefade konam)

harkas idea i dare bede ke man az che table haye(che feild hai va... )bayad estefade konam

niaz be ye manteghe ghavi daram

lotfan saritar nazarateton ro bezarin

ba tashkor:paint:
 

hamed_256giga

کاربر فعال
باشه
روی چشم!
اینم نسخه ایرونیش

سلام به همه ی فلش کاران و فلش دوستان عزیز!!!

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

این نقشه ی ما چند نیاز اساسی داره: ( و بعد از رفع اینها میشه جزئیات بیشتری به اون اضافه کرد)

1- اضافه کردن نقشه ( مثلا با وصل شدن به اینترنت و لود تصویر)

2- زوم - چند تا سطح داره که هر سطح نقشه ی مربوط یه خودشو لود می کنه!
3- حذف و اضافه کردن مارکر
4- جستجو در مارکر ها و نقشه

حالا اولین سوالی که به ذهنم رسید در مورد پایگاه دادشه

می خوام این پروژه رو با AIR بنویسم - یعنی از sqlite استفاده کنم
به هر حال هر کس در هر بخشیش کمکی می تونه بکونه و یا ایده بده خوشحال می شم!
اگه با air هم کار نکردین نترسین هیچ فرقی نداره ( داره ها ولی ...) یکم کلاس بیشتر داره شما می تونین تو همون flash player بنویسین

با تشکر
 

BioDread

Banned
خودتو زیاد اذیت نکن
کسی برات نمینویسه
برو تو گوگل سرچ کن
یه کامپوننت هست که تمام این موارد رو برات انجام میده !!!
 

hamed_256giga

کاربر فعال
تو چقدر فاز منفی می دی؟!!!
من که نخواستم کسی بنویسشی!!!
خودم مینویسم

گفتم این پروژه ی با کمک فکری بقیه انجام بشه!!!

الان این جور پروژه انجام دادن مزیت های زیادی داره!

به هر حال بازم منتظرم.
 

troojan

Member
سلام
1- میتونی یه کامپوننت loader بزاری و مقدار path اونرو یه geturl قرار بدی(میتونی واسه داینامیکتر شدنش مقدار geturl رو از یه تکست باکس بگیری) این از لود شدن از اینترنت

2 - میتونی روی کامپوننت loader که گذاشتی مثلا چهارتا (یا هرچندتا که میخوای) توچهار طرف تصویرت، دکمه نامریی بزاری
منظورم دکمه ای که فقط hit اون طراحی شده و سه قسمت دیگه خالیه
حالا مثلا وقتی که روی تصویر بالا سمت چپ کلیک کردند، اون دکمه نامریی یه تصویر دیگه (که زوم شده همون قسمت تصویر اصلیه) رو تو کامپوننتت لود میکنه

3- منظورت رو از حذف و اضافه کردن مارکر متوجه نمیشم
ولی به هر حال میتونی برای حذف یا اضافه کردن چیری از duplicateMovie یا createMovie یا drawing API استفاده کنی
یا از قبل چیزایی رو توی کتابخونه کارت بزاری و به اونها idName بدی بعد از متد attachMovie استفاده کنی

4 - اگه منظورت تحت وبه چیزهایی رو که میخوای به وسیله یه زبان سمت سرور مثلا asp از بانک اطلاعاتیت بکش بیرون، بعد همه اونها رو توی یه متغیر ذخیره کن، البته باید اونها رو با کاراکترهای بی استفاده از هم جدا کنی. باید با متد sendAndLoadاز کلاس وریبل query مورد نظر رو به asp بفرستی بعد نتیجش رو بگیری ، با استفاده از دستور response.write . بعد با متد split جواب گرفته شده رو از هم تفکیک کنی و تو متغیر دلخواه و کنترل مناسب نمایش بدی
اگر هم تحت ویندوزه که دقیقا همینه منتها با برنامه زینک و دستورات sql . همون queryStr ها و connectionStr
مثلا همونطور که میدونی باید واسه سرچ دستور select field_Name from table_Name where field_Name like @field_Name رو بنویسی
ابته مثل اینکه بچه ها زحمت کشیدن و تو انجمن یه کلاس واسه اینکار گذاشتن

5 - جدول ها و فیلدها و نوع فیلدهات باید متناسب با نیازهات تعریف کنی
 

hamed_256giga

کاربر فعال
الان اصلا وقت تایپم ندارم فقط امدم از تروجان به خاطر راهنماییهاش تشکر کنم
securedownload.gif
 

BehrouzPc

پــــادشــاه فــلــــش
من بهت کامپوننت zoomify Viewer رو پیشنهاد می کنم کارت رو حسابی راحت می کنه
به جستجو بزن درباره اش ...
البته چند کامپوننت دیگه هم برای این کار هست...
 

hamed_256giga

کاربر فعال
به به کم کم دارن کاربرای حرفه ای جذب میشن :oops:
من یه سری توضیحات آماده کردم به همراه کار خیلی کوچولویی که خودم انجام دادم!

بچه ها حتما حتما downloadکنین و بخونبنش

داره قضیه کم کم جدی میشه
من از همین جا از تمام بروبش می خوام که بیان و تو این پروژه دست همکاری بدن که به کمک همه نیاز داریم

اخه می خواهیم یه نرم افزار درست حسابی بدیم بیرون
:green:

در مورد اون کامپوننت zoomify Viewer هم می شه بیشتر توضیح بدین دقیقا به درد چی می خوره؟
لینکم اگه میشه بدین که بهتره
با تشکر
 

پیوست ها

  • my work til now - [email protected]
    210.9 کیلوبایت · بازدیدها: 114
  • describe.rar
    854.1 کیلوبایت · بازدیدها: 90

hamed_256giga

کاربر فعال
mr. BehrouzPc
پــادشاه فـــلش ، ویــژه!
من که گشتم اما نتونستم پیدا کنم
خوب پسر خوب شما که می گی لینکشم بذار دیگه!!!
من منتظرم ها!

چرا نظر نمیده کسی؟؟؟؟؟؟؟؟
 

BehrouzPc

پــــادشــاه فــلــــش

hamed_256giga

کاربر فعال
پسر خوب خوب خوب
بی نهایتا خوب
هر چی بگی من یکی بیشتر!!!:green:

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

راستی این فایلهایی که upload کردم رو دیدی؟
نظرتون چی؟
 

BehrouzPc

پــــادشــاه فــلــــش
پسر خوب خوب خوب
بی نهایتا خوب
هر چی بگی من یکی بیشتر!!!:green:

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

راستی این فایلهایی که upload کردم رو دیدی؟
نظرتون چی؟
دیدم
ولی به نظرم بهتره کار تون رو به بخش های گوچک تبدیل کنید و انجام بدید و بعد پیوند ایجاد کنید
اینجوری که توی فایل ورد نوشته بودید هنوز اولای کار هستید کدی نسبت به کاری که می خواهید انجام بدید ننوشتید
برای یه سری کارها هم می تونید از نرم افزار MDM Zinc کمک بگیرید

موفق و پیروز باشید
 

hamed_256giga

کاربر فعال
قبول
پروژه رو میشکنیم م م م م

بخش 1 - من می خواهم عکس نقشه رو از پوشه load کنم!
اما عکس های نقشه ی من از گوگل گرفتم واسه همین تکیه تیکه اند. یعنی اندازه ی هر تکه از نقشه ها 256*256 پیکسل است.
خوب + من نمی خواهم همه عکس ها load بشن بلکه بسته به نیاز کاربر هر چند تا عکس load بشن
در ضمن امکان drag نقشه هم باشه ...
درست مثل گوگل مپ : map.google.com
حالا load کردن عکس کاری نداره ولی ...

ولی بسته به نیاز load کردن مشکل کار ماست که چه جوری ابتدا که در سطح 1 زوم هستیم ( دیدن نقشه ی کامل کره ی زمین ) فقط 4 تا تکه عکس وجود داره که در صفحه هر 4 تا تکه وحود داره ولی در سطح 3 زوم( بزرگنمایی) ممکن 100 تا تکه عکس وجود داشته باشه که فقط همون بخشی که در صفحه قابل رویت است load میشه و ما بقی وقتی load میشن که نقشه به همون سطح drag میشه!

++

و و وقتی کاربر نقشه رو مثلا به چپ drag می کنه می تونه دوباره به جای اولش برسه!
مثلا اگه از اسیا شروع به drag کردن به سمت چپ کرده اول به اروپا و بعد به امریکا و دوباره به اسیا می رسه...


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

 

hamed_256giga

کاربر فعال
بابا شما ها دیگه کی هستین؟!!!

پروژه های بزرگ ( البته نمی گم که پروژه ی من بزرگه) که باید گروهی حل بشه و الا جواب دادن به این سوال های کوچیک که کاری نداره ...
من فکر می کردم اینجا خیلی فعال باشن اما مثل اینکه ....
 

BehrouzPc

پــــادشــاه فــلــــش
بابا شما ها دیگه کی هستین؟!!!

پروژه های بزرگ ( البته نمی گم که پروژه ی من بزرگه) که باید گروهی حل بشه و الا جواب دادن به این سوال های کوچیک که کاری نداره ...
من فکر می کردم اینجا خیلی فعال باشن اما مثل اینکه ....
دوست عزیز
شما شروع کن اگه مشکلی داشتی بگو تا دوستان کمک کنن
انتظار نداری که برات پروژه رو انجام بدند که....

کار ساده ای نیست این چیزی که شما می خواهید
اولین مرحله شما می بایست که محدوده رو معین کنید برای نمایش نقشه
حالا باید نقشه رو با این محدوده چک کنید و آرایه ای از بخش های قابل نمایش ایجاد کنید
حال بر طبق این آرایه و درصد زوم تصاویر مربوطه را با یک حلقه بارکزاری کنید
و نمایش دهید

حال برای این کار می بایست یک تابع تعریف منید که با هر با تغییر زوم یا درگ شدن دوباره عمل کند و این کار ها رو دوباره انجام دهید

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

troojan

Member
سلام
پروژه اي كه شما ميخواهيد انجام بديد واسه توي فروم حل شدن يه كم سنگينه
واسه كارهايي كه شما ميگيد هر كسي شايد يه روش جداگانه اي داشته باشه
شما پروژت رو شروع كن و مشكلاتت رو مطرح كن دوستان جواب ميدن ولي اينكه به طور كل . . .

مثلا همين روشي كه اقا بهروز گفت يكيش
ديگه اينكه شما ميتونيد
1 يه نقطه مبنا تو وسط استيجت بزاري كه قابل رويت نباشه
2 يه چيزايي روكه داري به ترتيب توي استيجت بزاري و همينطوري تا خارج استيجت در همه جهات ادامه بدي(بستگي به وسعت نقشت و اينكه ميخواي تو يه لحظه چقدر از نقشت نمايش داده بشه)
3 منظورم خود تكه نقشه هات نيستا. منظورم كانتينرهات هست كه مثلا ميتونه يه مووي كليپ خالي باشه
4 همه چيزهايي رو كه داري مووي كليپش كن
5 طوري اكشن بنويس كه با حركت موس مووي كليپت تو جهت مخالف حركت كنه
6 مختصات نقطه مبنات رو هر لحظه بگير
7 با توجه به مختصات قبلي و جديد نقشه مورد نيازت رو تو كانتينرت لود كن
7 اگه نقطه مبنات به يه مختصات خاص با توجه به ابعاد مووي كليپت رسيد (يعني انتهاي تصوير) به مختصات جديد بره (ابتداي تصوير)

نميخوام بگم كه اين روش روش خوبيه يا روش بديه
روشي كه بهروز گفت دايناميك تره
يا مثلا هر كسي يه روش ديگه اي شايد داشته باشه
يا مثلا شايد بتوني با تلفيق روشي كه بهروز گفت با اين روش بتوني يه روش ديگه اي داشته باشي و ....

منظورم اينه كه شما شروع كن بعد اگه به مشكل خوردي دوستان هستند ولي از همين اول شايد تو فروم به نتيجه نرسي
 

جدیدترین ارسال ها

بالا