/ / Mapa świata - dokładna lokalizacja geograficzna - php, geolokalizacja

Mapa świata - punkt lokalizacji geograficznej - php, geolokalizacja

Jeśli mam mapę świata w formacie JPG i chcę dynamicznie wykreślić punkt na mapie w oparciu o geolokalizację adresów IP ... jaki jest najlepszy sposób na zrobienie tego w PHP?

Czy jest lepsza sugestia?

Edytować

Wiem, że mogę to zrobić za pomocą Google Maps, ale chcę wiedzieć, czy mogę zrobić to samo za pomocą zwykłej mapy świata JPG.

Odpowiedzi:

2 dla odpowiedzi № 1

Będziesz potrzebował usługi sieci Web do wyszukiwania współrzędnych IP ->.

Następnie, gdy będziesz mieć współrzędne, będziesz potrzebowaćaby przekształcić je we współrzędne bitmapy. Musisz więc znać odwzorowanie mapy bitowej. to prawdopodobnie cylindryczna projekcja - może Mercator? Projekcje cylindryczne są na ogół dość proste i można wykonać własną matematykę, aby wykonać transformację. Byłoby łatwiej i lżejsze niż wprowadzenie biblioteki zewnętrznej (np. Proj.4 dla C ++ lub Proj4JS dla JavaScript)


0 dla odpowiedzi nr 2

Widzieć Interfejsy API Map Google i IP na kraj.