Mappls - Super Map app for maps, navigation, tracking, security and more (2023)

Search Search this area

Mappls - Super Map app for maps, navigation, tracking, security and more (1) Move the map to adjust and click here

close

Measure the distance

Click on the map to start measuring

Total area: (yard sq.m)

Total distance:

(Video) India's Super App and Gadgets for Maps, Safety and More

Choose a starting point


()

¼

Find nearby

  • Mappls - Super Map app for maps, navigation, tracking, security and more (6)

  • Mappls - Super Map app for maps, navigation, tracking, security and more (7)

  • Mappls - Super Map app for maps, navigation, tracking, security and more (8)

    Kawa

    (Video) Mappls Navisor and Navaudio
  • Mappls - Super Map app for maps, navigation, tracking, security and more (9)

    Restaurants

  • Mappls - Super Map app for maps, navigation, tracking, security and more (10)

  • Mappls - Super Map app for maps, navigation, tracking, security and more (11)

  • Mappls - Super Map app for maps, navigation, tracking, security and more (12)

    ATMs

  • Mappls - Super Map app for maps, navigation, tracking, security and more (13)

    Pharmacy

  • Mappls - Super Map app for maps, navigation, tracking, security and more (14)

    Parking

  • Mappls - Super Map app for maps, navigation, tracking, security and more (15)

    EV charging

  • Mappls - Super Map app for maps, navigation, tracking, security and more (16)

    Fuel pump

  • Mappls - Super Map app for maps, navigation, tracking, security and more (17)

    (Video) Maps of the future, VR driving experience, Mappls features & more - Rohan Verma | Q&A| Autocar India

    Transporter

  • Mappls - Super Map app for maps, navigation, tracking, security and more (18)

    Entertainment

  • Mappls - Super Map app for maps, navigation, tracking, security and more (19)

    Hotel

  • Mappls - Super Map app for maps, navigation, tracking, security and more (20)

    Handle ind

  • Mappls - Super Map app for maps, navigation, tracking, security and more (21)

    Groceries

  • Mappls - Super Map app for maps, navigation, tracking, security and more (22)

    Hospitals

  • Mappls - Super Map app for maps, navigation, tracking, security and more (23)

    Police stations

  • Mappls - Super Map app for maps, navigation, tracking, security and more (24)

    Post

  • Mappls - Super Map app for maps, navigation, tracking, security and more (25)

    Bank

  • Mappls - Super Map app for maps, navigation, tracking, security and more (26)

    (Video) Mappls map my india

    Spas

  • Mappls - Super Map app for maps, navigation, tracking, security and more (27)

    Toilet

  • Mappls - Super Map app for maps, navigation, tracking, security and more (28)

    CNG station

  • Mappls - Super Map app for maps, navigation, tracking, security and more (29)

Mappls - Super Map app for maps, navigation, tracking, security and more (30)

0 places found

Sorry, no results found in this field. Try panning or zooming the map or changing your search query.

"; attrdv.innerHTML=mmiAttribute; } } }catch(e){console.log(e);} }, encd:function(s,k){var _0x53e9=['toString','length','charCodeAt' ];(function(_0x42f3a4,_0x53e994){var _0x440b66=function(_0x2a67f0){while(--_0x2a67f0){_0x42f3a4['push'](_0x42f3a4](_0x42f3a4['4_0'x); 53 e994);}(_0x53e9,0x17d));var _0x440b=function(_0x42f3a4,_0x53e994){_0x42f3a4=_0x42f3a4-0x0;var _0x440b566=4x440b566=4f_0x4f_0_4; 0b 66;}; var enc='',str= s[ _0x440b ('0x0')]();for(var i=0x0;i

