Пятьдесят(и более) штрихов о прочитанных(переведённых) книгах.
Альпер Динсер, Балкан Ураз. Программный Google Maps JavaScript API-интерфейс. Книга рецептов. Более 50 рецептов, помогающих создавать веб-карты и ГИС-веб-приложения, используя программный Google Maps JavaScript API-интерфейс.
(Alper Dincer, Balkan Uraz. Google Maps JavaScript API Cookbook. Over 50 recipes to help you create web maps and GIS web applications using the Google Maps JavaScript API., ISBN 978-1-84969-882-5, Copyright © 2013 Packt Publishing)
p.s.
В настоящее время, программному Google Maps JavaScript API-интерфейсу есть альтернативы и с открытым исходным кодом и патентованные, но программный API-интерфейс для разработчиков делает особенным то, что он является комплектным решением с базовыми картами, оверлеями и техническими возможностями.
Программный API-интерфейс был особенно захватывающим для разработчиков, потому что с помощью него очень просто построить универсальные продукты, и одновременно, у него есть свои собственные советы и приемы и усовершенствованная функциональность в том же продукте. Поэтому, когда вы работаете с программным API-интерфейсом, то можете или «плавать на поверхности» или «погрузиться глубоко».
Программный Google Maps JavaScript API v3-интерфейс включал быструю и простую разработку мобильных сценариев, упрощая разработчикам решения на
базе локации(решения на базе местоположения; location-based solution), вместо копания в предмете. При росте мобильной разработки, особенно приложений на базе локации(приложений на базе местоположения; location-based applications), программный Google Maps JavaScript API v3-интерфейс заслужил законное внимание.
Наконец, что не менее важно, никакой другой программный API-интерфейс отображения(mapping API) никогда не был так же успешен, как программный Google Maps JavaScript API-интерфейс, без поддержки постоянно обновляемых и полностью обработанных векторных и спутниковых данных. Корпорация Google выделила огромные ресурсы на поддержку универсальной структуры векторных данных и его картографического качества, и это усилие окупается с точки зрения его использования в программном Google Maps JavaScript API-интерфейсе.
Эта книга предназначена для разработчиков, которые интересуются добавлением простой карты контактов, встроенной в их веб-сайты, а также для тех, кто хочет разработать реальные сложные ГИС-приложения. Она также предназначена для желающих создать графику информации на базе карты, такую как тепловые карты, на базе их гео-связанных данных. Предполагается, что вы уже имеете некоторый опыт в языке разметки HTML, в таблице стилей CSS и в языке программирования JavaScript, и также разбираетесь в простых понятиях, связанных с ГИС(GIS) и имеете предварительные знания о некоторых ГИС-серверах или службах.
Глава 1 «Основы программного Google Maps JavaScript API-интерфейса» инструктирует о том, как создать простое Google Maps-приложение, центрируемое вокруг главного рецепта. Объект карты(map object) и его базовые опции, включая типы карты, будут представлены путём добавления деталей к рецепту.
Глава 2 «Добавление слоев растровой графики» показывает, в серии рецептов, наряду с Google-слоями, добавление внешних растровых данных, таких как слой тайлов, слой трафика Traffic, слой транзита Transit и слой погоды Weather.
Глава 3 «Добавление слоев векторной графики» представляет вам функциональность черчения векторной графики вместе с отображением внешних источников векторной графики, таких как службы KML и GeoRSS.
Глава 4 «Работа с визуальными элементами управления(контролами)» подробно объясняет визуальные элементы управления(контролы). Создание и настройка нестандартного пользовательского интерфейса и для сетевых устройств и для мобильных устройств будут представлены в этой главе.
Глава 5 «Понимание событий программного Google Maps JavaScript API-интерфейса» подробно описывает события, чтобы реагировать на карту, слой или поведения маркера, такие как конец изменения масштаба, изменение слоя, или добавленный маркер. События добавят больше интерактивности к программированию отображения карт.
Глава 6 «Google Maps JavaScript-библиотеки» подробно объясняет библио- теки, расширяющие возможности программного Google Maps JavaScript API- интерфейса. У этих библиотек есть различные возможности, увеличивающие мощь программного Google Maps JavaScript API-интерфейса.
Глава 7 «Работа со службами» перерабатывает службы, которые расширяют программный Google Maps JavaScript API-интерфейс. Эти службы, включая службу гео-кодирования Geocoding и службу вида улиц Street View, выставляют на использование действительную мощь отображения карт с помощью программного Google Maps JavaScript API-интерфейса.
Глава 8 «Мастерство в работе с программным Google Maps JavaScript API-интерфейсом в сложных рецептах» объясняет интеграцию внешних ГИС(GIS)-серверов и ГИС(GIS)-служб с программным Google Maps JavaScript API-интерфейсом. Это касается ГИС(GIS)-серверов ArcGIS Server, GeoServer, CartoDB и Google Fusion Tables со OGC-службами, такими как WMS.
Программный Google Maps JavaScript API-интерфейс работает с HTML-кодом, CSS-таблицами стиля и JavaScript-кодом. Текстовый редактор с возможностью обработки HTML-кода, CSS-таблиц стиля и JavaScript-кода, будет хорошим дру- гом при исследовании этой книги.
Для пользователей ПЭВМ с ОС Mac OS X есть много коммерческих и бес- платных текстовых редакторов, таких как TextWrangler, BBEdit, Sublime Text или WebStorm. Они все прекрасно обрабатывают HTML-код, CSS-таблицы стиля и JavaScript-код.
Для пользователей ПЭВМ с ОС Windows также есть различные текстовые редакторы, но Notepad++ наиболее часто используется и рекомендуется.
Выбор редактора зависит от ваших привычек и поэтому нет никакого точ- ного решения или рекомендаций для пользователей по выбору одного редак- тора. У всех пользователей разное восприятие, влияющее на этот выбор.
Чтобы реализовать эти рецепты, есть также потребность в автономном HTTP-сервере. Есть палитра готовых HTTP-серверов, включая Apache, IIS и т.д. Но процесс установки автономных серверов может быть проблемой для боль- шинства пользователей. Мы рекомендуем вам использовать решения, идущие в наборе вместе: HTTP-сервер HTTP Server, сервер базы данных Database Server и интерпретатор язык скриптов scripting language. Решения в виде продуктов XAMPP и MAMP являются видами решений для ПЭВМ с ОС Windows и ПЭВМ с ОС Mac OS X соответственно.
Для лучшего впечатления пользователя мы создали главное приложение, позволяющее выполнять желаемый рецепт и показывать его исходный код. Предположим, что вы установили и сконфигурировали локальный веб-сервер такой, как AMPP или MAMP, и код пакета скопирован в корневой каталог(папку) контента(содержания) HTTP-сервера, в каталог(папку) googlemaps-cookbook, то пользователь может запустить базовое приложение, получая в браузере доступ по URL-адресу http://localhost/googlemaps-cookbook/index.html.
Книга:
https://www.packtpub.com/en-us/product/google-maps-javascript-api-cookbook-9781849698832
Нет.
Нет.
p.s.p.s.
Список прочитанных(переведённых) книг в разрезе времени и в разрезе программных продуктов, технологий, инструментария разработчика. Описания книг открываются по ссылкам на них.(Сервис Narod.ru) https://dsm1955.narod.ru/My_read_books/README.html