由于 markdown 排版问题建议从掘金阅读:https://juejin.im/post/5f1022d26fb9a07e87672bb6
目录
- 概述
- 名称
- 版本
- 在线安装
- 功能
- 复制 bd
- 复制 wgs84
- 导入 bd
- 导入 wgs84
- 清空
- 注意事项
- 百度地图
- 高德地图
- 问答
- 修复
- 总结
概述
名称
Free Map
一键获取百度、高德地图检索的坐标、路线、围栏.
版本
version 1.1.1
在线安装
打开 Chrome 网上应用商店https://chrome.google.com/webstore/search/Free%20Map搜索 Free Map 点击添加至 Chrome即可(如图).
或打开此链接直接安装 https://chrome.google.com/webstore/detail/free-map/nbcefliaflnebeflclcfjgoghhoibckc
功能
基于百度地图、高德地图可获取以下信息:
- 坐标点:酒店、景点、商场、超市、公交站、电影院 等兴趣点(POI)坐标点
- 围栏:商圈、景区 围栏(AOI)
- 路线:公交、驾车、骑行、步行 线路
复制 bd
- 坐标点
在地图上检索到相关坐标点,点击复制 bd按钮自动将坐标点信息复制到剪切板,直接(Ctrl+V)粘贴到编辑器或记事本.
注:如果检索的 poi 坐标点为多条记录,只导出选中 poi 坐标信息(默认导出第一条).
- 围栏
在地图上检索到相关围栏,点击复制 bd按钮自动将坐标点信息复制到剪切板,直接(Ctrl+V)粘贴到编辑器或记事本.
- 路线
可在地图上检索路线,点击复制 bd按钮自动将坐标点信息复制到剪切板,直接(Ctrl+V)粘贴到编辑器或记事本.
注:如果检索的路线为多条记录,只导出选中路线信息(默认导出第一条).
复制 wgs84
功能同复制 bd 一样
导入 bd
可导入后缀为.json、.geojson 文件,格式如下:
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "",
"coordinates": []
}
}
]
}
导入 wgs84
功能同导入 bd 一样
清空
删除地图中所有覆盖物(坐标点、围栏、路线)信息.
注意事项
百度地图
- 复制 bd 按钮为百度坐标系
- 复制 wgs84 按钮插件内部自动把百度坐标系转换为 WGS84 坐标系
- 导入 bd 按钮默认上传文件为百度坐标系不做转换直接绘制在地图上
- 导入 wgs84 按钮默认上传文件为 WGS84 坐标系,插件内部自动转换为百度坐标系绘制在地图上
高德地图
- 复制 bd 按钮插件内部自动把高德对应的 GCJ-02 坐标系转换为为百度坐标系
- 复制 wgs84 按钮插件内部自动把高德对应的 GCJ-02 坐标系转换 WGS84 坐标系
- 导入 bd 按钮默认上传文件为百度坐标系,插件内部自动把百度坐标系转换为高德对应的 GCJ-02 坐标系绘制在地图上
- 导入 wgs84 按钮默认上传文件为 WGS84 坐标系,插件内部自动把 WGS84 坐标系转换为高德对应的 GCJ-02 坐标系绘制在地图上
问答
地图中含有多种类型覆盖物,如 坐标点、围栏、路线,复制 bd 或复制 wgs84 会怎样执行
插件内部会按照面(围栏 aoi)<线(路线)<点(poi)的顺序只复制一种.
导入的文件内含有多个坐标点如何配置右键菜单显示内容
上传文件如果含有坐标点信息且有 properties 属性,鼠标移动到点上会显示信息,并且可以右键复制(文本、CSV、JSON).
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"name": "电影院-中关村店",
"票价": 30
},
"geometry": {
"type": "Point",
"coordinates": [116.32009601737015, 39.98904209065889]
}
},
{
"type": "Feature",
"properties": {
"name": "电影院-四环店",
"票价": 35
},
"geometry": {
"type": "Point",
"coordinates": [116.32124638740623, 39.98449753985304]
}
}
]
}
如何避免复制错误的问题
如果在地图中导入 N 多文件,且又检索了 N 多坐标点、围栏,此时使用复制功能可能存在粘贴围栏不是你所想的那一个(地图插件不确定需要将哪一个复制粘贴),所以建议配合使用清空功能,再检索信息(确保操作的唯一性).
修复
v 1.1.1
- 对于
MultiPolygon
类型的围栏解析有误的问题,如{"geometry":{"type": "MultiPolygon","coordinates":[[[]],[[]]]}}
,{"geometry":{"type": "MultiPolygon","coordinates":[[[],[]]]}}
两种类型.
总结
以上就是对 Free Map 插件的的理解,还望多多指教.