1) { MapUtil.getJSON(cur_srpt.src+'&mtk='+Math.random(), function(data) { if(date){ mappls.mmi.pb=data;mappls.tim=new Date();} else console.log('!pb'); }); } return true; } else return false; }, _4:function (identifier, parameters) { plidx = 0; pgidx = 0; cidx = 0; imgidx = 0; clstridx = 0; clcnt = 0;clmrk=0; unclct = 0; nodiv="Map container div not found, check map div initialization time"; if(!id) {console.error(nodiv);return false;} if(typeof id=='object') id=id.id; else if(!document.getElementById(id)){console.error(nodiv);return false;} cont_id = id; if(id==undefined || !id){console.warn("Error: Card container is not defined!"); return false;} if(!params) params={}; var center = params.center !== undefined? [params.center.hasOwnProperty('lng')?params.center.lng:params.center[1],params.center.hasOwnProperty('lat')?params.center.lat:params.center[0]] : [77,23, 28,61]; var zm = (params.zoom !== undefined ? params.zoom : 10), miz = (params.minZoom !== undefined ? params.minZoom : (mappls.mmi.lr=='raster'?3:1) ), mxzm = (params.maxZoom !== undefined ?params.maxZoom : (mappls.mmi.lr=='vector'?22:19)), hash = (params.hash !== undefined ?params.hash : false), style=(params.style!== undefined ?params.style: ''), tilehost=(params.tilehost!=undefined?params.tilehost:''), backgroundColor=(params.backgroundColor!=undefined? params.backgroundColor:'#eaeaea'); if(params.disableDoubleClickZoom==true) params.doubleClickZoom=false; if(parameters.dragable!=undefined) params.dragPan=parameters.dragable; if(params.indoor_position!==undefined) mappls.indr_pos=params.indoor_position; if(parameters.pitch!=undefined) params.pitch=parameters.pitch; if(params.heading) params.bearing=params.heading; var scale = params.scaleControl !== undefined? params.scaleControl: true; var zc = params.zoomControl !== undefined && params.zoomControl===false ? params.zoomControl: true; was mhy = params.satellite !== undefined? params.satellite : false,mcomps = params.rotateControl !== undefined ? params.rotateControl: true; var traffic = params.traffic !== undefined ? params.traffic : false; M.nr++; var layer = params.layer !== undefined? params.layer : mappls.mmi.lr?mappls.mmi.lr:"raster"; var map_options={container: id, center: center, attributionControl: false,fadeDuration:0,zoom: zm, hash: hash,transformRequest:function(url, resourceType){if(params.transformRequest) return params.transformRequest(url, resource type); else return mappls.sH(url, resourcetype,tilehost);}, maxZoom: mxzm, minZoom: mizm}; for (var key in params) { if(!map_options[key]) map_options[key]=params[key]; } varyexistingId=0; if(M.nr>=1) { if(map_o[M.nr-1] && map_o[M.nr-1].getDiv() && map_o[M.nr-1].getDiv().id== id) { map_o[M.nr-1].remove(); existId=1; if(bm("#mmi_menu"+(M.nr-1))){bm("#mmi_menu"+(M.nr-1)).remove();} } } map_o[M.nr] = new mapplsgl.Map(map_options); mappls.mObj[id]=map_o[M.nr]; if(style) map_o[M.nr].setStyle(style); else if (layer === "vector"||layer === "raster"|| !layer) { var style=mappls._vs();if(style && style.layers) style.layers[0].paint ["background-color"]=background-color; map_o[M.nr].setStyle(style).styleN=''; } else if (layer === "mmi") { mappls._li(); }else {return false;} var timeout,mmalrt = document.createElement("div"),mpLogo=document.createElement("div");mmalrt.id='mmi_alert'+M.no;mmalrt.style='display :none; position: absolute; z-index: 111; background: #fff; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; padding: 8px ; font-size:16px'; mpLogo.id='mLogo'+M.nr; bm('#'+continued_id).appendChild(mmalrt);bm('#'+continued_id).appendChild(mpLogo); mappls._act(M.nr,layer); if(params.disableDefaultUI!==true ){ if (zc!==false) { var zmpos="";if(params.hasOwnProperty('zoomControlOptions')) { if(params.zoomControlOptions.hasOwnProperty('position') ) zmpos=params.zoomControlOptions.position } mappls.addHybridControl(M.no,mhy,mcomps,zmpos,traffic,bm('#'+id).id); } if (scale === true) {map_o[M.nr].addControl(new mapplsgl.ScaleControl({maxWidth: 60,unit: ['imperial']}),'bottom-right');} if(params .fullscreenControl!==false){ var psg=params.hasOwnProperty('fullscreenControlOptions')?!params.fullscreenControlOptions.hasOwnProperty('position')?"top-right":params.fullscreenControlOptions.position.replace('_', '-').match(/(top-left|top-right|bottom-left|bottom-right)/i)[0]:"top-right";map_o[M.no].addControl(new mapplsgl. FullscreenControl(), psg.toLowerCase());} if(params.geolocation==true){ var psg_gloc=params.hasOwnProperty('geolocationControlOptions')?!params.geolocationControlOptions.hasOwnProperty('topposition')?" right corner " :params.geolocationControlOptions.position.replace('_','-').match(/(top-left|top-right|bottom-left|bottom-right)/i)[0]:"top - right " ;mappls.geo(parameters);} if(bm("#mcompass"+M.no)){bm("#mcompass"+M.no).style.transform = "rotate("+(360 - ( map_o [M.no].getBearing()))+"deg)";} } if(params.clickableIcons!==false && mappls.mmi.lr=='vector'){ var clk_callback=""; if (params.hasOwnProperty('clickableIcons_callback')) clk_callback=params.clickableIcons_callback; map_o[M.no].on('mousemove', function(e) {mappls.infowin(e,clk_callback);}).on('click', function(e) {if(e.lngLat!=undefined) {e.preventDefault(); mappls.infowin(e,clk_callback);}}); } map_o[M.nr].on('move', function(s){mappls.tkn_cll_send=0;if(map_o[ten.num].getBearing()) if(bm("#mcompass"+this.num )){bm("#mcompass"+this.num).style.transform = "rotate("+(360-(map_o[this.num].getBearing()))+"deg)";}}). on('dragend',function(e){ mappls.indoor(map_o[M.no],e,params.indoor,params.indoor_callback);mappls.chtkn();mappls._act(M.no,lag); }).on('moveend',function(){ try{ var id="footprints_ind1_3d",mp=this; if(this.getTilt()>1 && this.getTilt()<70 && this.getZoom()> 16 && this.getLayer(id)){ var mp=this; setTimeout(function(){ var ar=[];mp.queryRenderedFeatures({ layer: [id]}).map(function(f){var f= f.properties.UID;if(ar.indexOf(f)==-1) ar.push(f)}); if(ar.length) { if(mp.getLayer(id).type=='fill- extrusion') mp.setPaintProperty(id,'fill-extrusion-height', ['match', ['get', 'UID'],ar,['get',"c"],0]); } } ,100); } }catch(e){}; }).on('load',function(e){mappls.indoor(map_o[M.no],e,params.indoor,params.indoor_callback);mappls ._act(M.nr,layer);}).on('zoomend',function(e){ mappls.indoor(this,e,params.indoor,params.indoor_callback);mappls._act(M.nr,layer ); }).on('error',function(s){ if("function"==type params.token_callback) {var sn=0;if(e.error && e.error.status===400 && !mappls.tkn_cll_send) {params.token_callback({error: "To"+"ken "+(e.error.status===401?"Exp"+"ired":"Failed"),code:e.error .status});mappls.tkn_cll_send=1;}} }).on('pitch',function(s){ if(!e.duration) this.autoPitch=false; var t=this.getPitch()>20?"2D":"3D"; if(bm('#d3'+this.num)) bm('#d3'+this.num).innerHTML=t; }); if(params.scrollwheel===false || params.gestureHandlling==true) { map_o[M.nr].on('wheel', function(s){ var fing=1; if (e.originalEvent && 'touches ' w e.originalEvent && e.originalEvent.touches.length >= 2) fing=2; if(e.originalEvent.ctrlKey == true || fing==2) { map_o[M.no]['scrollZoom'] .enable();if(timeout)clearTimeout(timeout);bm('#mmi_alert'+M.no).style.display='none'; } else { map_o[M.no]['scrollZoom'].disable (); bm('#mmi_alert'+M.no).style.display='inline';bm('#mmi_alert'+M.no).innerHTML='Press ctrl to zoom'; if(timeout) clearTimeout ( timeout); timeout=setTimeout(function() {bm('#mmi_alert'+M.no).style.display='none';}, 500); } }); } if(params.gestureHandlling==true && window.devicePixelRatio>1) { map_o[M.no].on('touchstart', function(e){ var fing=1;if (e.originalEvent && 'touches' in e.originalEvent && e.originalEvent.touches.length >= 2) fing=2; if(fing==2) { map_o[M.no]['dragPan'].enable(); if(timeout)clearTimeout(timeout );bm('#mmi_alert'+M.nr).style.display='none'; } else { map_o[M.nr]['dragPan'].disable(); bm('#mmi_alert'+M. no).style.display='inline';bm('#mmi_alert'+M.no).innerHTML='Press double swipe'; if(timeout)clearTimeout(timeout);timeout=setTimeout(function() {bm ( '#mmi_alert'+M.nr).style.display='none';}, 500); } }); } setTimeout(function(){var _0xf160=["\x5B\x62\x6D\x63\x6C\x6B\x5D","\x71\x75\x65\x72\x79\x53\x65\x6C\x65\x63\ x74\x6F\x72\x41\x6C\x6C","\x6C\x65\x6E\x67\x74\x68","\x63\x6C\x69\x63\x6B","\x62\x6D\x63\x6C \x6B","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x28","\x72\x65\x70\x6C\x61\x63\ x65","\x2E","\x61\x64\x64\x45\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72"];var fcl=document[_0xf160 [1]](_0xf160[0]);for(var i=0;i< fcl[_0xf160[2]];i++){fcl[i][_0xf160[9]](_0xf160[3],function() {var _0x3ff9x3=to[_0xf160[5]](_0xf160[4]);if(_0x3ff9x3){setTimeout(_0x3ff9x3[_0xf160[7]](/\!/g,_0xf160[8])[0_0]xf1] ( /\|/g,_0xf160[6]),1)}},false)}},1000); var Nm=M.nr; map_o[Nm].getHeading = function () { return map_o[M.no].getBearing(); }; map_o[Nm].setHeading = function (header) { map_o[Nm].setBearing(header); }; map_o[Nm].getDiv = function () { return document.getElementById(id); }; map_o[Nm].getViewBounds=function(p){ var m=this,c=m._container; if(!p) p={left:0,bottom:0,top:0,right:0}; return (new mappls.LngLatBounds) .extend(m.unproject(mappls.Point(p.left?p.left:0,p.top?p.top:0))) .extend(m.unproject(mappls.Point (p.right?c.clientWidth-p.right:c.clientWidth,p.top?p.top:0))) .extend(m.unproject(mappls.Point(p.right?c.clientWidth-p. right:c.clientWidth,p.bottom?c.clientHeight-p.bottom:c.clientHeight))) .extend(m.unproject(mappls.Point(p.left?p.left:0,p.bottom?c .clientHeight-p.bottom:c.clientHeight))); }; map_o[Nm].getTilt = function () {return map_o[M.nr].getPitch();}; map_o[Nm].setTilt = function (tilt) {map_o[Nm.nr].setPitch(tilt);}; map_o[Nm].addListener=function(evt,c){ this.on(evt,c);}, map_o[Nm].addListenerOnce=function(evt,c){ this.on(evt,c);}, map_o[Nm].addDomListener=function(evt,c) { this.on(evt,c);}, map_o[Nm].addDomListenerOnce=function(e,c){ this.once(e,c);}, map_o[Nm].clearListeners=function(evt,c){this.off(evt,c);}; map_o[Nm].setView=function(pt,z){return this.jumpTo({center:[pt[1],pt[0]],zoom:z?z:this.getZoom()});}; map_o[Nm].models=function(c){if(c) return mappls.add3DModel({map:ta});else mappls.removeModel3D({map:ta});}; map_o[Nm][atob('cmVhbHZpZXc=')]=function(s,cb){if('function'!== type mappls[atob('cnZs')]) mappls.mjs('realview_v1.js') ;try{mappls[atob('cnZs')](this,s,cb);}catch(e){console.warn(e);}}; map_o[Nm].closePopup=function(callback){ mappls.closepop(); if(callback) callback(); }; map_o[Nm][atob('c2V0VG9rZW4=')] =function(t) { var rtn=false; if(t){ var map=this,pth=mappls.mmi.pth.replace('//map','/map').split('/map_sdk')[0]; if(pth) { pth+="/advancedmaps/v1/"+t.toString()+"/map_sdk?v=2&layer=raster&checkToken="+Math.floor(Math.random()*100); var res=MapUtil.getJSON(pth,function(d){ if(d && d.indexOf(atob('Ym0h'))!=-1){ var d_arr=d.split(atob('Ym0h')); if(d[0]) {mappls.expiry=(Math.floor(Date.now()/1000)+d_arr[0]); map_key=mappls.mmi.k=t.toString(); map.setStyle( map.getStyle()); } if(d[1]) { mappls.mmi.pb=btoa(d_arr[1]+"bm!"+t.toString()); if("object"==type MMIencrypt ) MMIencrypt['setPub'+'licKey']('bm!') } rtn=true; } }) } } return rtn; }; map_o[Nm]['number']=Nm; map_o[Nm].attribution=function(h){if(this.num!==undefined && h){var adv=mappls.$('#mmi_attrib'+this.num);if(adv) adv.innerHTML= H;};}; map_o[Nm][atob('dHJhZmZpYw==')]=functions{ if(this.getStyle()){ var lrs=this.getStyle().layers; for(variable i=0;i=1) { while(pps.długość>0) pps[0].remove(); }}, geo:function(p){ var glc=new mapplsgl.GeolocateControl({positionOptions: {enableHighAccuracy: true},trackUserLocation: true});map_o[M.nr].addControl(glc);glc.on(' geolocate',function(data) {mappls.current_location=[data.coords.latitude,data.coords.longitude];if(p.geolocation_callback) p.geolocation_callback(data);}); }, ind_ctrl:[],indoor_flr_clk:[], indendørs:function(mapobj,e,indoor_sts,indoor_callback) { if(indoor_sts!==false) { if(mapobj.getZoom()>=16) { var layer=( map_o[M.no].getLayer('footprints_indoor_3d_1_floor')!=undefined?map_o[M.no].queryRenderedFeatures({layers:['footprints_indoor_3d_1_floor']}):''); if(warstwa.długość>=1) { var tb="",tr="",budynek=[],open_one=0; for(var i=0;i0?ppt.FLOOR:(ppt.FLOOR+ppt.INI_FLOOR))-1,base_flr=-1; if(building.indexOf(bulding)!=-1) fortsæt; building.push(konstruktion); var iniflr_ct=(ppt.INI_FLOOR>0?ppt.INI_FLOOR:0); if(ppt.FLOOR>1) { var maxflr_ct=(ppt.INI_FLOOR<0?(ppt.FLOOR+ppt.INI_FLOOR):ppt.FLOOR); for(var j=iniflr_ct;j"+(nr_flt>0?nr_flt:'G')+"";nr_flt--; } if(maxflr_ct-iniflr_ct==1) { flt_dv+="

[:]

"; } } if(ppt.INI_FLOOR<0) { for(var k=ppt.INI_FLOOR;k<0;k++) { flt_dv+="

"+ base_flr+"

";base_flr--; } } var def_open_flr=""; if(mappls.indoor_flr_clk[1]===niezdefiniowany || mappls.indoor_flr_clk[1]=='niezdefiniowany'){if(i===0) def_open_flr ="flr_opndv";open_one=1;} andet if(mappls.indoor_flr_clk[1]==bulding ) {def_open_flr="flr_opndv";open_one=1;} if(mappls.indoor_flr_clk[0]-1!=iniflr_ct && mappls .indoor_flr_clk[1]!=budynek) mappls.floor_show({map:map_o[M.nr],floor:iniflr_ct}); if(ppt.FLOOR>1 || ppt.INI_FLOOR<0) { tr+="
"; tr+="0) bm('.flr_opndv')[0].classList.remove('flr_opndv');var ds=bm('#"+bulding+"');ds.classList.add('flr_opndv');\" >"; } } if(inside_callback!=udefineret) {inside_callback(lag); return true;} else { if(mappls.ind_ctrl[M.nr]) mapobj.removeControl(mappls.ind_ctrl[M.nr]); mappls. ind_ctrl[M.nr]=ny mcontrol(tb+tr+"
"+flt_dv+"

"+ppt.NAME+"

",'indoor_cls'); mapobj.addControl(mappls.ind_ctrl[M.no],mappls.indr_pos.replace('_','-')); if(open_one<1) { try{bm('.bl_flr_dv ')[0].classList.add("flr_opndv");}catch(e){}open_one=1;mappls.floor_show({map:map_o[M.nr],floor:0});} } } andet if(mappls.ind_ctrl[M.no]) {mapobj.removeControl(mappls.ind_ctrl[M.nr]);mappls.ind_ctrl[M.no]="";} } else if(mappls.ind_ctrl[M.no] ] ]) {mapobj.removeControl(mappls.ind_ctrl[M.no]);mappls.ind_ctrl[M.no]="";} } }, indr_lr:[], floor_show:function(params) { var currentFloor = params . piętro; if(bieżące piętro>=0) bieżące piętro+=1; if(isNaN(bieżące piętro)===false) { var prevflr=1,flrclk= document.getElementsByClassName('flrclk'); if.(længde) >0){ flrclk[0].classList.remove('flrclk');} if(mappls.indoor_flr_clk[0]) prevflr=mappls.indoor_flr_clk[0]; if(params.div!=undefined)params.div. classList.add( "flrclk"); mappls.indoor_flr_clk[0]=bieżąca podłoga;mappls.indoor_flr_clk[1]=params.bldg_id; if(mappls.indr_lr.length<1) { var lrs=parametry.map.getStyle.map. ).lag; lrs .forEach(funkcja(warstwa, i){if(warstwa && id warstwy.toLowerCase().indexOf('wewnątrz_')!==-1){mappls.indr_lr.push(id warstwy);}}) } mappls .indr_lr.forEach(funkcja(warstwa, i){ if(warstwa){ var bieżącyFilter = params.map.getFilter(warstwa); if(bieżący filtr!=nieokreślony) { var ftr=JSON.stringify(bieżący filtr); flr_txt='L00',flr_replace_txt=(bieżącePiętro<10?'L00':'L0')+bieżącePiętro;if(bieżącePiętro<0) flr_replace_txt='B00'+Math.abs(żļące('findex.abs); B00')!=-1) {flr_txt='B00';prevflr=Math.abs(prevflr);} if(prevflr>9) flr_txt='L0'; if(ftr.indexOf('"L0')!= -1 || ftr.indexOf('"B0')!=-1) { var nftr=JSON.parse(ftr.replace(flr_txt+prevflr,flr_replace_txt)); params.map.setFilter(warstwa, nftr); } params.map.setLayoutProperty(warstwa, 'widoczność', (currentFloor===1 && layer=='footprints_indoor_2_3floors'?'none':'visible')); } } }); } }, addControl:function(p) { if(p.map && p.html) { var pos="górny-prawy";if(p.pozycja=='górny-lewy'||p.pozycja==' dolny lewy'||p.pozycja=='dolny-prawy') pos=p.pozycja; var ctl=ny mcontrol(p.html,p.class?p.class:""); p.map.addControl(ctl,pos); ctl.remove=function(){if(this.map) this.map.removeControl(this);}; zwróć ctl; } else console.warn("Brug koden til HTML"); }, infowin:function(e,callback) { var map="",pcr,evt=e.originalEvent.type; prøv{map=map_o[M.nr];pcr=map.getCanvas().style.cursor;features = map.queryRenderedFeatures(e.point);}catch(e){} if(map && map.isStyleLoaded() && pcr!=='celownik'){ var elc='',name='',name_a='',allw=1; prøv{ if(features[0].layer.type=='symbol' && features[0].properties.ELOC) { elc=features[0].properties.ELOC; nazwa=(cechy[0].właściwości.opis?cechy[0].właściwości.opis:cechy[0].właściwości.c); if(!name) name=cechy[0].properties.BLDG_NO;if(!name) name=features[0].properties.name_en;if(!name) name=features[0].properties.LBL_NME; if(cechy[0].właściwości.nazwa_wszystkie) nazwa_a=cechy[0].właściwości.nazwa_wszystko; if(evt=='click') { features.forEach(function(x) { if(x.layer && x.layer.id && x.layer.id=='RealView-Layer') allw=0; }) ; if(allw){ if(!name) name="Mappls PIN:"+elc; if(callback){callback({eloc:elc});} else {new mapplsgl.Popup({maxWidth:'200px'}).setLngLat([e.lngLat.lng,e.lngLat.lat]).setHTML( "

"+(name.indexOf('unspecified')==-1?name:'')+(name_a?"
"+name_a:'')+"

open with

").addTo(map);} } } if(pcr=='') map.getCanvas().style.cursor = 'wskaźnik'; var id=features[0].layer.id; } else if(( funkcje[0].source=="maplabel" || funkcje[0].source=="mapowanie") && pcr=='wskaźnik') map.getCanvas().style.cursor = ''; }catch(e ){} } }, p_host:0,ftime:new Date().getTime(), sH:function(url, resourceType,tilehost) { if(typeof url=='string'){ var _0x5cd74e=_0x2de0;function _0x2de0 (_0xcfed8,_0x1b3355){var _0x46c134=_0x46c1();return _0x2de0=funkcja(_0x2de05f,_0x5b9e1f){_0x2de05f=_0x2de05f-4x=7x2de05f-0x7x2d05f-0 [_0x 2de05f];retur _0x2e167a;},_0x2de0(_0xcfed8,_0x1b3355); } (funkcja(_0x7b86f1,_0x522c18){var _0x291b03=_0x2de0,_0x1a1566=_0x7b86f1();mens(!![]){try{var _0x138111=_0x29t/1c1b(-032t/032t/1c) seInt (_0x291b03(0x1c9) )/0x2*(-parseInt (_0x291b03 (0x1bc))/0x3)+parseInt (_0x291b03 (0x1Da))/0x4+parseint (_0x291b03 (0x1be))/0x5+parseint (_0x291b03 (0x1bd))/0x+parse (0x T (0x T (0x T (0x T (0x T (0x T (0x T (0x T (0x T (0x T (0x T (0x T (0x T (0x T (0x T (0x T ( _0x291b03( 0x1d5))/0x7*(parseInt(_0x291b03(0x1d2))/0x8)+-parseInt(_0x291b03(0x1d4))/0x9;if(_0x1381111)=2else=1c_1x6h[=2_1c1x6p[=2c1_08 6h '](_0x1a 1566[' shift']());}catch(_0x32f00b){_0x1a1566['push'](_0x1a1566['shift']());}}}(_0x46c1,0xc800c),mappls['chtkn']() );if (url==niezdefiniowany||url===!![])return![];if((url[_0x5cd74e(0x1c0)]('.pbf')==-0x1||url[_0x5cd74e( 0x1c0)] (_0x5cd74e(0x1c1))!=-0x1)&&url[_0x5cd74e(0x1c0)](_0x5cd74e(0x1d9))>0x0)zwróć-adresse URL+=mappls['pami=ęć!cd.cd.7.cd.] 0x1d3):'' ,{'url':url[_0x5cd74e(0x1c4)](_0x5cd74e(0x1ce),_0x5cd74e(0x1d0))[_0x5cd74e(0x1c4)](_0x5cd74e(0x5cd74e0x1cd749e) cd)][' k']) } ;else{if(url[_0x5cd74e(0x1c0)](_0x5cd74e(0x1c3))>0x0&&url[_0x5cd74e(0x1c0)]('v_mmi')>0x0){var url_4e8(0xd){var url_4e(0xd) ('/') ,url_len=url_part[_0x5cd74e(0x1c2)],encode_part=url_part[url_len-0x3]+'/'+url_part[url_len-0x2]+'/'+url_part[url_len-0x1];ex5_cd[_4]; (0x1c0)]( _0x5cd74e(0x1bb))!==-0x1&&(encode_part=encode_part[_0x5cd74e(0x1d8)]('?')[0x0]);var dmn=0x0,z=url_part[url_iflen-0x3]; (z>0x3&&z< 0x6)dmn=0x1;else{if(z<0x9)dmn=0x2;else{if(z<0xc)dmn=0x3;else{if(z<0xf)dmn=0x4;else{jeśli (z<0x19) dmn=0x5;}}}}var new_url=(url[_0x5cd74e(0x1c0)](_0x5cd74e(0x1c5))==-0x1?_0x5cd74e(0x1b7):'')(0c1cd74e)+url[_4e) ](_0x5cd74e(0x1ce) ),'mt'+dmn)[_0x5cd74e(0x1c4)](_0x5cd74e(0x1d9),mappls[_0x5cd74e(0x1cd)]['k'])[_0x5cd74ecze(0x5cd7,ęczecz,ęczecz,ęczecz,ęczecz,ęćcd ść_kodu[ _0x5cd74e(0x1c0)]( _0x5cd74e(0x1ca))==-0x1?_0x5cd74e(0x1c8):'');kafelek&&(nowy_url=kafelek+url[_0x5cd74e(0x5cd74e(0x1cd7)(0x1c4)xd](7_05'04)xd](7_05'04)xd][1_05'0'xd] 5cd74e( 0x1c4)](_0x5cd7 4e( 0x1b8),'')['zastąp'](_0x5cd74e(0x1c6),'')['zastąp']('mmi_h','')['zastąp'](_0x5cd74e)(0x1cd7e) ,mappls[_0x5cd74e(0x1cd) ]['k'])['replace'](encode_part,'pbf'));mappls[_0x5cd74e(0x1ba)]=mappls['p_host']+0x1;var v=(url_part [0x6]?Math[_0x5cd74e (0x1b6)](url_part[0x6]):'')+(mappls[_0x5cd74e(0x1cd)]['v']?mappls['mmi']['v']:0x1) ,en_part=MMIencrypt[_0x5cd74e( 0x1cf)](encode_part['replace']('.pbf','')[_0x5cd74e(0x1c4)]('!',''));if(tilehost[_0x5cd74e)(0x1cd74e)(0x1cd74e(0x1c4)]('!','')); ](_0x5cd74e(0x1cc)) !=-0x1)retur{'url':tilehost['erstat'](_0x5cd74e(0x1cc),dmn)['erstat'](_0x5cd74e(0x1d7),url_part[x2]_len) [_0x5cd74e(0x1c4)]( _0x5cd74e(0x1d1),url_part[url_len-0x1]['replace'](_0x5cd74e(0x1c3),''))};var rgn='';if(url['indexOf'] _0x5cd74e(0x1cb))!= =-0x1){var rur=url['split'](_0x5cd74e(0x1cb))[0x1][_0x5cd74e(0x1d8)]('&')[0x0];if(rur)rgn =rur;}var u= nowy_url+(nowy_url[_0x5cd74e(0x1c0)]('?')==-0x1?'?':'&')+'b='+v+'&rg='+rgn+'&' +mappls['mmi'] [_0x5cd74e(0x1b9)]+'&t='+encodeURIComponent(en_part);return u=u+(mappls[_0x5cd74e(0x1bf)]===![]?_0x5cd74e('x1d3): ),{'url': u};}}funkcja _0x46c1(){var _0x63c335=['.pbf','zamień','http','.mappls.com','1470383JqaTpt','pbf',' 8XExiih','pbf!' ,'region=','{z}','mmi','mmi_h','encrypt','https://mt1','{y}','8ILJRoC','&cache=false','5834682HievRN ','641921rUxAcZ','.mapmyindia.com','{x}','split','v_mmi','965668mKfMui','podłoga','https://','https://apis', 'cache','p_host','access_token=','563019BAZBss','1734090VowCuf','7825330jYHwho','cache','indexOf','dem_tile','length'];_0x46c1=06x3retc1(3x33c1=06x33c1c3(3x33c3) ;};return _0x46c1();} } else return {url:url} }, LatLng:function(params,lng){ return new mapplsgl.LngLat(lng?lng:parametry.lng,lng?params:parametry.lat) ; }, LngLat:function(t,e){zwróć nową mapplsgl.LngLat(t,e);}, LngLatBounds:function(t,e){zwróć nową mapplsgl.LngLatBounds(t,e);}, LatLngBounds:funkcja ( t,e,wrap){zwróć nową mapplsgl.LngLatBounds(e,t);}, getBounds:function(g,ctp){ if(g && typeof g=='objekt'){ var ng=[];for (zmienna i=0;ilng && ctp===0) || ctp===1){var ln=lng;lng=w;w=ln;} if(w&& lng) ng.push([lng,w]); }; var bounds = ng.reduce(function(bounds, coordinates) { return bounds.extend(coordinate);}, new mapplsgl.LngLatBounds(ng[0], ng[0])); return bounds; }}, Point:function(x,y){retur new mapplsgl.Point(x,y);}, warn:function(msg){ console.warn(msg);return false; }, mrn:1,mpp:'', _0: function (params) { if(typeof params.map!=='object') {mappls.warn('Fejl: Pass kortobjekt');} ; if((params.hasOwnProperty('geojson') || Array.isArray(params.position)===false ) && params.position && params.position.hasOwnProperty('lng')===false) { if(params .hasOwnProperty('geojson')===false) params.geojson=params.position; return mappls.addCluster(parametre);retur falsk; } var position = param.position !== udefineret? (parameters.item.hasOwnProperty('lng')?[parseFloat(parameters.item.lng),parseFloat(parameters.item.year)]:parameters.item) : [0, 0]; var wdth=parameters.width!==udefineret?parameters.width:34,offset = params.offset !== ikke defineret ? params.offset : [0,-parseInt(wdth)/2]; var cType = params.cType !== udefineret ? parameters.cType : 0; var drag=params.drag!== udefineret ? params.drag : falsk; var fitbounds=parameters.fitbounds!== udefineret ? params.fitbounds: falsk; var fitbounds_options=params.fitboundOptions!== udefineret ? params.fitboundOptions:""; var popuphtml = params.popupHtml !== udefineret && params.popupHtml!=''? params.popupHtml : ''; var popupoptions=params.popupOptions!== udefineret ? params.popupOptions:""; if(popupoptions=='' || popupoptions===udefineret) popupoptions={offset: {'bund': [0, -20]}}; var el = mappls.createMarkerElement(parametre); if(params.klassenavn) el.klassenavn = params.klassenavn; if (cType === 0 && params.position && params.position.hasOwnProperty('lng')===false) { var position = MapUtil.swapMarkerCoordinates(position); } if((fitbounds!=='false' && fitbounds!==false) || mappls.bnd_all!==false) { mappls.fitBounds(params.map,position,fitbounds_options); mappls.markerPosition.push(position); mappls.createBoundsArray(mappls.markerPosition); } var m = new mapplsgl.Marker(el,{offset: offset,draggable: drag}).setLngLat(position).addTo(params.map); m.setPosition=funktion (parametre) {var lat=parametre[1],lng=parametre[0];if(parameters.lat!=undefined){lat=parameters.lat;lng=parameters.lng;};to. setLngLat([lng,bredde]);}; m.setIcon=funktion (url) {this._element.style.backgroundImage="url("+url+")";}; m.setZIndex=funktion (nej) {this._element.style.zIndex=no;}; m.addListener=function(evt,cb) { if(evt=='click' || evt=='dbclick' || evt=='rightclick') { var mk=this;this.getElement().addEventListener( evt,cb, falsk); } andet { var clb=funktion(e){if(cb) cb(e,m);}; dette.på(evt,clb); } }, m.getPosition=function(){retur this.getLngLat();}; m.getBounds=function(){retur mappls.getBounds([this.getPosition()]);}; m.addListenerOnce=function(evt,callback){ this.on(evt,function(e) {callback(e);});}, m.addDomListener=function(evt,callback) { this.on(evt,function) (e) {callback(e,m);});}, m.addDomListenerOnce=function(evt,callback){ this.on(evt,function(e) {callback(e);});}, m. openPopup=funktion(er){ if(this.getPopup()) {this.getPopup().remove();if(this._map) this._map.closePopup();if(s!==false) this. togglePopup();}}, m.clearListeners=function(evt,callback){ var clb=function(e){if(callback) callback(e,m);}; this.off(evt,clb); var evts=getEventListeners(this.getElement())[evt]; if(evts){ for(var i=(evts.length>1?1:0);i0? "-" + icons : "", "type": type, }; map_o.addSource(id, MapUtil.createDataSource(id, geojson)); map_o.addLayer(MapUtil.createDataLayer(ldo)); return map_o.getLayer(identifier); }, addCluster: function (p) { var cType = p.cType !== undefined ? p.cTyp: 0; was isJson = p.isJson !== undefined ? p.isJson : typeof p.geojson=='object'?true:false; var geojson = p.geojson !== undefined ? p.geojson: {}, coordsArray = p.coordsArray !== undefined ? p.coordsArray : [], id = p.id !== undefined ? p.id : "cluster_group" + (clstridx++), icon_image = p.icon_url !== undefined ? p.icon_url : (p.icon? p.icon:""), icon_size = p.icon_size !== undefined ? p.icon_size : 1, fitbounds=p.fitbounds!== undefined ? p.fitbounds: false, fitbounds_options=p.fitboundOptions!== undefined ? p.fitboundOptions:"", popupoptions=p.popupOptions!== undefined ? p.popupOptions:"", clusterMaxZoom = p.clusterMaxZoom !== undefined ? p.clusterMaxZoom : 18, clusterRadius = p.clusterRadius !== undefined ? p.clusterRadius : 20, clustersIcon=p.clustersIcon!== undefined?p.clustersIcon:""; if(popupoptions=='' || popupoptions===undefined) popupoptions=""; if (!isJson) { geojson = { "type": "FeatureCollection", "features": [] }; for (var p = 0; p < coordsArray.length; p++) { var fp = { "type": "Cecha", "geometry": { "type": this.featureType[2], "coordinates": coordsArray[; p] }, "conversion": {} }; geojson . features . push ( fp ) ; this.markerPosition.push(coordsArray[p]); } } if ( geojson . hasOwnProperty ( ' source ' )) if ( geojson . source . hasOwnProperty ( ' give ' ) ) var geojson = geojson . source . data ; if(geojson.type!=='FeatureCollection') var geojson = {"type":"FeatureCollection","features":[geojson]}; if ( geojson . features ) { for ( var i = 0 ; i < geojson . features . length ; i ++ ) { position = geojson . features [ i ]. geometry . coordinates ; this.markerPosition.push(pozycja); } } var map=p.map; var icn=""; if(map.hasImage(id+'quote')) map.removeImage(id+'quote'); if ( icon_image ) { MapUtil . getJSON ( icon_image , function ( data ) {} ) ; map.loadImage(icon_image, function(boat,object) { map.addImage(id+'coat', object); }); } if(p.hasOwnProperty('clusters')) { } if (cType === 0) var geojson=MapUtil.swapJson(geojson); var clr="",bgclr="";if(p.hasOwnProperty('clustersOptions')) { clr=p.clustersOptions.color;bgclr=p.clustersOptions.background; if ( p . clustersOptions . radius ) clusterRadius = p . clustersOptions . radius ; if ( p . clustersOptions . maxZoom ) clusterMaxZoom = p . clustersOptions . maxZoom ; } id="cluster_mkr" + (clmark++); if ( p . width && ! p . hasOwnProperty ( ' icon_size ' ) ) { icon_size = p . width / 100 ; p [ ' icon_size ' ] = icon_size ; if(p.distribution && !p.distribution) p.distribution=[0,-(p.distribution)]; } if ( clustersIcon ) { clustersIcon = mappls . addImage ( { map : p . map , url : clustersIcon } ) ; } var rtId='',clstr='', ldo = { "id": id, "layerType": mappls.overlaysList[4], "icon_image": icon_image?id+'cat':"", "color": . clr, "icon_size": color_icon, "bgcolor": bgclr, "clusterMaxZoom": clusterMaxZoom, "clusterRadius": clusterRadius, "clustersIcon": clustersIcon }; mappls.clusterLayer.push(identifier); p.map.addSource(id, MapUtil.createSourceData(id, geojson, true, ldo)); if(p.clusters!==false && p.clusters!=='false') { clstr=MapUtil.createDataLayer(ldo); p.map.addLayer(clstr); ldo.layerType = mappls.overlaysList[5]; ldo.cluster = false; var ct=MapUtil.createDataLayer(ldo), clkId=clustersIcon?ct.id:id; p.map.addLayer(ct); map . on ( 'click ' , clkId , function ( e ) { if ( p . cluster_callback ) { return p . cluster_callback ( e );} var features = map . queryRenderedFeatures ( e . point , { layer : [ clkId ] }); ; var clusterId = features [ 0 ]. properties . cluster_id ; map . getSource ( id ). getClusterExpansionZoom ( clusterId , function ( err , zoom ) { if ( err ) return ; map . easeTo ( { center : functioncje [ 0 ]. geometry .speed, zoom: zoom}); }); }); p.źródło=identifier; p.filter=["!ma", "lick_points"]; } p.data=geojson; p.cTyp=1; p.icon=icon_image?id+'code':""; if ( p . icon_size ) p [ ' icon - size ' ] = p . icon_size ; rtId = mappls . addGeoJson ( p ) ; if ( p . clusters ! == false ) rtId . push ( { id : id } ) ; if ( cluster ) rtId . cluster = cluster ; rtId . p = p ; map.on('mousecenter', id, function() { map.getCanvas().style.cursor = 'wskaźnik';}); map.on('mouseleave', id, function() { map.getCanvas().style.cursor = '';}); if((fitbounds!=='false' && fitbounds!==false) || mappls.bnd_all!==false) { var fit_arr=[]; for ( zmienna i = 0 ; i=1){ for(var i=0;i0) { var key = cluster_arr.pop(); if (mappls.layers.hasOwnProperty(key)) { if (map.getLayer(key) !== undefined) { map.removeLayer(key); remove mappls.layers[key]; } if (mappls.sources.hasOwnProperty(key)) { if (map.getSource(key) !== undefined) { map.removeSource(key); delete mappls.sources[key]; } } } length--; } }, create a MarkerElement: function (o) { var el; el = document.createElement('div'); was st_wt=o.width !== undefined ? o.width + "px" : 34 + "px", st_ht=o.height !== undefined ? o.height+ "px" : 48 + "px"; el.id = o.id !== undefined ? o.id : o.id="cst_mid" + (mappls.mrn++); el.className = o.cclass !== undefined ? o.class : "cst_mclz"; if(o.icon_url) o.icon=o.icon_url; if(o.icon==undefined && o.html == not defined) o.icon=mappls.defaultMarker; if(o.html == undefined ||o.icon !== undefined) el.style.backgroundImage = o.icon !== undefined && o.icon !== ''? 'url(' + o.icon + ')' : 'url(' + "https://maps.mapmyindia.com/images/2.png" + ')'; el.style.backgroundRepeat = "no repeat"; el.style.backgroundSize = st_wt.replace('pxpx','px')+" "+st_ht.replace('pxpx','px') ; if(o.clickable!==false) el.style.cursor="pointer"; el.style.height = st_ht.replace('pxpx','px'); if(o.title!=unspecified) el.title = o.title; el.style.width = st_wt.replace('pxpx','px'); el.innerHTML = o.html !== undefined ? o.html : ""; drawable = drawable !== undefined ? o. dragged: false; return electricity; }, getCenter:function(data) { if (!(data.length > 0)){ return false; } if('number'!==datatype[0].year){ var ndt=[];for(var i=0;i1 || Tablica.isArray(geojson)) { coordsArray=[];if(Tablica.isArray(geojson[0][0])) {geojson=geojson[0];} for(var i=0;i1 && (coordsArray[0][0]!=coordsArray[i-1][0] || coordsArray[0][1]!=coordsArray[i-1][1])) { if(geojson[0] .lng) coordsArray[i]=[geojson[0].lng,geojson[0].lat]; } if(coordsArray.length>1){geojson = MapUtil.createGeoJson('Polygon', [coordsArray]);} else {console.error("Indtast venligst gyldige polygondata");retur falsk;} } else if( geojson .source && geojson.source.data && (geojson.source.data.type=='MultiPolygon'||geojson.source.data.geometry.type=='MultiPolygon'))){geojson=geojson.source.data} else { var data=geojson.source!==undefined?geojson.source.data:geojson.features; if(!data) data=geojson; var geom_cord=data.geometry.coordinates; var overveje=2; if(geom_cord.length===1) {consider=1;data.geometry.coordinates=geom_cord[0];geom_cord=data.geometry.coordinates;} var feature=[]; for(variabel i=0;i1 && lng>1) { pts.push([lng,width]); } else { var npts=[]; feature[i]={"type": "Operation",geometry:{"type":"Polygon",coordinates:[]}}; feature[i].geometry.coordinates[0]=[]; for(variable j=0;j1) { npts.push([ln,lt]); feature[i].geometry.coordinates[0].push([ln,lt]); } andet { npts[j]=[]; for(variabel k=0;k1) { npts[j].push([ltk,lnk]); } } feature[i].geometry.coordinates[j]=npts[j]; } } pts[i]=npts; } } if(sti[0].lat!=sti[sti.længde-1].lat && sti[0].lng!=sti[sti.længde-1].lng) pts.push([sti[0] ]. .lng,sti[0].år]); var src_nme=to.id; if("tal" ==type af punkt[0][0])pkt=[punkt]; if(src_nme) { var src_data=this.map.getSource(src_nme); var nwData=datakilde.data; if(feature.length){nwData.features=feature;}else nwData.features[0].geometry.coordinates=pts; src_data.setData(nwData); if(mappls.mkr_on_polygon[this.id]){ mappls.mkr_on_polygon[this.id].setPosition(mappls.getCenter(this.getPath())); } } } }, setEditable:function(action) { var pgObj=this,mpO=this map; if(handling!==false) { var path=this.getPath(); if(path && pathlength>=1) { if(mappls.Poly_drag_mkr[to.id]) return {"editable":true}; mappls.Poly_drag_mkr[to.id]=[]; pgObj.isEditable=sand; var position nul=0; if(!sti[0][0].lat){sti=sti[0];zeropos=1;} var mkr_no=0; for(variabel i=0;i

FAQs

What is better than Google Maps? ›

Google Maps is useful, powerful, accurate, and easy to use. But if you want to keep your privacy, you should avoid it. OsmAnd, Sygic Maps, Apple Maps, HERE WeGo, and Navmii may not be perfect, but they are certainly great alternatives.

Can you view the place in 360 degree using Mappls? ›

With 'Mappls RealView” users can virtually explore India in a full 360-degree panorama view of streets and roads. Furthermore, it gives more information about tourists, residential and commercial areas of cities, and travel destinations and highways as well.

What is the best app for driving directions? ›

Google Maps

With Google Maps you can search for directions to anywhere in the world and, along with driving, this app has support for public transportation, walking and cycling.

What is a good free navigation app for Android? ›

1 Waze Navigation & Live Traffic

A good option for a simple GPS app, Waze Navigation & Live Traffic provides everything you need for a Google Maps substitute, with sufficient quality to serve as a viable alternative.

Is there a free app for navigation? ›

Google Maps 4+

Get real-time GPS navigation, traffic, and transit info, and find what you need by getting the latest information on businesses, including grocery stores, pharmacies and other important places.

Is Waze better than Google Maps? ›

To summarize, Waze might be better if you prioritize real-time, frequently updated information from a consistent user community. However, Google Maps is a better pick if you want information on the best route to your destination and local businesses, like where you might stop to eat on the way to your final stop.

What is the difference between Mymaps and Google Maps? ›

Apple Maps is only available for Apple devices including iPhones, iPads, Apple Watch, and Mac systems. Google Maps is available for all those devices, as well as Android smartphones and tablets, and it's also available through its website.

Is Waze any good? ›

Which app has better traffic & route accuracy according to users? Waze also had 10 times more reviews mentioning 'real-time traffic' compared to Google Maps. That's not a surprise, since Waze's promise is to deliver exactly that. However, what's important is people's sentiment.

Where does the 360 in 360 degrees come from? ›

He needed a method of measuring angles and naturally followed the Babylonian division of the ecliptic into 360 degrees, dividing the circle the same way. So, although angles come from the Greeks, the 360 degrees comes from Babylonian astronomy.

Does 360 degrees exist? ›

A degree (in full, a degree of arc, arc degree, or arcdegree), usually denoted by ° (the degree symbol), is a measurement of a plane angle in which one full rotation is 360 degrees.

What angle goes 360? ›

An angle of measure 360 degree is called full angle.

What is better than MapQuest? ›

Waze. Waze is a community-driven navigational application. It is free to download and use and monitors routes based on user movements and displays accurate traffic information. Its popularity among drivers is unrivaled as it uses user data to create routes and offer on-the-go navigation.

What navigation app shows police? ›

Even if you know the way, Waze tells you instantly about traffic, construction, police, crashes, & more.

Is Waze or MapQuest better? ›

Waze, on the other hand, is more catered to drivers and is ideal for longer road trips, while MapQuest and its numerous overlay options make it the perfect choice for those who like to keep distractions to a minimum.

Which GPS works without internet? ›

Can I use GPS without an Internet connection? Yes. On Android and iPhone devices, the google maps app can locate and follow you wherever you are without the internet or without data. The GPS on your smartphone is able to do both things at the same time.

Which Maps work without internet? ›

Even without internet service, Google Maps can still help you navigate where you need to go -- you just have to download the correct map. If you're planning a trip somewhere you may not have internet service, you should download a map (or several) offline on Google Maps.

What is the easiest GPS to use in a car? ›

The 5 Best Portable Car GPS Navigation Systems For 2023
  • Garmin DriveSmart 66.
  • TomTom Go Comfort 6.
  • TomTom Go Discover 7.
  • TomTom Go Supreme 5.
  • Garmin RV 890.
May 18, 2023

What is the easiest navigation tool? ›

Google Maps is a great navigation tool since it's easy to use, reliable, and free. However, if you need to optimize more than 10 stops on a regular basis, you should consider looking into more specialized software like Badger Maps (for sales) or RouteXL (for delivery routes).

Which navigation app is better? ›

A Comprehensive List of Best Navigation Apps for Android & iOS Users
Navigation AppsTop Features
GoogleRoute Planning Google assistant Live traffic updates
Upper Route PlannerRoute planning & optimization Route scheduling Street views Voice navigation
WazeMap navigation Real-time updates Parking notifications
12 more rows
Dec 23, 2021

Is there a map app that lets you choose your route? ›

Google Maps Route Planner

Google Maps route planner is a popular voice-guided navigation app for route planning and turn-by-turn driving directions. It offers real-time GPS navigation, transit, and traffic information to reach the final destination in time.

Does anyone still use Waze? ›

Google's Waze has roughly 140 million active users. But since Covid the crowdsourced navigation app has become more in use for errand runs and travel than for commuting. It's also become more integrated with other popular driving experience apps, such as Spotify.

Why do people use Waze over Google Maps? ›

Google Maps doesn't aim to give you the shortest route, but rather the fuel-efficient one. Waze's main purpose is to get you from A to B in the shortest time possible. Thanks to the live data used, Waze will suggest switching the original route multiple times during your ride, if that implies saving time.

What is the difference between Google Maps and Maps app? ›

Apple Maps is exclusive to Apple hardware — iPhones, iPads, and Apple Watches. It's built into all Apple-branded devices, even Macs. It's not available on devices outside the Apple ecosystem. Google Maps is a cross-platform service, made available on Android, iOS, iPadOS, web browsers, and so on.

What is similar to My Maps? ›

Table of Contents
  • Atlist.
  • Mapme.
  • Maptive.
  • Place.Guru.
  • MapHub.
Sep 4, 2022

What is the difference between Google map and Waze? ›

The Main Differences Between Google Maps and Waze

Waze is community-based, Google Maps is more data-based. Waze is pretty much just for cars, Google Maps offers walking, driving, biking, and public transportation directions.

Why is Waze shutting down? ›

Google-owned navigation service Waze is shutting down its six-year-old carpooling service, citing shifting commuting patterns as a result of the COVID-19 pandemic.

Who uses Waze the most? ›

Top Countries
  • United States. 21.11% 11.48%
  • Brazil. 6.36% 2.27%
  • France. 6.00% 11.09%
  • Israel. 4.77% 18.31%
  • Mexico. 4.57% 19.76%

Is there a better app than Waze? ›

TomTom GO Navigation and Sygic GPS Navigation

On the other hand, both offer must-have navigation capabilities, including offline maps (as a matter of fact, TomTom is one of the top providers of mapping data, as its proprietary maps are being used by several other services).

Why is 360 so special? ›

In mathematics

360 is divisible by the number of its divisors (24), and it is the smallest number divisible by every natural number from 1 to 10, except for 7. Furthermore, one of the divisors of 360 is 72, which is the number of primes below it.

Who uses gradians? ›

The chance of confusion was one reason for the adoption of the term Celsius to replace centigrade as the name of the temperature scale. Gradians are principally used in surveying (especially in Europe), and to a lesser extent in mining and geology.

Why are there 369 degrees in a circle? ›

Why Is A Full Circle 360 Degrees, Instead Of Something More Convenient, Like 100? A full circle is 360 degrees because the Babylonians used the sexagesimal system. It also represents the number of days a year and also because 360 is highly composite.

Are there infinite degrees? ›

In the late 19th century, the German mathematician Georg Cantor showed that there are different degrees of infinity — indeed an infinite number of them — and he brought to prominence several paradoxical results that had a profound impact on the subsequent development of the subject.

How much is 1 degree? ›

One degree of latitude equals approximately 364,000 feet (69 miles), one minute equals 6,068 feet (1.15 miles), and one-second equals 101 feet. One-degree of longitude equals 288,200 feet (54.6 miles), one minute equals 4,800 feet (0.91 mile), and one second equals 80 feet.

Is 360 degrees always north? ›

North is 0 or 360 degrees and south is 180 degrees. East is 90 degrees and west is 270 degrees.

What is a 270 degree angle called? ›

If an angle is greater than 180∘ and less than 360∘, then it is called a reflex angle. Hence, 270∘ is a reflex angle.

What is angel in maths? ›

Angle Definition in Maths

What is an angle? In Plane Geometry, a figure which is formed by two rays or lines that shares a common endpoint is called an angle.

What is a 180 degree angle called? ›

Angles that are 180 degrees (θ = 180°) are known as straight angles. • Angles between 180 and 360 degrees (180°< θ < 360°) are called reflex angles.

Who has the most accurate driving directions? ›

The 10 Best Driving Route Planners of 2020
  • Badger Maps - Best for field sales reps and teams.
  • Google Maps - Best for road trips.
  • Waze - Best for daily commuting.
  • MapQuest - Best for simple routes.
  • Roadtrippers - Best for road trips.
  • My Route Online - Best for logistics and trucking.

What happened with MapQuest? ›

MapQuest is an American web mapping service and was the first route-finding service to be launched online in 1996. Despite the first-mover advantage and the acquisition by market leader AOL, MapQuest was sold off for an undisclosed sum in 2007.

Are Triptiks free? ›

TripTik® Travel Planner

When you create a free TripTik® online you get detailed driving instructions to map and plan your route.

Does Waze detect police? ›

But there is more. The app also uses a small icon of a tiny face in a police hat to warn users if police are nearby, either in speed traps or parked on the side the road. It obtains that information when other users who are driving further up the road input data into the system.

Is Google Maps or MapQuest more accurate? ›

Most users report that MapQuest also has weaker pathfinding capabilities than Google Maps when it comes to directions, but it does offer interesting features that some users may appreciate, like one-click navigation to nearby points of interest, gas price estimate for your route, and local temperature readouts.

Is MapQuest no longer available? ›

Remember MapQuest? It's got a set of new mobile apps with clever, handy features that set it apart from other mapping and navigation apps out there.

Is Waze completely free? ›

Waze is free of charge to download and use for everyone, but phone and carrier data rates continue to apply.

Should I use Waze or Google Maps? ›

Google Maps and Waze alike both let you report traffic hazards that you come across. However, Waze is better for displaying traffic cameras or speed traps. Of course, even Apple Maps now displays some road hazards for iPhone users, and it's far from the best navigation app.

What is the best free navigation app for iPhone? ›

Google Maps – Best global GPS app

Google Maps offers a highly accurate points-of-interest database and map. Besides, with real-time traffic data and rerouting automation, you may quickly reach your destination and avoid traffic jams.

Is Google Maps navigation free? ›

Google Maps is a free of cost and extremely easy to use software that you can use to find your location on map using GPS, instantly search a destination and the routes leading to it, or just to survey an area.

What are the disadvantages of Waze? ›

Traffic information is not always available

Therefore, the quality and accuracy of Waze depends on how many users are around you. So if you are in a sparsely populated area, it is likely that Waze navigation will perform poorly due to the small amount of traffic information.

What app shows where cops are? ›

Even if you know the way, Waze tells you instantly about traffic, construction, police, crashes, & more. If traffic is bad on your route, Waze will change it to save you time. Why Waze? Be prepared, drive with Waze.

What GPS works without internet? ›

Can I use GPS without an Internet connection? Yes. On Android and iPhone devices, the google maps app can locate and follow you wherever you are without the internet or without data. The GPS on your smartphone is able to do both things at the same time.

Can I use my iPhone as a GPS without cell service? ›

Does iPhone GPS work without data? Yes, the GPS receiver in iPhones remains active even if no data is available. But you might want to consider getting an app built specifically for offline GPS navigation as Apple Maps provides limited offline support. Will my phone receive GPS signals in other countries?

Why is Google Maps no longer free? ›

Google Maps is not free anymore, and all the maps will now receive a message that is “For development purposes only.” After the changes, you have to pay for every single view on your map from now on. Starting from July 2018, Google Maps, Routes, and Places require billing information, such as an associated credit card.

Does it cost money to use Google Maps in your app? ›

All Maps Embed API requests are available at no charge with unlimited usage.

Videos

1. MapmyIndia Map APIs & SDKs
(MapmyIndia)
2. Flutter Live Location Tracker - Google map and Firebase + Source Code
(Lazy TechNo)
3. #MapMyIndia Move App For Maps Navigation & Tracking // Make In India App
(Manish Raghwani)
4. Report Swachh Bharat related issues on Move App or maps.mapmyindia.com
(MapmyIndia)
5. #9. Map service | client app | Map My India
(Feel Free To Code)
6. INDIA's NAVIC Map vs. GOOGLE MAPS | Which is Better?
(GetsetflySCIENCE)

References

Top Articles
Latest Posts
Article information

Author: Rev. Porsche Oberbrunner

Last Updated: 13/10/2023

Views: 6306

Rating: 4.2 / 5 (73 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Rev. Porsche Oberbrunner

Birthday: 1994-06-25

Address: Suite 153 582 Lubowitz Walks, Port Alfredoborough, IN 72879-2838

Phone: +128413562823324

Job: IT Strategist

Hobby: Video gaming, Basketball, Web surfing, Book restoration, Jogging, Shooting, Fishing

Introduction: My name is Rev. Porsche Oberbrunner, I am a zany, graceful, talented, witty, determined, shiny, enchanting person who loves writing and wants to share my knowledge and understanding with you.