NOVINKA - Vstup do světa AI s ONLINE víkendovým kurzem Práce s umělou inteligencí od A do Z. Přihlas se ještě dnes!
NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.

Diskuze: PHP - mapa a souřadnice

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Neaktivní uživatel: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
Neaktivní uživatelský účet
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Neaktivní uživatel
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
Neaktivní uživatel: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
Neaktivní uživatelský účet
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
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 Neaktivní uživatel
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
Neaktivní uživatel: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
Neaktivní uživatelský účet
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Neaktivní uživatel
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
Neaktivní uživatel:29.5.2013 12:05

Dobře ;) Díky za rady

Nahoru Odpovědět
29.5.2013 12:05
Neaktivní uživatelský účet
Avatar
Odpovídá na Petr Nymsa
Neaktivní uživatel: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
Neaktivní uživatelský účet
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.