
Google рдорд╛рдирдЪрд┐рддреНрд░ Api рдФрд░ Yandex Map Api рдХреА рдЦреЛрдЬ рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рдХрдИ рд▓реЗрдЦ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдиреНрдп рдорд╛рдирдЪрд┐рддреНрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕рд╛рдордЧреНрд░реА рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЖрдкреА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛:
- рдЧреВрдЧрд▓ рдореИрдк
- рдпрд╛рдВрдбреЗрдХреНрд╕ рдирдХреНрд╢рд╛
- рдпрд╛рд╣реВ рдХрд╛ рдирдХреНрд╢рд╛
- рдмрд┐рдВрдЧ рдирдХреНрд╢рд╛
- рдУрдкрдирд╕реНрдЯреНрд░реАрдЯ рдХрд╛ рдирдХреНрд╢рд╛
рдФрд░ рдореИрдВ рдЙрдкрд░реЛрдХреНрдд рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдЕрд░реНрдерд╛рддреН рдорд╛рдЙрд╕ рдХреЛ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдорд╛рдирдЪрд┐рддреНрд░ рдХреА рд╢реБрд░реБрдЖрдд рдФрд░ рдорд╛рд░реНрдХрд░реЛрдВ рдХреА рд╕реНрдерд╛рдкрдирд╛ред рд▓реЗрдЦ рдореЗрдВ рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХреЛ HTML рдХреЛрдб, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдПрдХ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ, рд╕рд╛рде рд╣реА рд╕рд╛рде 2010 MVC3 рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдбред
Google рдорд╛рдирдЪрд┐рддреНрд░ рдХреЗ рд╕рд╛рде, рд╕реНрдерд┐рддрд┐ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рд╣реИ: рдмрд╣реБрдд рд╕рд╛рд░реА рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕рд╛рдордЧреНрд░реА рд╣реИ, рдореЗрд░рд╛ рдЙрджрд╛рд╣рд░рдг рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:
HTML рдкреГрд╖реНрда:
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false" ></script> <script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/LoadGoogle.js")" type="text/javascript"></script> <h2>GoogleMap</h2> <div id="map" style="width: 1400px; height: 500px;"></div>
рд╕реНрдХреНрд░рд┐рдкреНрдЯ:
$(document).ready(function () { initialize(); });
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ рдорд╛рд░реНрдХрд░ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╡рд╛рд▓рд╛ рдПрдХ Google рдорд╛рдирдЪрд┐рддреНрд░ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ:

рдпрд╛рдВрдбреЗрдХреНрд╕ рдорд╛рдирдЪрд┐рддреНрд░ рдХреЛ рдЖрд░рдВрднреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рд╕реЗрд╡рд╛ рдкрд╣реБрдВрдЪ рдХреБрдВрдЬреА рдФрд░ рдирд┐рдореНрди рдЙрджрд╛рд╣рд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
HTML рдкреЗрдЬ:
<script src="http://api-maps.yandex.ru/1.1/index.xml?key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/LoadYandex.js")" type="text/javascript"></script> <h2>YandexMap</h2> <div id="YMapsID" class="YMaps YMaps-cursor-grab" style="width: 1400px; height: 500px;"> </div>
рд╕реНрдХреНрд░рд┐рдкреНрдЯ:
$(document).ready(function () { initialize(); }); function initialize() { map = new YMaps.Map(document.getElementById("YMapsID"));
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ рдорд╛рд░реНрдХрд░ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╡рд╛рд▓рд╛ рдПрдХ рдпреИрдВрдбреЗрдХреНрд╕ рдорд╛рдирдЪрд┐рддреНрд░ рдорд┐рд▓рддрд╛ рд╣реИ:

рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ, рдкрд╣рд▓реЗ Google рдкрд░ рдЕрдХреНрд╖рд╛рдВрд╢, рдлрд┐рд░ рдЕрдХреНрд╖рд╛рдВрд╢, рдФрд░ Yandex рдХреЗ рд╡рд┐рдкрд░реАрдд рдЬрд╛рдПрдВ!
рдпрд╛рд╣реВ рдорд╛рдирдЪрд┐рддреНрд░ рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг:
HTML рдкреЗрдЬ:
<script type="text/javascript" src="http://api.maps.yahoo.com/ajaxymap?v=3.8&appid=appidhere"></script> <script src="@Url.Content("~/Scripts/LoadYahoo.js")" type="text/javascript"></script> <body onload="initialize_ymap()"> <h2>YahooMap</h2> <div id="ymap" style="width: 1400px;height: 500px;"></div> </body>
рд╕реНрдХреНрд░рд┐рдкреНрдЯ:
function initialize_ymap() { var yPoint = new YGeoPoint(51.0532, 31.83);
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ рдорд╛рд░реНрдХрд░реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╡рд╛рд▓рд╛ рдПрдХ рдпрд╛рд╣реВ рдореИрдк рдорд┐рд▓рддрд╛ рд╣реИ:

рдмрд┐рдВрдЧ рдорд╛рдирдЪрд┐рддреНрд░ рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХреБрдВрдЬреА рд▓реЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
www.microsoft.com/maps/developers/web.aspxрдмрд┐рдВрдЧ рдорд╛рдирдЪрд┐рддреНрд░ рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдЙрджрд╛рд╣рд░рдг:
HTML рдкреЗрдЬ:
<script charset="UTF-8" type="text/javascript" src="http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=7.0"></script> <script charset="UTF-8" type="text/javascript" src="https://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=7.0&s=1"></script> <script src="@Url.Content("~/Scripts/LoadBing.js")" type="text/javascript"></script> <body onload="GetMap();"> <h2>BingMap</h2> <div id='mapDiv' style="position:absolute; width:1400px; height:500px;"></div> </body>
рд╕реНрдХреНрд░рд┐рдкреНрдЯ:
function GetMap() { var map = new Microsoft.Maps.Map(document.getElementById("mapDiv"), { credentials: "xxxxxxxxxxxxxxxxx",
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ рдорд╛рд░реНрдХрд░реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╡рд╛рд▓рд╛ рдПрдХ рдмрд┐рдВрдЧ рдорд╛рдирдЪрд┐рддреНрд░ рдорд┐рд▓рддрд╛ рд╣реИ:

OpenStreet map api рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг:
HTML рдкреЗрдЬ:
<script src="http://www.openlayers.org/api/OpenLayers.js"></script> <script src="@Url.Content("~/Scripts/LoadOpenStreet.js")" type="text/javascript"></script> <body onload="GetMap();"> <h2>OpenStreetMap</h2> <div id="OSMap" style="position:absolute; width:1400px; height:500px;"></div> </body>
рд╕реНрдХреНрд░рд┐рдкреНрдЯ:
function GetMap() { map = new OpenLayers.Map("OSMap");
рдирддреАрдЬрддрди, рд╣рдореЗрдВ рдорд╛рд░реНрдХрд░реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рдПрдХ OpenStreet map рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ:

рдпреЗ рдХрд╛рд░реНрдб рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рджрд┐рд▓рдЪрд╕реНрдк рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред
VS2010 MVC3 рдкрд░ рд╕реВрддреНрд░ ред