Ocena:

Książka stanowi kompleksowy przewodnik po programowaniu w Mapach Google, obejmujący zarówno podstawowe, jak i zaawansowane funkcje, w tym interaktywne rysowanie, zaawansowany JavaScript, KML, funkcje GIS i przestrzenne bazy danych. Podczas gdy wielu użytkowników chwali jego głębokość i dostępność, niektórzy krytykują brak kodu źródłowego do pobrania i użycie przechwyconych obrazów kodu zamiast wyraźnego tekstu.
Zalety:⬤ Dogłębne omówienie Google Maps API
⬤ praktyczne aplikacje i samouczki
⬤ przystępny styl pisania
⬤ obejmuje programowanie w JavaScript
⬤ obejmuje zaawansowane tematy, takie jak KML, funkcje GIS, obliczenia geodezyjne i animacje
⬤ odpowiednie zarówno dla początkujących, jak i zaawansowanych użytkowników.
⬤ brak kodu źródłowego do pobrania zgodnie z obietnicą
⬤ użycie zrzutów obrazu dla kodu zamiast czystego tekstu
⬤ brak przykładów dla aplikacji mobilnych
⬤ niektórzy użytkownicy stwierdzili brak kontekstu dla fragmentów kodu
⬤ potencjalne obawy dotyczące tego, czy informacje są aktualizowane dla najnowszej wersji API.
(na podstawie 16 opinii czytelników)
Google Maps: Power Tools for Maximizing the API
Twórz niestandardowe aplikacje za pomocą Google Maps API.
Ten praktyczny materiał, zawierający przykłady krok po kroku, pozwala błyskawicznie rozpocząć programowanie interfejsu Google Maps API w języku JavaScript. Dowiedz się, jak osadzać mapy na stronach internetowych, dodawać adnotacje do osadzonych map za pomocą danych, generować pliki KML do przechowywania i ponownego wykorzystywania danych map oraz umożliwiać aplikacjom klienckim żądanie danych przestrzennych za pośrednictwem usług internetowych.
Mapy Google: Power Tools for Maximizing the API wyjaśnia techniki wizualizacji mas danych i animowania wielu elementów na mapie. Dowiesz się również, jak osadzić mapy Google w aplikacjach komputerowych, aby połączyć bogactwo interfejsu Windows z unikalnymi funkcjami API. Liczne przykłady zawarte w tym praktycznym przewodniku mogą posłużyć jako punkt wyjścia do tworzenia niestandardowych aplikacji.
⬤ Tworzyć strony internetowe z mapami o niestandardowym wyglądzie.
⬤ Poznanie umiejętności JavaScript wymaganych do korzystania z Google Maps API.
⬤ Tworzenie wysoce interaktywnych interfejsów dla aplikacji mapujących.
⬤ Osadzać mapy w aplikacjach desktopowych napisanych w .NET.
⬤ Dodawać adnotacje do map za pomocą etykiet, znaczników i kształtów.
⬤ Zrozumienie ścieżek i kształtów geodezyjnych oraz wykonywanie obliczeń geodezyjnych.
⬤ Przechowywanie danych geograficznych w formacie KML.
⬤ Dodawać funkcje GIS do aplikacji mapujących.
⬤ Przechowywanie dużych zbiorów danych geograficznych w bazach danych i wykonywanie zaawansowanych zapytań przestrzennych.
⬤ Wykorzystanie usług sieciowych do żądania danych przestrzennych z poziomu skryptu na żądanie.
⬤ Zautomatyzuj generowanie samodzielnych stron internetowych z mapami z adnotacjami.
⬤ Korzystanie z interfejsów API Geocoding i Directions.
⬤ Wizualizacja dużych zbiorów danych za pomocą symboli i map cieplnych.
⬤ Animowanie elementów na mapie.
Dodatkowa zawartość online obejmuje
⬤ Samouczek dotyczący aplikacji SQL Spatial.
⬤ Dodatkowy rozdział poświęcony animowaniu wielu samolotów.
⬤ Trzy dodatki: debugowanie skryptów w przeglądarce, skalowalna grafika wektorowa i stosowanie niestandardowych stylów.