سلام مهمان گرامي؛

دوست عزیز ضمن عرض خیر مقدم، با توجه به این که شما به صورت مهمان به انجمن سینماسنتر وارد شده اید براي مشاهده تالار با امکانات کامل ميبايست از طريق ايــن ليـــنک ثبت نام کنيد
مرجع تخصصی سئو سپهر صنعت سهند Navid Mirzaaghazadeh چگونه نقشه مایکروسافت را به وب سایت اضافه کنیم

نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: چگونه نقشه مایکروسافت را به وب سایت اضافه کنیم

  1. #1
    SYLAR
    m_a1100 آواتار ها
    وضعیت : m_a1100 آنلاین نیست.
    تاریخ عضویت : Jul 2010
    محل سکونت : mashhad
    نوشته ها : 704
    سپاس ها : 2,057
    سپاس شده 1,285 در 459 پست
    یاد شده
    در 0 پست
    تگ شده
    در 386 تاپیک

    چگونه نقشه مایکروسافت را به وب سایت اضافه کنیم

    دیدن یک محل روی نقشه میتواند اطلاعات مفیدی در اختیار ما قرار دهد. چنین سرویسی مدتهاست که از طرف شرکتهای بزرگی مانند مایکروسافت و گوگل عرضه شده است و به رایگان در اختیار عموم قرار گرفته است. اگر دستی در برنامه نویسی دارید و علاقمند هستید تا نحوه استفاده از این سرویسها را یاد بگیرید و در برنامه های خود از آنها استفاده کنید، در این مطلب کوتاه به شما میگویم که چگونه میتوانید از سرویس نقشه مایکروسافت در برنامه های خود استفاده کنید. این مثال کوتاه با استفاده از Dot Net مایکروسافت نوشته شده است اما با کمی آگاهی و وقت میتواند روی هر پلاتفرمی پیاده شده و مورد مصرف قرار گیرد. آنچه امروز بشما میگویم تنها نحوه نشان دادن نقشه روی یک وب سایت است و در مقالات بعدی سعی میکنم تا نشان دهم که چگونه میتوانید اطلاعات رسیده از یک GPS را از دیتابیس بیرون آورده و مسیر حرکت شخص مورد نظرتان را روی نقشه ترسیم کنید. از دوستان علاقمند هم دعوت میکنم تا اگر میتوانند مطالب مشابه ای در مورد GPS و MAP تهیه کنند آنرا در این سایت ثبت نمایند تا مورد مصرف همگان قرا ر گیرد.
    به گزارش خبرنامه کامپیوتر و وب www.PcWebPaper.com ، سرویسی که مایکروسافت برای نقشه ارائه میکند به نام Virtual Earth معروف است. این سرویس به برنامه نویسها اجازه میدهد تا تکنولوژی نقشه پردازی را در وب سایتها یا حتی برنامه های خود مصرف کنند. آنچه در ورای این سیستم قرار دارد همان است که مایکروسافت در وب سایت نقشه زنده خود ارائه میکند.
    در اولین قدم باید DOCTYPE زیر را به همراه کاراکتر ست صفحه UTF-8 در بالای صفحه قرار دهید تا عناصر نقشه به درستی نشان داده شود.



    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    این سرویس از یک جاوا اسکریپت استفاده میکند که آدرسش را باید در header برنامه بگنجانید:

    <script type="text/javascript" src="http://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6"></script>
    بدین ترتیب مطمئن میشوید که این اسکریپت قبل از سایر جاوا اسکریپتهای برنامه در حافظه بار میشوند.
    سپس یک DIV در صفحه تعریف کنید تا نقشه بداند که کجا باید باز شود:

    <div id="myMap" style="position:relative; width:100%; height:600px;;"></div>

    ابعاد نقشه باید مشخص شود در غیر اینصورت Virtual Earth مقدار پیش فرض 600 درد 400 پیکسل را برمیدارد.
    نهایتا باید به Virtual Earth بگویید که نقشه را رندر کند. برای اینکار به یک جاوااسکریپت احتیاج دارید که بعد از DIV نقشه قرار میگیرد.


    <script type="text/javascript">
    var map = null;
    map = new VEMap('myMap');
    map.LoadMap();
    </script>

    حال اگر برنامه را اجرا کنید، نقشه را خواهید دید.



    بخش LoadMap را با خط زیر عوض کنید. نقشه روی شهر تورنتو کانادا با زوم 10 و حالت Road باز میشود.

    map.LoadMap(new VELatLong(43.6485, -79.3851), 10, VEMapStyle.Road);


    کل برنامه را برای سادگی در اینجا میآورم


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <script type="text/javascript" src="http://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6" mce_src="http://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6"></script>
    </head>
    <body onload="PageLoad()">
    <script type="text/javascript">
    function PageLoad()
    {
    var map = null;
    map = new VEMap('myMap');
    //map.LoadMap();
    map.LoadMap(new VELatLong(43.6485, -79.3851), 10, VEMapStyle.Road);
    }
    </script>
    <div id="myMap" style="position:relative; width:400px; height:400px;"></div>
    </body>
    </html>

    مثال: وب سایت خودم به اسم سایلار

  2. کاربر روبرو از پست مفید m_a1100 سپاس کرده است .


  3. # ADS
     

  4. #2
    siterayan آواتار ها
    وضعیت : siterayan آنلاین نیست.
    تاریخ عضویت : Sep 2018
    سن: 29
    نوشته ها : 2
    سپاس ها : 0
    سپاس شده 0 در 0 پست
    یاد شده
    در 0 پست
    تگ شده
    در 0 تاپیک

    پاسخ : چگونه نقشه مایکروسافت را به وب سایت اضافه کنیم

    عالیییییییییییییییییییییی ییییییییییییییییییییییی

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

کاربرانی که این تاپیک را مشاهده نموده اند: 0

There are no members to list at the moment.

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •