Twoi goście na mapie Google
Wiedza o tym, skąd pochodzą goście i umieszczanie ich na mapie, jest jedną z funkcji oferowanych przez Google Analytics, ale ta funkcja nie istnieje jeszcze do wyświetlania własnych map. Przykład przedstawia moich dzisiejszych gości, z wadą polegającą na tym, że nie ma zoomu, chyba że chcesz oglądać według kraju, a tych brzydkich rozmiarów nie można kontrolować.
Jednak przyjaciele Zipwise, korzystając z API Google Maps, zrobili fajną zabawkę, która po otrzymaniu trafienia obrazu umieszczonego na blogu może odzwierciedlać ostatnich użytkowników 100 na mapie.
W tym celu następujący kod zostanie skopiowany w nagłówku lub w reklamie deluxe typu Adsense.
Tutaj pokazuję przykład, w jaki sposób obszar wpływów obszaru hiszpańskiego, który Geofumadas odwiedza na 10 PM w Wenezueli. Oczywiście, z wadą tylko być w stanie zobaczyć najnowszy 100, chyba że chwyć kod API i zrobić sztuczki na swój gust.
Konwersja adresu IP na współrzędną szerokości i długości to funkcja, która istnieje w języku SQL w postaci INET_ATON () i INET_NTOA (). Chociaż przyjaciele Zipwise twierdzą, że istnieje prosty sposób na ręczną konwersję:
W tej sprawie IP 12.34.56.78 jest przekształcany przez szereg działań:
12 * 256 ^ 3 = 201,326,592
34 * 256 ^ 2 = 2,228,224
56 * 256 ^ 1 = 14,336
78 * 256 ^ 0 = 78
Dopóki nie otrzymasz go w formie:
203,569,230
Hehe, tak łatwe, jak Administrator Geospatialny Bentley Map.
Istnieją inne dane, które można pobrać ze strony internetowej Zipwise i za pośrednictwem płatnych usług, aby uzyskać dostęp do danych.
Opisywane funkcje (i formuła) odnoszą się do konwersji adresu IP do liczby, która jest łatwa do indeksowania i przeszukiwania w bazie danych, a nie w współrzędnych lat, lon, która będzie podawana przez zapytanie, gdy znajdziesz zakres, w którym ip może być przekształcony w liczbę.