高德地图生成静态图片,显示指定经纬度的地图
2017-12-05 10:39
2301 查看
最近接到一个地图需求,1.生成静态图片,2.显示指定经纬度的地图
然后我结合需求sdkapi后,就确定了大概几个需求。本文只注明几个比较有用的地方,具体还得结合官方文档,普通不是专门以地图开发需求的app基本能满足
例子
官方文档
静态地图的生成
marker1 = aMap.addMarker(new MarkerOptions().position(latLng1).title(“XXXXXXX起点”).snippet(“联系电话 188-8888-8888”));
marker1.showInfoWindow();//让信息主动显示,显示一个另一个会消失好像
但屏幕无法移动过过去,这个有个坑,不仔细看老是移动到非洲什么地方去了,他显示的是lng lat ,new的却是LatLng~~~~~所以需要反过来哦,不仔细看发现不了。
我们用高德自带获取经纬度深圳某地方为例子。
后来想了下 既然这些都是webapi 是不是sdk的功能有些也直接能一个链接解决了呢,找了下果然可以
http://uri.amap.com/marker?markers=116.480564,39.996374,aaaAA|116.481590,39.989175,bbBBB&src=mypage&coordinate=gaode&callnative=1
参考文档
单点位置标注并可以导航
然后我结合需求sdkapi后,就确定了大概几个需求。本文只注明几个比较有用的地方,具体还得结合官方文档,普通不是专门以地图开发需求的app基本能满足
生成静态图片
这个在android 地图api里面同样没有找到,后来细想了下可能是web方做的,但任务就是给客户端了,问了下朋友,还好有现成的例子
http://restapi.amap.com/v3/staticmap?location=116.481485,39.990464&zoom=10&size=750*300&markers=mid,,A:116.481485,39.990464&key=6912dce4d721f10e97753912cdb9e885
官方文档
静态地图的生成
根据经纬度标点+ 移动屏幕位置
“`marker1 = aMap.addMarker(new MarkerOptions().position(latLng1).title(“XXXXXXX起点”).snippet(“联系电话 188-8888-8888”));
marker1.showInfoWindow();//让信息主动显示,显示一个另一个会消失好像
LatLng latLng = new LatLng(22.560317, 113.905874); CameraUpdate mCameraUpdate = CameraUpdateFactory.newCameraPosition(new CameraPosition(latLng, 18, 30, 0)); aMap.moveCamera(mCameraUpdate); //aMap.moveCamera(CameraUpdateFactory.newLatLngZoom(latLng2, 18)); ```
但屏幕无法移动过过去,这个有个坑,不仔细看老是移动到非洲什么地方去了,他显示的是lng lat ,new的却是LatLng~~~~~所以需要反过来哦,不仔细看发现不了。
我们用高德自带获取经纬度深圳某地方为例子。
后来想了下 既然这些都是webapi 是不是sdk的功能有些也直接能一个链接解决了呢,找了下果然可以
不用集成sdk的方法:简单指定经纬度并标点还能导航
利用webapihttp://uri.amap.com/marker?markers=116.480564,39.996374,aaaAA|116.481590,39.989175,bbBBB&src=mypage&coordinate=gaode&callnative=1
参考文档
单点位置标注并可以导航
相关文章推荐
- 高德地图开发(二)地图上显示指定位置
- 根据指定的经纬度显示地图位置
- Android 高德地图,N个经纬度点(线),刚好显示地图中
- iText7 生成 PDF 文件,解决各种操作系统中文问题,控制指定位置显示图片、文字、图文混排
- Android 打开地图并显示指定的经纬度
- Android 界面中实现高德地图 要求根据已知的经纬度 显示地图上的点!!!!
- 在OpenLayers4中将地图及叠加显示的图层生成图片保存到数据库方法
- 利用模板将指定目录下的所有图片自动生成含多个分页的图片静态网页
- Android 高德地图给指定坐标显示图片,以及聚合显示
- Android 打开地图并显示指定的经纬度
- mfc显示静态图片最简单的方法
- google map api v3点击地图获取经纬度地址,设置地图显示经纬度地址
- Nginx+Lua+GraphicsMagick实现动态生成指定尺寸的图片
- php实现按指定大小等比缩放生成上传图片缩略图的方法
- java swing实现简单图片显示(测试生成图片快捷方式)
- 在ios中使用手机定位获得的经纬度坐标 通过 arcgis的api 显示在wgs84 坐标系的地图上。
- Outlook中的gif动画显示为静态图片
- 根据指定的文字生成图片(自适应大小) 工具类
- 高德地图Web端JavaScript API开发(一)---3D地图显示
- c# 添加图片水印,可以指定水印位置+生成缩略图[付上帅图1,2,3,4]