var mClickMode = "A"; //¸¶¿ì½º Ŭ¸¯ var sAddr = ""; //Ãâ¹ßÁö¸í ÀúÀå var eAddr = ""; //¸ñÀûÁö¸í ÀúÀå var aAddr = ""; var objVia = new Array(); // °æÀ¯Áö »óÈ£¸í ¹è¿­°ªÀúÀå var RouteType = 1; var RouteInfoType = 1; // 1 : ÃÖÀû°æ·Î/ 0 : Ãִܰæ·Î ±¸ºÐ var NaviStarted = false; var NaviTimeTerm= 500; var NaviNextDistance = 50; var PosKind = ""; //OnClickNotify EventÇÔ¼ö function MapClickNotify(Type, Button, Shift, X, Y, Coord){ var xcoord = m_Map.Util.DPToCoord(X, Y); m_Map.AdminMan.SetAdminPos(xcoord.tmX,xcoord.tmY); if(mClickMode == "RP_S") { var Addr = m_Map.AdminMan.AdminName; //Ãâ¹ßÁö ÁÖ¼Ò ¼ÂÆÃ //if(IsPosFind(Addr) == false){return;} m_Map.RGMan.OrgPos = xcoord; //sAddr = m_Map.Util.ReplaceStr(Addr, "/", " "); } else if (mClickMode == "RP_M") { var Addr = m_Map.AdminMan.AdminName; //°æÀ¯Áö ÁÖ¼Ò ¼ÂÆÃ //if(IsPosFind(Addr) == false){return;} m_Map.RGMan.AddViaPos(xcoord); //aAddr = m_Map.Util.ReplaceStr(Addr, "/", " "); objVia.push (aAddr); //RouteFrame.AddRouteOpen(); } else if(mClickMode == "RP_E") { var Addr = m_Map.AdminMan.AdminName; //¸ñÀûÁö ÁÖ¼Ò ¼ÂÆÃ //if(IsPosFind(Addr) == false){return;} m_Map.RGMan.DestPos = xcoord; //eAddr = m_Map.Util.ReplaceStr(Addr, "/", " "); } else if (mClickMode == "RP_D") { // ÁöÁ¡(Ãâ¹ßÁö,¸ñÀûÁö,°æÀ¯Áö) »èÁ¦ var cnt = m_Map.RGMan.DeletePos(xcoord); } } function MapPopupMenu(Index, Caption, Contents){ var vector = m_Map.PopupMenu.PopupPoint; var coord = m_Map.DPToCoord(vector.X, vector.Y); if (Index < 10) { // °´Ã¼ ¸Þ´º if (m_Map.CtrlMan.Mode == m_Map.Util.ConstToValue("SMM_ManMode")) { var obj = m_Map.LayerMan.HitTest(vector.X, vector.Y, true); if (obj != null) { if (obj.Type == m_Map.Util.ConstToValue("SMOT_POLYGON")) { // var polygon = m_Map.LayerMan.CastToPolygon(obj); var polygon = obj; if (Index == 1) { polygon.SeparateLine(vector.X, vector.Y); } else if (Index == 2) { polygon.DeleteDPPoint(vector.X, vector.Y); } else if (Index == 3) { m_Map.LayerMan.DeleteObject2(obj); } } } } } else { if (Contents != "") { //alert(Contents); eval(Contents); } if(Index == 11) { addZZim(coord.tmX, coord.tmY); }else if(Index == 12) { delZZim(); zzimpoint.options.length = 0; getZZim(1); m_Map.POIMan.DeleteGroup(5);//ÁÖ¼Ò°Ë»ö }else if(Index == 51){ m_Map.AdminMan.SetAdminPos(coord.tmX,coord.tmY); var Addr = m_Map.AdminMan.AdminName; //Ãâ¹ßÁö ÁÖ¼Ò ¼ÂÆÃ //if(IsPosFind(Addr) == false){return;} m_Map.RGMan.OrgPos = coord; sAddr = m_Map.Util.ReplaceStr(Addr, "/", " "); }else if(Index == 52){ var Addr = m_Map.AdminMan.AdminName; //°æÀ¯Áö ÁÖ¼Ò ¼ÂÆÃ //if(IsPosFind(Addr) == false) // return; m_Map.RGMan.AddViaPos(coord); aAddr = m_Map.Util.ReplaceStr(Addr, "/", " "); objVia.push (aAddr); }else if(Index == 53){ var Addr = m_Map.AdminMan.AdminName; //¸ñÀûÁö ÁÖ¼Ò ¼ÂÆÃ //if(IsPosFind(Addr) == false) //return; m_Map.RGMan.DestPos = coord; eAddr = m_Map.Util.ReplaceStr(Addr, "/", " "); }else if(Index == 54) { var cnt = m_Map.RGMan.DeletePos(coord); }else if(Index == 55) { document.getElementById("Result").style.display = "none"; document.getElementById("Land").style.display = "none"; if( document.all.Route.style.display == "none") { document.all.Route.style.display = ""; } } } } function MapRGInfo(NextNodeIndex, CurDist, NextDist, NextTotalDist){ if (CurDist <= 0){ CurDist = 0; //ÃʱâÈ­ NaviStop(); } PrintRouteFrameNaviInfo(NextNodeIndex, CurDist, NextDist, NextTotalDist); } //À§Ä¡¼ÂÆÃ¿©ºÎ function IsPosFind(name){ if(name == "") { alert("ÀÌÁö¿ªÀº °æ·Î°Ë»öÀ» ½ÇÇàÇÒ ¼ö ¾ø½À´Ï´Ù.\n\n´Ù¸¥ ÁöÁ¡À» ÁöÁ¤ÇØ Áֽñ⠹ٶø´Ï´Ù."); return false; } return true; } //Ãâ¹ßÁö, µµÂøÁö, °æÀ¯Áö setting function SetRPPos(val){ if (val == 1){ mClickMode = "RP_S"; str = "!Ãâ¹ßÁö ÁöÁ¤ - Áöµµ¿¡¼­ Ãâ¹ßÁö·Î ÁöÁ¤ÇÒ À§Ä¡¸¦ Ŭ¸¯Çϼ¼¿ä."; } else if (val == 2) { mClickMode = "RP_M"; if(m_Map.RGMan.NumViaPos == 10) { alert('°æÀ¯Áö´Â ÃÖ´ë10°³±îÁö¸¸ Ãß°¡ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.'); return; } str = "!°æÀ¯Áö ÁöÁ¤ - Áöµµ¿¡¼­ °æÀ¯Áö·Î ÁöÁ¤ÇÒ À§Ä¡¸¦ Ŭ¸¯Çϼ¼¿ä."; } else if (val == 3) { mClickMode = "RP_E"; str = "!¸ñÀûÁö ÁöÁ¤ - Áöµµ¿¡¼­ ¸ñÀûÁö·Î ÁöÁ¤ÇÒ À§Ä¡¸¦ Ŭ¸¯Çϼ¼¿ä."; } else if (val == 4) { mClickMode = "RP_D"; str = "!ÁöÁ¡»èÁ¦ - Áöµµ¿¡¼­ »èÁ¦ÇÒ Ãâ¹ßÁö, °æÀ¯Áö, ¸ñÀûÁö¸¦ Ŭ¸¯Çϼ¼¿ä."; } m_Map.CtrlMan.SetModeClickNotify(10); m_Map.CtrlMan.DisplayMessage(str, 100000, true); } /* *±â´É¸í : °æ·Î°Ë»ö ±â´É *parameter :NumSummary -> summaryIndex(Sum_Name, Sum_Pos) * NumNode -> NodeIndex(totalTime, TotalDistance) */ function RGSearch(type, isSearch ,InfoType){ if(isSearch) { //if(sAddr == ""){alert('Ãâ¹ßÁö¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä');return; } //if(eAddr == ""){alert('¸ñÀûÁö¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä');return; } if(InfoType == null)InfoType = RouteInfoType; var cUrl = location.protocol + "//" + location.host; var free = RouteFrame.document.getElementById('Free').options[RouteFrame.document.getElementById('Free').selectedIndex].value; var express = RouteFrame.document.getElementById('Express').options[RouteFrame.document.getElementById('Express').selectedIndex].value; var beginner = RouteFrame.document.getElementById('Beginner').options[RouteFrame.document.getElementById('Beginner').selectedIndex].value; if(type == 1){ m_Map.RGMan.RequestInfo(InfoType, free, express, beginner, "210.116.110.69", 80); m_Map.RGMan.CarImage ="car.png"; m_Map.RGMan.CarZoom = 50; }else if(type == 2){ RGSearchBack(); m_Map.RGMan.RequestInfo(InfoType, free, express, beginner, "210.116.110.69", 80); m_Map.RGMan.CarImage = cUrl + "/c_img/PMCar.wmf"; m_Map.RGMan.CarZoom = 50; }else if(type == null){ m_Map.RGMan.RequestInfo(InfoType, free, express, beginner, "210.116.110.69", 80); m_Map.RGMan.CarImage = cUrl + "/c_img/PMCar.wmf"; m_Map.RGMan.CarZoom = 50; } //°Ë»öÁ¶°Ç Text¿¡ ÇÊ¿äÇÑ Á¶°Ç free = (free=="0")? "À¯·á µµ·Î ¿ì¼±" : "¹«·á µµ·Î ¿ì¼±"; express = (express=="0")? "ÀÏ¹Ý µµ·Î" : "°í¼Ó µµ·Î"; beginner = (beginner=="0")? "ÀϹÝ" : "Ãʺ¸"; RouteFrame.document.getElementById('schItem').innerHTML=free +" "+express+"/"+beginner; } } //¿ª°æ·Î °Ë»ö function RGSearchBack(){ if (NaviStarted == true){return;} else{ var slon, slat, elon, elat, count; var vlon = new Array(); var vlat = new Array(); var coord = m_Map.RGMan.OrgPos; slon = coord.tmX; slat = coord.tmY; var coord2 = m_Map.RGMan.DestPos; elon = coord2.tmX; elat = coord2.tmY; if (slon == 0 || slat == 0 || elon == 0 || elat == 0) { return; } count = m_Map.RGMan.NumViaPos; if (count > 0) { var coord3; for (i = count-1; 0 <= i; i--) { coord3 = m_Map.RGMan.GetViaPos(i); vlon[i] = coord3.tmX; vlat[i] = coord3.tmY; } } m_Map.RGMan.ClearPos(); var coord = m_Map.Coord; coord.tmX = elon; coord.tmY = elat; m_Map.RGMan.OrgPos = coord; var coord = m_Map.Coord; coord.tmX = slon; coord.tmY = slat; m_Map.RGMan.DestPos = coord; if (count > 0) { var coord4; for (i = count-1; 0 <= i; i--) { coord4 = m_Map.Coord; coord4.tmX = vlon[i]; coord4.tmY = vlat[i]; m_Map.RGMan.AddViaPos(coord4); } } } } /* *±â´É¸í : °æ·Î°Ë»ö¿Ï·á½Ã ±â´É *parameter :NumSummary -> summaryIndex(Sum_Name, Sum_Pos) * NumNode -> NodeIndex(totalTime, TotalDistance) */ function MapRGGetCompleted(NumSummary, NumNode){ //ÃѰŸ®, Ãѽð£À» À§ÇØ ÇÊ¿äÇÑ parameter setting m_Map.RGMan.NodeIndex= NumNode; var minute = (m_Map.RGMan.TotalTime / 60) >= 60 ? Math.round((m_Map.RGMan.TotalTime / 60)/60)+"½Ã "+ Math.round((m_Map.RGMan.TotalTime / 60)%60)+"ºÐ ":Math.round(m_Map.RGMan.TotalTime / 60) +"ºÐ "; var TotalTime = m_Map.RGMan.TotalTime >= 60 ? minute + m_Map.RGMan.TotalTime % 60+"ÃÊ" : m_Map.RGMan.TotalTime+"ÃÊ" ; var TotalDistance = m_Map.RGMan.TotalDistance; //Ãѽð£ RouteFrame.document.getElementById('resultTime').innerHTML = getRouteTime(m_Map.RGMan.TotalTime); //ÃѰŸ® RouteFrame.document.getElementById('resultDistance').innerHTML =GetRouteRoad(TotalDistance); //°á°ú¸®½ºÆ® ÁÖ¿äµµ·Î ¼ÂÆÃ var resultList = ""; var resultList2 = ""; //ÀÜ¿©°Å¸® Data¸¦ À§Çؼ­ Str = ÀÜ¿©°Å¸®:ÀÜ¿©°Å¸® Çü½ÄÀ¸·Î ÇÑ´Ù. var str = ""; for(k=0; k tag°¡ innerHTML¿¡¼­ class¸¦ Àß ¼ÂÆÃ¸øÇØ spanÀ¸·Î ´ë½Å resultList +=" "+num+". "+ViaName+"
"; m_Map.AdminMan.SetAdminPos(x,y); var Addr = m_Map.AdminMan.AdminName; //if(IsPosFind(Addr) == false){return;} var viaAddr = m_Map.Util.ReplaceStr(Addr, "/", " "); if(i==0){ resultList2 +=""; } resultList2 +=""; if(i==parseInt(NumSummary-1)) { resultList2 += "
N0.µµ·Î¸íÁÖ ¼Ò
"+num+". "+ViaName+""+viaAddr+"
"; } } //°æÀ¯Áö Á¤º¸ var addAddr = ""; var addNum = m_Map.RGMan.NumViaPos; if(addNum != 0){ for(j=0; j" : m_Map.RGMan.ViaName; } }else{ addAddr ="ÇØ´ç°æ·ÎÀÇ °æÀ¯Áö°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù."; } RouteFrame.document.getElementById('resultLine').innerHTML=resultList; m_Map.CtrlMan.SetRectLevel(reScale(m_Map.RGMan.LinkRect, m_Map.CtrlMan.CoordDispRect)); //»ó¼¼°æ·Î ¹× ¸ðÀÇÁÖÇà ¹öư º¸ÀÌ°Ô setting RouteFrame.document.getElementById('resultY').style.display=""; RouteFrame.document.getElementById('resultN').style.display="none"; // °æ·Î ÆË¾÷»ó¼¼ È­¸é¿¡ º¸¿©ÁÙ Data RouteFrame.document.getElementById('StartName').innerHTML = m_Map.RGMan.OrgName; RouteFrame.document.getElementById('EndName').innerHTML = m_Map.RGMan.DestName; RouteFrame.document.getElementById('AddName').innerHTML = addAddr; RouteFrame.document.getElementById('routeInfo').innerHTML = resultList2; RouteFrame.document.getElementById('crossInfo').innerHTML = CrossInfoPrint(NumNode,str); } function CrossInfoPrint(NumNode, str) // ±³Â÷·Î ¾È³»Á¤º¸ { var cImg = ""; var curName = ""; var shortName = ""; var longName = ""; var rgcode = ""; var dist = 0; var resultList =""; var totalDist=""; var nowDist=""; var gugaDist = 0; var gugan = 0; var tmpDist = str.split(":"); for(i=0; i"; } if(shortName == ""){ message2 = ""; } else{ message2 = ""+shortName +""; } if(longName == ""){ if(shortName == "") { message3 = ""; }else{ message3 = "¹æ¸éÀ¸·Î "; } }else{ if(shortName == "") { message3 = " "+longName+"" + "¹æ¸íÀ¸·Î "; }else{ message3 = " "+longName+"" + "¹æ¸éÀ¸·Î "; } } message = message1 + message2 + message3; if(i==0){ resultList +=""; } resultList += ""; resultList += ""; if( i == m_Map.RGMan.NumNode-1){ resultList +="
µµ·Î¸íÁÖ ¼Ò
"; resultList += ""; resultList += ""; resultList += "
"+message+""+cMsg+"
[±¸°£]"+GetRouteRoad(guganDist)+"  [ÇöÀç]"+GetRouteRoad(nowDist)+"  [ÀÜ¿©]"+GetRouteRoad(dist)+"
"; } } return resultList; } //°æ·Î»èÁ¦ ±â´É function RGClear(){ m_Map.RGMan.ClearRoute(); m_Map.RGMan.ClearPos(); //Ãâ¹ßÁ¡,µµÂøÁ¡À» ³Î·Î ÇÑ´Ù.-> TabÀ¸·Î ÃÖÀû°æ·Î,Ãִܰæ·Î °Ë»ö½Ã check¸¦ À§Çؼ­ sAddr = ""; eAddr = ""; RouteFrame.document.getElementById('schItem').innerHTML= "-"; RouteFrame.document.getElementById('resultTime').innerHTML = "-"; RouteFrame.document.getElementById('resultDistance').innerHTML = "-"; RouteFrame.document.getElementById('resultLine').innerHTML="   °æ·Î¸¦ °Ë»öÇϼ¼¿ä."; //»ó¼¼°æ·Î ¹× ¸ðÀÇÁÖÇà ¹öư ¾Èº¸ÀÌ°Ô setting RouteFrame.document.getElementById('resultY').style.display="none"; RouteFrame.document.getElementById('resultN').style.display=""; } //Navi ÁöµµÈ¸Àü function NaviRotation(){ if(RouteFrame.document.getElementById('NaviRotation').checked){ m_Map.RGMan.Headingup = true; m_Map.ViewCenter = 70; } else { m_Map.RGMan.HeadingUp = false; m_Map.RGMan.CenterSync = true; m_Map.CtrlMan.RotationAngle = 0; m_Map.ViewCenter = 50; } } //Navi À½¼º¾È³» function NaviSound(){ if(RouteFrame.document.getElementById('NaviSound').checked){ m_Map.RGMan.UseSound = true; }else{ m_Map.RGMan.UseSound = false; } } function NaviPlay(){ if (!m_Map.RGMan.Valid) { alert('°æ·Î°Ë»öÈÄ ¸ðÀÇÁÖÇàÀ» ½ÇÇàÇϽǼö ÀÖ½À´Ï´Ù'); return; } var nowLevel = m_Map.Level; //isAddrMoveCombo = false; //Áö¿ªÀ̵¿ ÄÞº¸¹Ú½º ¼ÂÆÃ º¯¼ö if(nowLevel > 6){ // ¸ðÀÇÁÖÇà Play ½Ã ÇöÀç·¹º§ÀÌ 6º¸´Ù Å©¸é ·¹º§6À¸·Î °­Á¦ Á¶Á¤ m_Map.Level = 6; } NaviRotation(); NaviSound(); NaviStarted = true; NaviTimeTerm= 500; NaviNextDistance = 50; RouteFrame.document.getElementById('NaviResult').style.display=""; document.getElementById("RouteFrame").style.height = 345; NaviTimer(); } function NaviTimer(){ if (NaviStarted == false) return; m_Map.RGMan.NextPos(NaviNextDistance); nextPos = true; setTimeout('NaviTimer()', NaviTimeTerm); } function NaviPause() { if (NaviStarted == false) return; if (!m_Map.RGMan.Valid) return; NaviStarted = false; //m_Map.RPPause(); } function NaviStop() { NaviStarted = false; m_Map.RGMan.ShowInfoBox = false; NaviNextDistance = 0; m_Map.RGMan.RGStop(); NaviInfoReSet() //¸ðÀÇÁÖÇàÁ¤º¸ ¸®¼Â } function NaviInfoReSet() { /* RouteFrame.document.getElementById("guganImg").style.height = 1; RouteFrame.document.getElementById("totalImg").style.width = 1; RouteFrame.document.getElementById("cimg_s").innerHTML = ""; RouteFrame.document.getElementById("curName_s").innerHTML = "À» Ŭ¸¯ÇϽøé
¸ðÀÇÁÖÇàÀÌ ½ÃÀ۵˴ϴÙ."; RouteFrame.document.getElementById("dist_s").innerHTML = ""; RouteFrame.document.getElementById("nowDist_s").innerHTML = "³²Àº°Å¸®";12.1km/ 41.96km RouteFrame.document.getElementById("totDist_s").innerHTML = "Àüü°Å¸®"; //RouteFrame.document.getElementById("distTime_s").innerHTML = ""; //RouteFrame.document.getElementById("endName_s").innerHTML = ""; RouteFrame.document.getElementById("message_s").innerHTML = "±³Â÷·Î ¾È³»Á¤º¸"; */ } function PrintRouteFrameNaviInfo(NextNodeIndex, CurDist, NextDist, NextTotalDist) { try { m_Map.RGMan.NodeIndex = NextNodeIndex; var totalTime = m_Map.RGMan.TotalTime; var endName = m_Map.RGMan.DestName; var curName = m_Map.RGMan.Node_CurName; var shortName = m_Map.RGMan.Node_ShortName; var longName = m_Map.RGMan.Node_LongName; var rgcode = m_Map.RGMan.Node_RGCode; var totalDist = m_Map.RGMan.TotalDistance; // ÃѰŸ® var rp = new RPHelp(); // °´Ã¼ »ý¼º if(rgcode == 0){ cImg = "1036.png"; cMsg = "¸ñÀûÁö"; }else{ cImg = rp.getRPImage(rgcode); // À̹ÌÁö¸í cMsg = rp.getRPString(rgcode); // ±³Â÷·Î ¾È³» } if(curName == ""){ message1 = ""; }else{ message1 = "" + curName + " ¿¡¼­ "; } if(shortName == ""){ message2 = ""; }else{ message2 = "" + shortName + ""; } if(longName == ""){ if(shortName == "") { message3 = ""; }else{ message3 = " ¹æ¸éÀ¸·Î "; } }else{ if(shortName == "") { message3 = "" + longName + " ¹æ¸íÀ¸·Î "; }else{ message3 = "/" + longName + " ¹æ¸éÀ¸·Î "; } } message = message1 + message2 + message3; var guganImgCnt = 53.0 - (( NextDist * 1.0) / (NextTotalDist * 1.0)) * 53.0; var totalWImgCnt = (( CurDist * 1.0) / (totalDist * 1.0)) * 220.0; var destination_text = ""; if(endName.length > 13) { destination_text = endName.substring(0,12) + ".."; } else { destination_text = endName; } RouteFrame.document.getElementById("gugan_img").innerHTML = ""; RouteFrame.document.getElementById("gugan_pos").innerHTML = curName; RouteFrame.document.getElementById("gugan_speed").innerHTML = GetRouteRoad(NextDist); RouteFrame.document.getElementById("distance_himg").style.height = parseInt(guganImgCnt);; RouteFrame.document.getElementById("gugan_text").innerHTML = message + "" + cMsg + ""; RouteFrame.document.getElementById("distance_wimg").style.width = parseInt(totalWImgCnt); RouteFrame.document.getElementById("cdistance_text").innerHTML = GetRouteRoad(CurDist); RouteFrame.document.getElementById("tdistance_text").innerHTML = GetRouteRoad(totalDist); RouteFrame.document.getElementById("time_text").innerHTML = getRouteTime(totalTime); RouteFrame.document.getElementById("destination_text").innerHTML = destination_text; } catch (e) { } } // km,m ·Î ȯ»ê function GetRouteRoad(val){ if(val < 1000) { totalDistRes = val + "m"; return(totalDistRes); }else{ totalDistRes = val * 0.001; totalDistRes = Math.round(totalDistRes * 100) /100 + "km"; return(totalDistRes); } } // ÃÊ´ÜÀ§¸¦ ÀÏ ½Ã°£ ºÐ ÃÊ ·Î ȯ»ê function getRouteTime(val){ d=Math.floor(val/86400); H=Math.floor((val-d*86400)/3600); i=Math.floor(((val-d*86400)-(H*3600))/60); s=val%60; if(d > 0) { RpDay = d + "ÀÏ "; }else{ RpDay = ""; } if(H > 0) { RpHour = H + "½Ã°£ "; }else{ RpHour = ""; } if(i > 0) { RpMin = i + "ºÐ "; }else{ RpMin = ""; } if(s > 0) { RpSec = s + "ÃÊ"; }else{ RpSec = ""; } totTimes = RpDay + RpHour + RpMin + RpSec; return(totTimes); } function RPHelp() { // °æ·Î ¼³Á¤ ÀúÀå ¹è¿­ : Ŭ·¡½º ¹Û¿¡ À־ µÇ°í, ¾È¿¡ À־ µÈ´Ù. // ( ¹Û¿¡ ÀÖÀ» °æ¿ì °´Ã¼ »ý¼º½Ã »ý¼ºÀÚ ÆÄ¶ó¹ÌÅÍ·Î Àü´Þ ÇÊ¿ä) var arr = new Array(); arr['1'] = 'Á÷Áø ¹æÇâÀÔ´Ï´Ù.||1000.png'; arr['2'] = 'ÁÂȸÀüÀÔ´Ï´Ù.||1001.png'; arr['3'] = '¿ìȸÀüÀÔ´Ï´Ù.||1002.png'; arr['4'] = 'ÁÂÃø ¹æÇâÀÔ´Ï´Ù.||1003.png'; arr['5'] = '¿ìÃø ¹æÇâÀÔ´Ï´Ù.||1004.png'; arr['6'] = 'UÅÏÀÔ´Ï´Ù.||1005.png'; arr['7'] = 'PÅÏÀÔ´Ï´Ù.||1006.png'; arr['8'] = '¿À¸¥ÂÊ 1½Ã ¹æÇâÀÔ´Ï´Ù.||1007.png'; arr['9'] = '¿À¸¥ÂÊ 3½Ã ¹æÇâÀÔ´Ï´Ù.||1008.png'; arr['10'] = '¿À¸¥ÂÊ 4½Ã ¹æÇâÀÔ´Ï´Ù.||1009.png'; arr['11'] = '¿ÞÂÊ 8½Ã ¹æÇâÀÔ´Ï´Ù.||1010.png'; arr['12'] = '¿ÞÂÊ 9½Ã ¹æÇâÀÔ´Ï´Ù.||1011.png'; arr['13'] = '¿ÞÂÊ 11½Ã ¹æÇâÀÔ´Ï´Ù.||1012.png'; arr['22'] = '·ÎÅ͸®¿¡¼­ UÅÏÀÔ´Ï´Ù.||1016.png'; arr['24'] = '·ÎÅ͸®¿¡¼­ ¿À¸¥ÂÊ 1½Ã ¹æÇâÀÔ´Ï´Ù.||1017.png'; arr['25'] = '·ÎÅ͸®¿¡¼­ ¿À¸¥ÂÊ 3½Ã ¹æÇâÀÔ´Ï´Ù.||1015.png'; arr['26'] = '·ÎÅ͸®¿¡¼­ ¿À¸¥ÂÊ 4½Ã ¹æÇâÀÔ´Ï´Ù.||1018.png'; arr['27'] = '·ÎÅ͸®¿¡¼­ ¿ÞÂÊ 8½Ã ¹æÇâÀÔ´Ï´Ù.||1019.png'; arr['28'] = '·ÎÅ͸®¿¡¼­ ¿ÞÂÊ 9½Ã ¹æÇâÀÔ´Ï´Ù.||1014.png'; arr['29'] = '·ÎÅ͸®¿¡¼­ ¿ÞÂÊ 11½Ã ¹æÇâÀÔ´Ï´Ù.||1020.png'; arr['70'] = '°í°¡Â÷µµÀÔ´Ï´Ù.||1030.png'; arr['71'] = '°í°¡Â÷µµ ¿·±æÀÔ´Ï´Ù.||1031.png'; arr['72'] = 'ÁöÇÏÂ÷µµÀÔ´Ï´Ù.||1032.png'; arr['73'] = 'ÁöÇÏÂ÷µµ ¿·±æÀÔ´Ï´Ù.||1033.png'; arr['81'] = 'Àü¹æ¿¡ °í¼Óµµ·Î ÀÔ±¸ÀÔ´Ï´Ù.||1021.png'; arr['82'] = 'Àü¹æ¿¡ °í¼Óµµ·Î ÃⱸÀÔ´Ï´Ù.||1024.png'; arr['83'] = 'Àü¹æ¿¡ µµ½Ã°í¼Óµµ·Î ÀÔ±¸ÀÔ´Ï´Ù.||1021.png'; arr['84'] = 'Àü¹æ¿¡ µµ½Ã°í¼Óµµ·Î ÃⱸÀÔ´Ï´Ù.||1024.png'; arr['85'] = 'Àü¹æ¿¡ Àü¹æ¿¡ ºÐ±âµµ·ÎÀÔ´Ï´Ù.||1027.png'; arr['97'] = 'ÁÂÃø¿¡ °í¼Óµµ·Î ÀÔ±¸ÀÔ´Ï´Ù.||1022.png'; arr['99'] = 'ÁÂÃø¿¡ µµ½Ã°í¼Óµµ·Î ÀÔ±¸ÀÔ´Ï´Ù.||1022.png'; arr['113'] = '¿ìÃø¿¡ °í¼Óµµ·Î ÀÔ±¸ÀÔ´Ï´Ù.||1023.png'; arr['115'] = '¿ìÃø¿¡ µµ½Ã°í¼Óµµ·Î ÀÔ±¸ÀÔ´Ï´Ù.||1023.png'; arr['98'] = 'ÁÂÃø¿¡ °í¼Óµµ·Î ÃⱸÀÔ´Ï´Ù.||1025.png'; arr['100'] = 'ÁÂÃø¿¡ µµ½Ã°í¼Óµµ·Î ÃⱸÀÔ´Ï´Ù.||1025.png'; arr['101'] = 'ÁÂÃø¿¡ ºÐ±âµµ·ÎÀÔ´Ï´Ù.||1028.png'; arr['117'] = '¿ìÃø¿¡ ºÐ±âµµ·ÎÀÔ´Ï´Ù.||1029.png'; arr['114'] = '¿ìÃø¿¡ °í¼Óµµ·Î ÃⱸÀÔ´Ï´Ù.||1026.png'; arr['116'] = '¿ìÃø¿¡ µµ½Ã°í¼Óµµ·Î ÃⱸÀÔ´Ï´Ù.||1026.png'; this.arrRP = arr; //°æ·Î ¼³¸í ¹®ÀÚ¿­À» ±¸ÇÑ´Ù function RPHelp_getRPString(rpcode) { var ret; try { ret = this.arrRP[rpcode].split('||')[0]; } catch(e) { ret = ''; } return ret; } this.getRPString = RPHelp_getRPString; // °æ·Î ¼³¸í À̹ÌÁö¸¦ ±¸ÇÑ´Ù. function RPHelp_getRPImage(rpcode) { var ret; try { ret = this.arrRP[rpcode].split('||')[1]; } catch(e) { ret = ''; } return ret; } this.getRPImage = RPHelp_getRPImage; } function NaviSpeed(val) { var newval = NaviTimeTerm + val; if (newval > 1000) NaviTimeTerm = 1000; else if (newval < 20) NaviTimeTerm = 20; else NaviTimeTerm = newval; } function NaviDistance(val) { var newval = NaviNextDistance + val; if (newval > 1000) NaviNextDistance = 1000; else if (newval < 20) NaviNextDistance = 20; else NaviNextDistance = newval; } function GetCarPos() { var coord = m_Map.RGMan.CarPos; lon = coord.tmX; lat = coord.tmY; m_Map.CtrlMan.CenterPos = coord; }