批量转换地址为经纬度
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
public
src
.env.example
.gitignore
.travis.yml
LICENSE
README.md
config-overrides.js
package.json
publish.sh
yarn.lock

README.md

Build Status

mapLocation

批量转换地址为经纬度 mapLocation

介绍

一个 web 小工具,提供地名批量转换为经纬度,并下载的功能。

基于 ReactAnt Design

托管在 githubcoding(为了百度SEO) 上。

本地部署

运行此项目需要 node.js 环境。安装方法很多种,如果只是为了运行此项目直接在官网下载安装即可。如果对 node.js 感兴趣,建议使用 nvm( linux 和 macOS 用户) 或 nvm-windows (windows 用户) 安装。

之后打开控制台,在源码根目录运行:

npm install

或 (如果你用 yarn 的话)

yarn

复制 env 文件:

cp ./env.example src/.env

.env 中的填写你自己的 API_KEY

然后运行:

yarn start

启动成功后访问

http://localhost:3000

界面成功显示说明启动成功。

.env 文件

本项目通过环境变量配置 API_KEY 及第三方工具,如:百度统计。 您只需要把自己的key配置到.env文件即可生效。

# 必填项
# google map api key
REACT_APP_GOOGLE_MAP_KEY=
# baidu api key
REACT_APP_BAIDU_API_KEY=

# 选填
# google analytics
REACT_APP_GOOGLE_ANALYTICS_ID=
# hotjar
REACT_APP_HOTJAR_ID=
# baidu analytics
REACT_APP_BAIDU_ANALYTICS_ID=
# sentry
REACT_APP_SENTRY_KEY=
REACT_APP_SENTRY_ID=

如果启动成功但是查询失败的话,请检查自己的API_KEY是否正确。确认API_KEY是否有geocoding api服务的权限。

LICENSE

MIT