高德提供了SmoothMoveMarkerAPI的调用,用于平滑移动,只需要给point点就好了 还有animation的封装,对RotateAnimation,AlphaAnimation,ScaleAnimation,TranslateAnimation,都有基本的操作,对其还有AnimationSet进行组合操作但是,我们有时候对动画的要求有点多,不仅限于这些。 比如,在地图上画一个车,让车
转载
2023-09-14 22:16:15
506阅读
在ionic2中使用高德地图需要我们在高德地图的开发者平台申请使用web JavaScript API的key。然后进行以下步骤使用进行地图的开发,这里我说说为什么我没有使用百度地图。 最开始我是采用的百度地图,但是在使用的过程中发现在使用百度自己封装的一些参数的时候会各种应用不成功,就比如说marker.setAnimation(BMAP_ANIMATION_BOUNCE);中的BMAP_A
vue高德、谷歌地图动态加载前言引入地图资源页面使用完整map.js 前言因为我们这个项目,做的是国际化项目,考虑的是,在国内使用高德地图,在国外使用谷歌地图,所以在这里做了个动态引入地图,根据平台所属地域来判断使用高德地图还是谷歌地图。 首先,我们需要一个动态加载外部资源的函数,用来动态加载地图资源。 我们可以专门新建一个map.js,用来做地图功能,因为我们是做车联网的项目,所以地图功能还是
首先注册高德成为开发者(打开高德地图,点击底部的开发者平台),创建应用,按照要求填写相应信息
转载
2023-07-31 19:01:31
0阅读
开门见山地说,现如今地图相关的开发业务在工作中越来越常见,目前市面上主流的地图开发还是以百度和高德为主,今天就来讲一下高德地图的配置和在vue上的初始化创建,帮助大家更好更快的了解高德地图开发相关的内容。一. 注册地图 无论是高德地图开发还是百度地图开发,第一步都要先在其管理平台上注册申请使用,我们以高德地图开发为例。先登录高德开放平台,网址链接:高德开放平台。 在右上角点击注册或者登录账号,
转载
2023-10-24 04:34:11
184阅读
首先声明下,高德地图自带的demo已经很好的将开发需要的准备工作及开发流程讲解清楚,而这里我是觉得他的demo里面的代码过于庞大,所以自己打算一点点拆分他的项目,在这里重新规划下。【高德完整示例代码】1、新建项目这里我是用android studio2.1.2的版本作开发,最低适配4.3的版本。2、配置API Key按照官网配置 按照官网导入jar包、配置xml3、xml代码<?xml ve
跳过导入高德地图,导入包,直接到使用一、在Activity中使用1、在布局中使用mapview<com.amap.api.maps.MapView
android:id="@+id/amapView"
android:layout_width="match_parent"
android:layout_height="0dp"
最近做的项目需要详细了解geojson,因此查了一些资料,现在整理一份标准格式的记录,要理解本文需要首先了解json的基本知识,这里不过多展开,可以去参考w3school上的教程,简言之,json是通过键值对表示数据对象的一种格式,可以很好地表达数据,其全称为JavaScript Object Notation(JavaScript Object Notation),正如这个名称,JavaScri
web高德maker动画by kushagra gour 由kushagra gour (Web Maker — How I built a fast, offline front-end playground)Web Maker is a Chrome extension that gives you a blazing fast and offline front-end playground
# Android 高德地图 Marker 刷新指南
随着移动设备的普及,地图应用在移动开发中变得越来越重要。Android 开发者常常需要在高德地图中操作 Marker,以展示不同位置或状态的实时数据。在本文中,我们将探讨如何在高德地图中刷新 Marker,并提供代码示例以供参考。
## 什么是 Marker?
Marker 是地图上用于标记特定位置的图形标记。它可以是一个图标,也可以是一
# Android高德地图去除Marker教程
## 1. 整体流程
下面是实现Android高德地图去除Marker的整体流程:
```mermaid
erDiagram
Developer --> Newbie: 教授如何去除地图Marker
```
## 2. 实现步骤
下面是实现Android高德地图去除Marker的具体步骤:
| 步骤 | 操作 |
| ---- |
# 在Android应用中实现高德地图Marker信息
在现代移动开发中,地图应用是一个非常重要的功能。在 Android 中使用高德地图并展示 Marker 信息的过程其实并不复杂。以下是我们实现这一功能的步骤和代码示例。
## 流程概述
下面是整个实现过程的步骤概述:
| 步骤 | 描述 |
| ---- | ----------------
# 解决 Android 高德地图 Marker 重叠问题
在使用 Android 高德地图进行开发时,我们经常会用到 Marker 来标记地图上的关键点或者特定位置。然而,当地图上有多个 Marker 重叠在一起时,可能会导致 Marker 的显示效果不够清晰,甚至会影响用户体验。本文将介绍如何解决 Android 高德地图 Marker 重叠的问题。
## 问题分析
当地图上有多个 Ma
环境搭建+导入地图第一步,配置AndroidManifest.xml首先,声明权限//地图SDK(包含其搜索功能)需要的基础权限
<!--允许程序打开网络套接字-->
<uses-permission android:name="android.permission.INTERNET" />
<!--允许程序设置内置sd卡的写权限-->
转载
2023-07-21 10:46:04
14阅读
因为自己平时上班也是比较忙,遇到什么写什么,希望能给现在的你一些帮助,都是自己在工作中遇到的问题,给自己一个提醒,也是分享,相信很多人在做高德地图开发的时候,对于新手,官方的demo解读单个marker的生成还是很简单的,我记得官方给多了很多生成点样式的各个讲解,所以今天也是跟大家分析关系markers的生成和点击事件首先,要知道生成marker的重要关键在于,经纬度,也就是Longitude和L
1.关键代码:在移动或者缩放地图的动作结束时,都会进 onCameraChangeFinish 回调中,获取此时的相机坐标作为 Marker 的坐标。aMap.setOnCameraChangeListener(new AMap.OnCameraChangeListener() {
@Override
public void onCameraChange(Camer
点击下载demoimport java.util.ArrayList;
import java.util.List;
import org.json.JSONArray;
import org.json.JSONObject;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.
文章目录地图控件地图控件的添加和移除简易缩放按钮3D 控制罗盘信息窗体默认样式信息窗体信息窗体锚点自定义样式信息窗体(重点)信息窗体内的事件交互(重点)带检索功能的信息窗体给多个点添加信息窗体 地图控件地图控件的添加和移除官方提供的地图控件比较丑陋,使用者可以自己设计地图控件样式,结合基础的地图操作API,实现相应的功能。 给地图添加比例尺、缩放工具条、鹰眼等控件var scale = new
这两天用到了定位的需求,其实这这个功能是很简单的,今天写出来主要是为了记录那些超级难记忆的权限,顺便将我在写的过程中的一些问题写出来,希望可以帮助有些人们学习;首先我觉得下面的步骤才是最重要的:1,你想使用高德地图的api 你必须有一个属于自己的 key2,想要一个key,必须有一个叫 sha1的东西,sha1获得方法 百度一下;3,然后就是 自己的Android'Maniofestd的注册了 ,
转载
2023-07-25 21:35:23
125阅读
好久没写过地图了,都已经忘记了,根据最新的高德地图文档先来实现一下简单的地图显示吧。一:as 创建一个工程二:打开高德地图文档 高德文档地址: https://lbs.amap.com/三:注册个人开发者四:注册完打开控制台如下:五:点击左侧创建应用: 如下点击创建新应用: 创建完了之后发现是没有key的需要我们自己生成key,接着往下看:点击加号 这里的 发布版安全码SHA1和调试版安全码SHA