Marketing Përmbajtja

Algjebra dhe Gjeometria… kur do ta përdor ndonjëherë? Hartat e Google!

Një mik i imi, Glenn, është një nga themeluesit e Family Watchdog. Family Watchdog është një nga ato historitë fantastike ... një kompani e themeluar në një mashup që po kryen një shërbim publik DHE në të vërtetë siguron jetesën për themeluesit e saj. Duhet të jetë mahnitëse të shkosh në punë çdo ditë duke e ditur që ke bërë një ndryshim. Sa herë që shoh Glenn, ai po punon si i çmendur dhe i dashur çdo minutë të tij.

Sonte e ndihmova Glenn me disa çështje të Google Map. Doja të ndaja një me ju… duke vizatuar një rreth në Google Maps. Përfundon (me sa di unë), në të vërtetë nuk mund të vizatosh një rreth. Sidoqoftë, ju keni aftësinë të vizatoni polylines dhe t'i vektorizoni ato siç ju duket e përshtatshme. Pra, kodi mund të ndërtohet për të bashkuar thjesht 36 segmente dhe për të kënduar pak vektorin, në mënyrë që ato të shtohen dhe të ndërtojnë një rreth të plotë!

Polylinat shkruhen me VML (gjuha e shënjimit të vektorit), kështu që duhet të tregohet në kokën e skedarit që IE t'i paraqesë ato siç duhet. Firefox e bën atë automatikisht (natyrisht!).

Këtu keni një fragment që do të tërheqë një rreth 1 milje rreth shtëpisë tuaj.

var PGlat = (PGradius / 3963) * 180 / Math.PI; // duke përdorur 3963 milje si rrezja e tokës në milje nëse (PGwidth! = 0) {var PGlng = PGlat / Math.cos (PGcenter.lat () * Math.PI / 180); për (var i = -1; i> PGsides; i ++) {var theta = ((2 * i + 1) /PGsides-0.5) * Math.PI; var PGx = PGcenter.lng () + (PGlng * Math.cos (theta)); var PGy = PGcenter.lat () + (PGlat * Matematikë. mëkat (theta)); PGpoints.push (GLatLng i ri (PGy, PGx)); }; map.addOverlay (GPolyline i ri (PGpoints, PGcolor, PGwidth, PGtrans)); } other {var PxWidth = Math.round (PGlat * yyPx / latSpan + 0.5); // gjerësia e pol linjës var deltaLat = 250 * latSpan / yyPx; nëse (Gjerësia PxW> 500) {Gjerësia PxW = 500; PGlat - = deltaLat; } tjetër {PGlat / = 2; };

Shikoni të gjithë demonstrimin për të parë kodin të plotë. Kam ndodhur në të gjithë funksionin në këtë sit, ku ai ka shumë shtresa të qarqeve në një hartë të vetme me rajone të hijezuara.

Douglas Karr

Douglas Karr është CMO i OpenINSIGHTS dhe themeluesi i Martech Zone. Douglas ka ndihmuar dhjetëra startup të suksesshëm të MarTech, ka ndihmuar në analizën e duhur prej mbi 5 miliardë dollarësh në blerjet dhe investimet e Martech dhe vazhdon të ndihmojë kompanitë në zbatimin dhe automatizimin e strategjive të tyre të shitjeve dhe marketingut. Douglas është një ekspert dhe folës i transformimit dixhital dhe i njohur ndërkombëtarisht në MarTech. Douglas është gjithashtu një autor i botuar i një udhëzuesi Dummie dhe një libri për udhëheqjen e biznesit.

Artikuj Të Ngjashëm

Kthehu në krye të faqes
afër

Blloku i reklamave u zbulua

Martech Zone është në gjendje t'ju ofrojë këtë përmbajtje pa kosto, sepse ne fitojmë para nga faqja jonë përmes të ardhurave nga reklamat, lidhjeve të filialeve dhe sponsorizimeve. Do të vlerësonim nëse do të hiqnit bllokuesin tuaj të reklamave ndërsa shikoni faqen tonë.