12 тщательно отобранных историй для разработчиков
Добро пожаловать в 11-й выпуск Coffee Bytes, ежедневный дайджест Better Programming.
В этом выпуске мы увеличиваем карты (ну, это день Земли!), выделяя некоторые из наших любимых сообщений из JavaScript, Python, iOS, Android, Flutter, AWS, Unity3D и NFT.
Управление камерой в SceneKit под SwiftUI
Автор Марк Лакинг — 4 минуты чтения
Путешествие по подводным камням управления камерой — настройка вида со спутника места, в котором вращается и земля, и ее луна.
Создание красивых топографических карт с помощью Python
Автор Адам Симингтон — 8 минут чтения
Существует множество инструментов и методов, которые можно использовать для создания прекрасной карты Италии, приведенной выше, однако в этой статье я расскажу вам о нетрадиционном подходе с использованием Python, и, надеюсь, вы, как и я, убеждены, что если что-то стоит делать, это стоит делать на Python.
Добавление пользовательских маркеров с помощью Google Maps JavaScript API
Автор Равинду Сенаратне — 4 минуты чтения
В этой статье я расскажу, как создать карту, добавить маркеры, как добавить настраиваемые значки для маркеров и как добавить всплывающие наложения.
Отображение карт в вашем веб-приложении с меньшим количеством HTML
Автор Аллен Ким — 3 минуты чтения
Показывайте карты с помощью нескольких строк HTML, используя настраиваемые элементы — карты поиска, карты отображения с маркерами и всплывающими окнами и т. д.
Добавление Google Maps во Flutter
Автор Кензи Шмолл — 5 минут чтения
В этой статье показано, как шаг за шагом добавить виджет Google Map в ваше приложение Flutter. Вот что вы собираетесь построить сегодня:
Динамические маркеры SVG для Google Maps в Vue.js (2019)
Автор Дэвид Март — 3 минуты чтения
В этом разделе я покажу вам свой способ использования SVG для создания динамических маркеров с помощью Vue.js.
В Vue я использовал пакет vue2-google-maps
для упрощения взаимодействия с картой. Если вы выберете другую библиотеку или просто используете чистый API без оберток, эта статья все равно будет вам полезна.
Как реализовать пользовательскую выноску MapKit в iOS
Автор Иосиф Молдован — 4 минуты чтения
Я записываю свой опыт для потомков в надежде сэкономить кому-то еще часы поиска того, как реализовать пользовательский интерфейс выноски набора карт, сохраняя при этом родной вид закрепления разметки.
Введение в карту в SwiftUI
Автор Кельвин Тан — 3 минуты чтения
Apple обновила интерфейс Map
для iOS, предоставив больше контроля над конфиденциальностью местоположения. Имея это в виду, я был действительно удивлен, узнав, что Apple представила Map
. Я был почти уверен, что они уже выпустили его, но после проверки оказалось, что это действительно MapView
.
Я сравнил Map
и MapView
и выяснил, что MapView
на самом деле для UIKit, а Map
для SwiftUI.
Создайте приложение наподобие Google Maps Live View с помощью Unity3D менее чем за 10 минут!
Автор Дэниел Фортес — 7 минут чтения
В последнем выпуске (v3.6.0) нашего плагина Unity AR+GPS Location мы рады представить замечательную функцию, вдохновленную Google Maps Live View и основанную на API Mapbox Directions: функцию Маршруты и навигация.
С новой функцией «Маршруты и навигация» вы сможете быстро создавать приложения, помогающие пользователям ориентироваться в городах, парках, местах проведения мероприятий и других местах с использованием дополненной реальности.
Интерактивные карты с AWS Location Service (Часть 1)
Автор Том Вилдерспин — 6 минут чтения
Если вам когда-либо требовалось картографическое решение для вашего приложения, вы обнаружите, что существует множество различных вариантов. Некоторые из наиболее популярных вариантов имеют зрелый, полнофункциональный API и библиотеки, такие как MapBox, Bing и всеобъемлющий API GoogleMaps. Первоначальное предложение Amazon далеко от этих существующих полнофункциональных API, но оно включает в себя основы: геокодирование, обратное геокодирование, рисование карт и интересное решение для геозон и отслеживания, использующее AWS EventBridge.
Представляем области NFT
Автор DappPunk — 6 мин чтения
Area NFT — это окончательный цифровой предмет коллекционирования с геолокацией. Это невзаимозаменяемые токены (NFT), обеспечивающие доказательство владения всеми областями Земли в блокчейне Ethereum. Они также поддерживают экосистему цифровых активов, обеспечивая мост между цифровым миром и физическим миром.
Изучение библиотеки составления карт Google для Android
Автор Стивен Винуз — 7 минут чтения
С недавним выпуском Библиотеки Map Compose настало идеальное время, чтобы опробовать ее для проекта, который я создаю с помощью Jetpack Compose. В этом приложении я получаю список достопримечательностей (POI) с моего сервера в заданной области и отмечаю их на карте.
В этой статье вы узнаете, как визуализировать карту с помощью динамических маркеров. Мы также расскажем, как обновлять эти POI при взаимодействии с картой (панорамирование, масштабирование, вращение).
До скорого,
Анупам и команда Better Programming team.