Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: PHP - mapa a souřadnice

Aktivity
Avatar
Jenkings
Tvůrce
Avatar
Jenkings:28.5.2013 16:28

Zdravím.

Potřeboval bych nějak poradit nebo nasměrovat ohledně následujícího problému:

Na GPS si uložím souřadnice bodu kde budu zrovna foťákem fotit.Doma bych si potom udělal složky pojmenované jednotlivými souřadnicemi a do nich dal fotky z daného místa.
No a potom potřebuju pomocí PHP/JS procyklit všecny složky a podle jejich jmen(souřadnic) vytvořit body na mapě, a po kliknutí na jednotlivé body by se zobrazila galerie fotek z daného místa.

Problém je tedy v tom, jak zobrazit jednotlivé body na mapě ?
V zásadě jsem přišel na dvě teoretické možnosti, ovšem ani jednu asi jen se svými znalostmi nedokážu realizovat.

1/nějaké API od některého z poskytovatelů online map (jestli vůbec něco takového je)

2/vyříznutá část mapy do obrázku, s tím že bych si nějak určil jakou skutečnou souřadnici má na obrázku bod 1px;1px , a od toho podle nějakého vzorce dopočítávat ostatní souřadnice pro ten obrázek

Jak byste to řešili ?

Editováno 28.5.2013 16:31
Odpovědět
28.5.2013 16:28
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Jenkings
David Hartinger:29.5.2013 10:56

Google Maps má API, používají ho třeba bezrealitky.cz, koukni sem a zoomni si mapu: http://www.bezrealitky.cz/vyhledat . Není takový problém zobrazit na mapě nějaký layer se svýma ikonama. Jaké jsou možnosti a licence nevím, budeš se muset podívat. Jako svobodný projekt se nabízí http://www.openstreetmap.org/, opět se budeš muset podívat jak funguje.

Nahoru Odpovědět
29.5.2013 10:56
New kid back on the block with a R.I.P
Avatar
Jenkings
Tvůrce
Avatar
Jenkings:29.5.2013 11:30

No, licence bych asi neřešil, bude to projekt jen pro úzký okruh lidí,takže tam to vadit nebude.

Takže se asi pokusím nějak nastudovat to API

Nahoru Odpovědět
29.5.2013 11:30
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Jenkings
Petr Nymsa:29.5.2013 11:32

Kromě Google Maps se nabízí také Bing mapy. Pro C# mají velmi doboru API. Jak se s nimi pracuje v PHP netuším

//EDIT
Bing mapy mají lepší licencování než Google mapy

Editováno 29.5.2013 11:32
Nahoru Odpovědět
29.5.2013 11:32
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Jenkings
David Hartinger:29.5.2013 11:35

Licence budeš muset řešit :D Jinak tě do toho API nepustí. mám dojem, že Google limituje nějaký počet zobrazení mapy, který asi nepřekročíš, ale jak jsem již psal, to si budeš muset pozjišťovat.

Editováno 29.5.2013 11:35
Nahoru Odpovědět
29.5.2013 11:35
New kid back on the block with a R.I.P
Avatar
Jenkings
Tvůrce
Avatar
Jenkings:29.5.2013 11:53

jo takhle jsi to myslel, OK, nějak zkusím pohledat.

Ale jestli to je s nějakým omezením tak by bylo asi lepší to nějak dopočítávat na obrázku , slyšel jsem že na to je nějakej vzorec

Nahoru Odpovědět
29.5.2013 11:53
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Jenkings
David Hartinger:29.5.2013 12:04

To bych nedělal, nejsou to kartézské souřadnice, IMHO s tím budou problémy. Navíc když se naučíš s nějakým API pro mapy, tak ti to alespoň něco dá.

Nahoru Odpovědět
29.5.2013 12:04
New kid back on the block with a R.I.P
Avatar
Jenkings
Tvůrce
Avatar
Jenkings:29.5.2013 12:05

Dobře ;) Díky za rady

Nahoru Odpovědět
29.5.2013 12:05
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
Jenkings
Tvůrce
Avatar
Odpovídá na Petr Nymsa
Jenkings:29.5.2013 20:33

Podívám se na to jak to vypadá ;) dík

Nahoru Odpovědět
29.5.2013 20:33
Největší časovou náročnost má výpočet časové náročnosti..
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.