Awọn alejo rẹ lori map Google
Mọ ibiti awọn alejo ti wa ati gbigbe wọn si maapu jẹ ọkan ninu awọn iṣẹ ti a pese nipasẹ Awọn atupale Google, ṣugbọn iṣẹ yẹn ko iti wa lati ṣe afihan awọn maapu tirẹ. Apẹẹrẹ duro fun awọn alejo mi loni, pẹlu ailaanu pe ko si sun-un, ayafi ti o ba fẹ wo nipasẹ orilẹ-ede, ati pe awọn iwọn pesky wọnyẹn ko le ṣakoso.
Sibẹsibẹ, awọn ọrẹ ti Zipwise, lilo API ti Google Maps ti ṣe ẹda isere ti o dara, pe nipa gbigba gbigbọn aworan ti a gbe sori bulọọgi le ṣe afihan awọn 100 alejo to wa lori map.
Lati ṣe eyi, a ṣe apakọ koodu ti o wa ni akọsori tabi ni ipo adidisi Adsense.
Nibi ni mo ṣe afihan apẹẹrẹ ti bi agbegbe ti ipa ti agbegbe Hispaniki ti awọn ijabọ Geofumadas ni 10 PM, akoko Venezuela. Daju, pẹlu aibaṣe ti nikan ni anfani lati wo 100 titun naa ayafi ti o ba gba koodu API rẹ ati ṣe ẹtan si ifẹran rẹ.
Iyipada ti IP si ipoidojuko iru lat, lon jẹ iṣẹ kan ti o wa ni SQL ti fọọmu INET_ATON () ati INET_NTOA (). Botilẹjẹpe awọn ọrẹ Zipwise sọ pe ọna ti o rọrun wa lati yipada pẹlu ọwọ:
Fun ọrọ naa, IP kan 12.34.56.78 ti wa ni yipada nipasẹ ṣiṣe awọn ọna ti ọna:
12 * 256 ^ 3 = 201,326,592
34 * 256 ^ 2 = 2,228,224
56 * 256 ^ 1 = 14,336
78 * 256 ^ 0 = 78
Titi o fi gba o si fọọmu naa:
203,569,230
Bẹẹni, bi o rọrun bi Alakoso Gẹẹsi ti Bentley Map.
Awọn data miiran wa ti a le gba lati ayelujara lati aaye ayelujara Zipwise, ati nipasẹ awọn iṣẹ ti a san lati wọle si data rẹ.
Awọn iṣẹ ti o darukọ (ati agbekalẹ) tọka si iyipada ti IP kan sinu nọmba ti o rọrun lati ṣe itọkasi ati ṣawari ninu database, kii ṣe ni ipoidojọ lat, lon, ti yoo fun nipasẹ imọ naa nigbati o ba ri ibiti o ti le ni iparọ si nọmba kan.