W zeszłym tygodniu ogłoszona została nowa funkcjonalność map statycznych Google Maps Static API, na którą wielu z nas czekało, i której brak był od razu zgłaszany przez wielu developerów.
Już teraz można tworzyć mapy statyczne z własnymi ikonkami . Wystaczy podać w adresie obrazka link do naszej ikonki – parametr icon. (link powinien być zakodowany do znaków html)
Dzięki temu możemy tworzyć ciekawsze mapy na naszych serwisach, pokazywać ikonki użytkowników z ich pozycją itp. itd.
Co ciekawe, do naszych ikonek automatycznie dodawany jest cień i punkt zaczepienia ikonki obierany jest w środku dolnej krawędzi.
Jeśli nie chcemy dodać cienia, wystarczy ustawić parametr shadow:false, dzięki czemu nasza ikonka zostanie zaczepiona w jej środku.
Warto wiedzieć jednak, że podobnie jednak jak na całą usługę Static Maps, na dodawanie własnych ikonek dodano pewne ograniczenia:
- ikonki nie mogą być większe niż 4096 pikseli (np. 64x64px)
- na jednej mapie statycznej nie może pojawić się więcej niż 5 różnych ikon (ale mogą być one wielokrotnie używane)
- jeśli w linku występuje znak „|” należy go zdekodować podwójnie do postaci „%257C”
O innych ograniczeniach przeczytaj w limity i ograniczenia usługi Google Static Maps.
Aby zmieścić się w limicie długości adresu obrazka można z powodzeniem skorzystać z serwisów skracających adresy url.
Istotną zmianą jest także ogłoszenie, że nie trzeba już podawać klucza Google w adresach naszych obrazków.
Dzięki temu nasze statyczne mapy będą poprawnie się pobierały i miały taki sam adres w każdym serwisie WWW i możemy więcej na nich umieścić. Zdecydowanie ułatwi nam to pracę :)
Czekam na inne ciekawe nowości :)
Już teraz można tworzyć mapy statyczne z własnymi ikonkami . Wystaczy podać w adresie obrazka link do naszej ikonki – parametr icon. (link powinien być zakodowany do znaków html)
http://maps.google.com/maps/api/staticmap?center=54.352025,18.646638&zoom=9&size=200x200&markers=icon:https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht_tX-YvL23VlhC5VUMeM2TxuHjrQ3-ceFv-itGHDsqJeKpK7l7X4dXpLyi2wNww0IF9h848XoOQ3U4VUewGQtm4QAUpxwDHD79G9pm-WAcnPte1mGOUQR0y3Hf6COKuB0rPK_QQ4pYnI/s48/IMG_1227+600.jpg|54.352025,18.646638&sensor=false
Dzięki temu możemy tworzyć ciekawsze mapy na naszych serwisach, pokazywać ikonki użytkowników z ich pozycją itp. itd.
Co ciekawe, do naszych ikonek automatycznie dodawany jest cień i punkt zaczepienia ikonki obierany jest w środku dolnej krawędzi.
Jeśli nie chcemy dodać cienia, wystarczy ustawić parametr shadow:false, dzięki czemu nasza ikonka zostanie zaczepiona w jej środku.
http://maps.google.com/maps/api/staticmap?center=54.352025,18.646638&zoom=9&size=200x200&markers=icon:https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht_tX-YvL23VlhC5VUMeM2TxuHjrQ3-ceFv-itGHDsqJeKpK7l7X4dXpLyi2wNww0IF9h848XoOQ3U4VUewGQtm4QAUpxwDHD79G9pm-WAcnPte1mGOUQR0y3Hf6COKuB0rPK_QQ4pYnI/s48/IMG_1227+600.jpg|54.352025,18.646638|shadow:false&sensor=false
Warto wiedzieć jednak, że podobnie jednak jak na całą usługę Static Maps, na dodawanie własnych ikonek dodano pewne ograniczenia:
- ikonki nie mogą być większe niż 4096 pikseli (np. 64x64px)
- na jednej mapie statycznej nie może pojawić się więcej niż 5 różnych ikon (ale mogą być one wielokrotnie używane)
- jeśli w linku występuje znak „|” należy go zdekodować podwójnie do postaci „%257C”
O innych ograniczeniach przeczytaj w limity i ograniczenia usługi Google Static Maps.
Aby zmieścić się w limicie długości adresu obrazka można z powodzeniem skorzystać z serwisów skracających adresy url.
Istotną zmianą jest także ogłoszenie, że nie trzeba już podawać klucza Google w adresach naszych obrazków.
Dzięki temu nasze statyczne mapy będą poprawnie się pobierały i miały taki sam adres w każdym serwisie WWW i możemy więcej na nich umieścić. Zdecydowanie ułatwi nam to pracę :)
Czekam na inne ciekawe nowości :)
0 komentarze