• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Od czego zacząć - strona o państwach świata

Object Storage Arubacloud
0 głosów
248 wizyt
pytanie zadane 22 czerwca 2016 w HTML i CSS przez AJMG Nowicjusz (120 p.)
Witam!

Muszę napisać stronę z informacjami o państwach świata (powierzchnia, ludność itp. (podstawowe fakty)). Na stronie ma znajdować się mapa świata z zaznaczonymi państwami, najeżdżając kursorem na powierzchnię jakiegoś państwa ma się ono podświetlić oraz ma zostać wyświetlona jego nazwa, natomiast po naciśnięciu mają pojawić się wspomniane informacje. Co powinienem umieć aby coś takiego napisać? Znam podstawy HTML i CSS z filmów p.Zelenta.

Mam nadzieję, że opisałem to wystarczająco jasno.

Dziękuje za wszelką pomoc.

P.S. chodzi mi o coś takiego: http://polmap.pdg.pl/mapy/europa.html
komentarz 22 czerwca 2016 przez ScriptyChris Mędrzec (190,190 p.)
Polecam Google Maps API - jeśli możesz korzystać z zewnętrznych API/bibliotek.

Otrzymasz mapę, a po dodaniu eventów z tego API myślę że uda CI się obsłużyć pokazywanie informacji po najechaniu myszką na dany kraj i jakieś inne zdarzenia typu kliknięcia.

https://developers.google.com/maps/documentation/javascript/events

https://developers.google.com/maps/documentation/javascript/reference#Map
komentarz 22 czerwca 2016 przez AJMG Nowicjusz (120 p.)
Dzięki za odpowiedź!

Mi bardziej chodziło o to jak mogę zwykły obrazek (mapę) podzielić na części (każda część - inne państwo). Czy takie coś w ogóle jest możliwe?
komentarz 22 czerwca 2016 przez ScriptyChris Mędrzec (190,190 p.)
Jeśli dobrze rozumiem co chcesz zrobić, to musiałbyś na tym obrazku zrobić DIVy uwzględniając, że nie będą to czworokąty tylko nieregularne kształty (odwzorowanie państw) - czyli dużo CSSa. Albo próbuj jakimś Canvasem lub SVG. Moim zdaniem użycie Google Maps API będzie szybsze, wygodniejsze i bardziej precyzyjne.
komentarz 25 czerwca 2016 przez AJMG Nowicjusz (120 p.)
Ok tylko jak zrobić żeby te divy były nieregularne tzn. żeby pokrywały się z powierzchniami państw na mapie?
komentarz 25 czerwca 2016 przez ScriptyChris Mędrzec (190,190 p.)
Nie wiem. Sam bym pewnie tego nie zrobił, bo do tej pory nie miałem potrzeby tworzenia figur geometrycznych o nieregularnych kształtach za pomocą CSS.

Poszukaj: http://lmgtfy.com/?q=svg+canvas+shapes+country+maps

https://bost.ocks.org/mike/map/

https://parall.ax/blog/view/2985/tutorial-creating-an-interactive-svg-map

1 odpowiedź

0 głosów
odpowiedź 22 czerwca 2016 przez Kornelia Kobiela Nałogowiec (33,340 p.)
Wiesz myślę, że taki projekt jest dobrą opcją do tego, żeby się dowiedzieć co-nieco o bazach danych, PHP i Javascript. Mam na myśli to, że jesteś w stanie zrobić to za pomocą statycznych stron www, ale dzisiaj po pierwsze nikt już tego tak nie robi, a po drugie to byłaby orka na ugorze i masochizm w czystej postaci.

Pan Zelent udostępnia świetne kursy wideo i myślę, że wiedza w nich przekazana, wystarczy ci do zrobienia takiego serwisu. Ale zaczynając od początku - weź do ręki kartkę i ołówek i rozpisz sobie wszystko i rozrysuj jak najlepiej. Stwórz model bazy danych, dodaj obsługę baz danych i powoli rozwijaj działanie, a później wygląd swojego serwisu. Powodzenia,

Podobne pytania

+2 głosów
3 odpowiedzi 481 wizyt
pytanie zadane 9 września 2019 w HTML i CSS przez Krzysio4224 Obywatel (1,690 p.)
0 głosów
3 odpowiedzi 545 wizyt
pytanie zadane 30 maja 2017 w HTML i CSS przez xdmik23 Gaduła (3,000 p.)
0 głosów
1 odpowiedź 518 wizyt
pytanie zadane 19 maja 2016 w HTML i CSS przez Paweu Buhacz Nowicjusz (150 p.)

92,568 zapytań

141,421 odpowiedzi

319,627 komentarzy

61,956 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...