3 ضمیمه
آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
سلام
داشتم برای یک پورتال برنامه نویسی می کردم که نیاز براین شد یک نقشه ایران بهمراه مرز بندی استانی داشته باشه و نقشه گرافیکی باشه. قبلا یه همچین چیزی پیاده سازی کرده بودم؛ داشتم تکمیل میکردم که گفتم این تیکه را قرار بدم و دوستانی که نیاز دارند استفاده کنند.
!فقط این نکته را بگم که بدلیل کمبود وقت هیچ کدی و هیچ استانداردی رعایت نشده!
توضیح کامل به این شکل که یک دیتابیس بهمراه یک جدول داریم. جدول استان میباشد که یک ID؛ نام استان و کد مرز داخلش آمده.(دلیل اینکه مرز در دیتابیس مشخص میشه بخاطر اینکه شما براحتی بتوانید بروی مرزها کلیک کنید و برای هر مرز لینکی که میخواهید تولید نمائید و در صورتیکه استانی اضافه شد و تغییرات جزئی همه چیز حل بشه)
و در برنامه یک نقشه ایران داریم و در یک ریپیتر قرار میدیم تا با یک SqlDataSource مرزها مشخص بشه. به همین راحتی. حالا یک سری کد HTML هستش که مرزها براساس آن مشخص میشه که هرکسی خواست بگه توضیح کامل بدم.
سورس + دیتابیس پیوست شده است.
دیتابیس: SQL Server 2008
ببخشید که نه عکسی و نه آموزش دقیق گذاشتم.
موفق باشید
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
وظیفه کدهای زیر چیست
shape="RECT"coords="343, 466, 419, 484"
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
نقل قول:
نوشته شده توسط
bitcob589
وظیفه کدهای زیر چیست
shape="RECT"coords="343, 466, 419, 484"
سلام
شما برای اینکه یک بخش از عکس را بگیرید(مرزبندی کنید) از shape استفاده میکنید. که کلا 4 حالت داره. مثلا اگه شما یک بخش دایره وار بخواهید از shape="circle" استفاده میکنید.
منظور از shape="RECT" در کد Rectangle میباشد. چون ما در این مرز بندی روال خواصی مثل دایره نداریم. در بخش دوم coords هم مرز مشخص میشود.
برای اینکه دقیقا متوجه بشید به آدرس زیر مراجعه نمائید:
http://www.howtocreate.co.uk/tutorials/html/imagemaps
موفق باشید
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
آیا این امکان وجود دارد با رفتن موس بر روی هر استان رنگ آن استان با رنگ خاصی مشخص کنیم
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
نقل قول:
نوشته شده توسط
bitcob589
آیا این امکان وجود دارد با رفتن موس بر روی هر استان رنگ آن استان با رنگ خاصی مشخص کنیم
سلام
بله؛ با کمی تغییرات می توانید این کار را انجام دهید.
موفق باشید
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
نقل قول:
نوشته شده توسط
mohsen_f_b
سلام
بله؛ با کمی تغییرات می توانید این کار را انجام دهید.
موفق باشید
اگر امکان دارد نحوه اعمال تغییرات توضیح دهید
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
نقل قول:
نوشته شده توسط
bitcob589
اگر امکان دارد نحوه اعمال تغییرات توضیح دهید
برای پورتال درحال پیاده سازی هستم. تکمیل بشه قرار میدهم.
موفق باشید
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
سلام.
دیتابیس توی 2008 اتچ نمیشه
نمیدونین دلیلش چیه؟
اینم خطاش:
TITLE: Microsoft SQL Server Management Studio
------------------------------
Attach database failed for Server 'RA-PC\sqlr2'. (Microsoft.SqlServer.Smo)
For help, click: http://go.microsoft.com/fwlink?ProdN...r&LinkId=20476
------------------------------
ADDITIONAL INFORMATION:
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
Unable to open the physical file "E:\database\r2\Province.mdf". Operating system error 5: "5(failed to retrieve text for this error. Reason: 15105)". (Microsoft SQL Server, Error: 5120)
For help, click: http://go.microsoft.com/fwlink?ProdN...0&LinkId=20476
------------------------------
BUTTONS:
OK
------------------------------
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
دوست عزیز میشه بگی تو فیلد سوم که توش اونهمه عدد نوشته چیه ؟؟؟؟ خودم یه حس هایی میزنم اما خوب راهه بهتری نبود که محدوده استانها رو اینجوری مشخص کردی |؟
1 ضمیمه
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
سلام
نقل قول:
دلیل اینکه مرز در دیتابیس مشخص میشه بخاطر اینکه شما براحتی بتوانید بروی مرزها کلیک کنید و برای هر مرز لینکی که میخواهید تولید نمائید و در صورتیکه استانی اضافه شد و تغییرات جزئی همه چیز حل بشه
واسه همچین کاری اصلا نیاز به دیتابیس نیست. خیلی راحت با یه فایل Xml (ذخیره مختصات و نام شهر تو Node ها) یا حتی یه فایل txt (ذخیره مختصات تو هر سطر) میشه پیادش کرد و درگیر دیتابیس نشد.
اگه تعداد مناطق خیلی زیاد باشه و تغییرات هم همینطور، اونوقت استفاده از دیتابیس معقول به نظر میرسه. مثل سیستم GIS که اگه قرار باشه واسه لایه ها از دیتابیس استفاده کنه، میاد از چند تا جدول واسه نگهداری اطلاعاتی مثل لایه های موجود (مثلا لایه مربوط به عمق یا راه آهن یا ...)، اطلاعات نوع لایه (لایه مربوط به Point هستش یا Line یا Polygan) که همه اینا در نهایت از همون Point تشکیل شدن و اطلاعات مربوط به مختصات Point ها تو هر لایه. و بعضی وقتا چند تا جدول هم واسه نگهداری خصوصیات هر لایه مثل رنگ فلان منطقه تو فلان لایه و ...
نقل قول:
آیا این امکان وجود دارد با رفتن موس بر روی هر استان رنگ آن استان با رنگ خاصی مشخص کنیم
بله وجود داره. یه فایل جاوا اسکریپت گزاشتم تو این پست که این کار رو انجام میده. به فرض که id تگ img که مثلا تو پست 1 گزاشته شده، برابر Map باشه. با دستور زیر کاری که میخوای انجام میشه
کد HTML:
$(function() {
$('#Map').maphilight({
fillColor: '0000ff'
});
});
نقل قول:
دوست عزیز میشه بگی تو فیلد سوم که توش اونهمه عدد نوشته چیه ؟؟؟؟ خودم یه حس هایی میزنم اما خوب راهه بهتری نبود که محدوده استانها رو اینجوری مشخص کردی |؟
اون اعداد رو باید جفت جفت در نظر بگیری. هر جفت میشه مختصات یه نقطه رو نقشه که از متصل شدن این نقاط به هم شکل بسته مورد نظر ایجاد میشه (این شکل میتونه هر چی باشه. دایره، چند ضلعی های منظمی که میشناسیم یا چند ضلعی نامنظم) این اشکال (یا همون مجموعه نقاط) رو هم با نرم افزار DreamWeaver به راحتی چند تا کلیک میشه تولید کرد
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
نقل قول:
نوشته شده توسط
karaji333
واسه همچین کاری اصلا نیاز به دیتابیس نیست. خیلی راحت با یه فایل Xml (ذخیره مختصات و نام شهر تو Node ها) یا حتی یه فایل txt (ذخیره مختصات تو هر سطر) میشه پیادش کرد و درگیر دیتابیس نشد.
اگه تعداد مناطق خیلی زیاد باشه و تغییرات هم همینطور، اونوقت استفاده از دیتابیس معقول به نظر میرسه. مثل سیستم GIS که اگه قرار باشه واسه لایه ها از دیتابیس استفاده کنه، میاد از چند تا جدول واسه نگهداری اطلاعاتی مثل لایه های موجود (مثلا لایه مربوط به عمق یا راه آهن یا ...)، اطلاعات نوع لایه (لایه مربوط به Point هستش یا Line یا Polygan) که همه اینا در نهایت از همون Point تشکیل شدن و اطلاعات مربوط به مختصات Point ها تو هر لایه. و بعضی وقتا چند تا جدول هم واسه نگهداری خصوصیات هر لایه مثل رنگ فلان منطقه تو فلان لایه و ...
سلام
دوست عزیز ممنونم از گفته ی شما؛ من در بالا عرض کردم برای یک پورتال درحال برنامه نویس هستش و فیلدهای دیگه نیز موجود هست که نیازهای دیگه را رفع میکنه و با بررسی بنده و پورتال حاضر نیاز به دیتابیس و جدول بود. :لبخندساده:
بازهم ممنونم که راهنمایی نمودید.
موفق باشید
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
سلام
من برنامه رو اجرا نکردم ولی به نظر می رسه که از server side image maps استفاده کردی ، خوب چرا از نوع client side استفاده نکردی که خودت رو درگیر بعضی موارد کار با پایگاه داده نکنی ؟
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
نقل قول:
نوشته شده توسط
ali_mnkt
سلام
من برنامه رو اجرا نکردم ولی به نظر می رسه که از server side image maps استفاده کردی ، خوب چرا از نوع client side استفاده نکردی که خودت رو درگیر بعضی موارد کار با پایگاه داده نکنی ؟
سلام
دوست عزیز و گرامی بنده که عرض کردم که من برای کار خاصی دارم از دیتابیس استفاده میکنم. شما میخواهید برید از Client Side استفاده کنید کسی نگفت که فقط از این باید استفاده کنید! لطفا پست ها بخوانید نه اینکه اینطوری برخورد کنید...!
موفق باشید
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
نقل قول:
نوشته شده توسط
moferferi
سلام.
دیتابیس توی 2008 اتچ نمیشه
نمیدونین دلیلش چیه؟
سلام
نمیدونم چرا این خطا برای شما آمده؛ ورژن دیتابیس بنده 10.0.1600 هستش.
موفق باشید
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
با سلام mohsen_f_b
خواستم ازتون تشکر کنم برای زحمتی که کشیدید
با اجازتون ازش استفاده کردم البته با کمی تغییرات
ممنون
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
کارتون خوب بود
دوستان لطفا پیشنهادات خودتون رو به صورت طعنه آمیز بیان نکنید
یکم احترام به همدیگه قائل باشید
نقل قول: آموزش استفاده از نقشه ایران بهمراه مرز بندی استانی و قابلیت انتخاب استان
سلام دوستان عزیز
من امشب عضو انجمن شما شدم و یک وب سایت در زمینه هواشناسی دارم.
حقیقتا من برای راه اندازی پرتال هواشناسی سایتم احتیاج به یک نقشه ایران دارم که در این نقشه اولا وضعیت جوی فعلی رو نشون بده و بعد هم قابلیت کلیک بر روی اسم هر شهر رو مجزا داشته باشه که پیش بینی وضعیت جوی روزهای آینده رو داشته باشه. بعد هم به من آموزش لازم برای راه اندازی در سایتم داده بشه.
مثل یک چیزی مثل این ولی نقشه کیفیت بالاتری داشته باشه:
http://gilanmet.persiangig.com/
آدرس وب سایتم هم به شرح ذیل هست:
http://mashhadmeteo.ir/
از راهنمایی شما عزیزان بینهایت قدردان و سپاسگذارم