Ip cím alapú helymeghatározás

maxxfade képe

Sziasztok!

A kérdésem már a címből is adódik... egy helymeghatározó modult keresek ami a felhasználó ip címe alapján meghatározza városra pontosan hogy hol tartózkodik és akár még egy google térképen is meg mutatja azt... Valakinek van valami ötlete melyik modul a legjobb erre a célra?

Én a geouser menü modult valamint a smart ip modult nézegettem... a geouser modul megjelenítené térképen is meg a profiloldalon is a helyzetét a felhasználónak, de nem nagyon tette ezt mivel kiírta hogy az ip címet nem találja (gondolom a maxmind-ról leszedett ingyenes adatbázisban). A fizetős adatbázisra benevezni addig nem akarok amíg nem vagyok biztos egy avagy ennek a modulnak a biztos működésében ami érthető hiszen több 10ezer forintokkal nem dobálózik senki sem.

Köszönöm előre is a segítségeket!

Drupal verzió: 
Fórum: 
d0r0ttya képe

IP alapján nem kapsz korrekt eredményt, hiszen az IP-t nagyon ritka kivételektől eltekintve a szolgáltató adja ki, ráadásul dinamikusan.
Az IP pontosan tájékoztat az országról, de a városra, kerületre, stb. csak következtetni lehet arról, hogy melyik szolgáltató tartományába tartozik.

0
0
szantog képe

Nem túl régen olvastam egy kísérleti technikáról, ami arra épül, hogy különböző bázisgépekről indított pingek értékek alapján gyakorlatilag méteres pontossággal ki lehet számolni egy ip cím helyét.
Mellesleg lehidalnék, ha hamarabb lenne rá drupal modul, mint ahogy publikálnák magát az eredményt és eljárást. :)

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

maxxfade képe

Akkor ezt hogy oldják meg? -> http://ipcim.com/hu/ -> Itt vagy az IP-címed szerint (link)
És nem csak itt hanem más és más oldalakon is van ilyen...

Én egy ilyesmit szeretnék hogy kiírja melyik városban vagyok... az hogy most méteres pontosságú legyen nem érdekel és nem érdekel melyik kerületben vagyok csak ne megyére meg országra mondja meg hogy hol vagyok hanem városra pontosan...
A célom ezzel az hogy a kapott eredményt(várost) valamilyen úton módon összekötni mondjuk a views-al ami listázna akármit aszerint hogy a felhasználó helyzetéhez képes milyen messze van... értem ez alatt azt hogy a közelebbi van a lista tetején a távolabbi meg a lista alján ergo távolság szerint növekvő sorrendbe. Plusz lehetséges hogy mást és mást is összekapcsolnék a felhasználó helyzetével, tehát jó lenne ilyesmi...

Tipp- tanács? :)

0
0
szantog képe

Szvsz pont úgy, ahogy dorottya is írta. Kvázi tippelnek. Amíg t-s netem volt kb 50km-es szórással írt zöldségeket. Az oldal, meg amit írtál, most is minimum fél éves adatokból dolgozik, mert már a szolgáltatómat sem jól írja.
Szóval kell egy adatforrás, drupal modul ami feldolgozza, és views. Ezek mind megvannak, innentől kizárólag az adatforrás minőségén múlik az ügy.

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

nevergone képe

Annyival kiegészíteném még, hogy szinte mindent lehet, ha kellően sok pénzed van hozzá. :)

0
0
duc-sai képe

Budapestet mutat ( a szolgáltatóm központja tényleg ott van)...én viszont Egerben ülök a gépem előtt :)

0
0
maxxfade képe

Akkor hogy lehetne ezt kivitelezni? Mert amit írtam modult a fórum témában a Geouser modul annak is meg a smart ip modulnak is van egy adatbázisa amit havonta frissítenek. Ez a maxmind-on talátható meg Geolite City, Geolite Country ezek az ingyenesek, és a GeoIP City, GeoIP Country, ezek a fizetősek... Hát a fizetősbe ugye beleszaladni nem akarok amíg nem biztos a dolog. De mellékesen az ingyenes elvileg kisebb lefedettséggel dolgozik de mutatnia kéne valamit amit nálam nem tett meg... a smart ipben meg heves megyét és azon belül is gyöngyöst... Viszont mobiltelefonon hogy oldják meg a helymeghatározást? mivel az ugye állandóan változik... Nekem pl a samsung telómon egyik program meg mutattja mindig hogy merre vagyok igaz az már méteres pontossággal... De gondolom ez a telefonos hálózat miatt van így... Na de mind1

A kérdésem leegyszerűsödik... Milyen megoldásokat tudnátok tanácsolni nekem?
Manuálisan állítsa be magának a felhasználó a tartózkodási helyét városra pontosan (tehát utca házszám ilyesmi nem kell)? Vagy esetleg tudtok valami nem ip címes helyzet meghatározást? Esetleg a google-nak nincs valami ilyen szolgáltatása vagy valamiről nem tudtok?

Köszi a tippeket :)

0
0
d0r0ttya képe

GPS. Vagy a mobil telefonok esetében a szolgáltató meg tudja adni, a háló melyik rácsában tartózkodik az egyén. :)
A viccet félretéve: olyan valós eredményt adó helyzetmeghatározó, ami a céljaidnak megfelel, tudtommal nincs. Talán valamelyik közösségi rendszernek van olyan eszköze, ami a közösség résztvevői jelzései alapján számon tartja az aktuális tartózkodási helyet, de ha van is ilyen, ennek az adataihoz nem lehet hozzáférni (adatvédelem).
Marad a jól bevállt kérdezz-felelek módszer.

0
0