View Full Version : نرم افزاری مانند Google map با چه ابزارهایی پیاده سازی شده است
sh_esharif
سه شنبه 28 اردیبهشت 1389, 09:40 صبح
دوستان عزیز سلام.
میشه بگین به طور کلی، نرم افزاری مثل Google Map یا هر نرم افزار دیگه ای که مثل اون کار می کنه برای پیاده سازی در ASP.Net به چه ابزار هایی نیاز داره. مثلا در ویکی پدیا نوشته Google map از xml و جاوا اسکریپت استفاده کرده. دیگه چه ابزارهایی مورد نیاز است.
ممنون از وقتی که می گذارین.
bachebahal_1363
سه شنبه 28 اردیبهشت 1389, 10:42 صبح
نرم افزار هایی مانند google map در واقع یک وب کنترل هستند که با استفاده از فایل هایی مانند فایل هایی gis اطلاعات را به صورت cordinate system از یک فایل اطلاعاتی نقشه با استفاده از کلاس های نوشته شده برای مثال در C# اطلاعات رو از این نقشه ها و فایل ها خوانده و در آخر به صورت عکس به کاربر نمایش داده می شن
در واقع شما چیزی جز عکس رندر شده توسط این نرم افزار ها نمی بینید اما چون با استفاده از تکنولوژی Ajax این عکس های رندر شده به سمت کلاینت فرستاده می شن شما در واقع احساس می کنید در نقشه دارین navigate می کنین
در هر بار انتقال نقشه به اطراف و یا zoom نقشه با استفاده از جاوا اسکریپت اطلاعات سمت کلاینت به وسیله تکنولوژی Ajax به سمت سرور می رن و cordinate system و zoom درخواستی شما توسط سرور پردازش شده و در آخر عکس همان نقطه مورد نظر برای شما render شده و در صفحه لود می شود
sh_esharif
سه شنبه 28 اردیبهشت 1389, 10:57 صبح
با تشکر از اینکه زود جواب دادین، میشه اسم نرم افزارهای رو هم بگین. (بدون استفاده از Google map API و امثال آن)
naeeme
سه شنبه 28 اردیبهشت 1389, 11:17 صبح
برای خوندن اطلاعات و کار کردن با فایل های رستر شما به کامپوننتی نظیر map object نیاز دارین. که اطلاعات رو می خونین و در نهایت اون رو به تصویر تبدیل می کنین. که خودش الگوریتمهای خاصی داره که در مباحث gis می تونید اونها رو پیدا کنید.
bachebahal_1363
سه شنبه 28 اردیبهشت 1389, 11:29 صبح
در سایت codeplex کلمه websharp رو جستجو کنید یک پروژه open source هست که میشه اون رو براحتی گسترش داد و حتی در سطح google map نیز رساند
sh_esharif
سه شنبه 28 اردیبهشت 1389, 11:55 صبح
وقتی search رو که گفتین انجام می دم پیام
"There are no results for this search. Please try again with different search criteria." ظاهر می شه.
میشه بگین چیکار باید بکنم.
bachebahal_1363
چهارشنبه 29 اردیبهشت 1389, 20:35 عصر
من واقعا شرمندم نام پروژه رو اشتباهی تایپ کردم
sharpmap نام این پروژه هست
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.