bmap

网页中使用js调用百度地图

风流意气都作罢 提交于 2020-04-06 18:01:24
首先得申请一个秘钥,步骤如下:1.百度搜索“ 百度地图开放平台”。 2.然后填写账号登录,没有账号就注册一个,非常简单没什么可说的。3.选择“我的应用”然后创建一个应用。 我们是网页调用,类型默认选服务器浏览器都行,有很多服务默认勾选的一般都足够我们使用了。填完之后提交。 4.然后查看我的应用,复制你的AK。 5.在你的jsp或者html引入链接,就可以调用百度地图接口了。 <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=秘钥"></script>//直接访问一下可以看到返回了一堆js。6.示例。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <style type="text/css"> body, html{width: 100%;height: 100%;margin:0;font-family:"微软雅黑";} #allmap{height:600px;width:1200px;} #r-result{width

百度地图BMap API实例

时间秒杀一切 提交于 2020-03-29 22:37:04
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>Simple Map</title> <style type="text/css"> body, html {width: 100%;height: 100%;margin:0;font-family:"微软雅黑";} p{margin-left:5px; font-size:14px;} </style> <script type="text/javascript" src="http://api.map.baidu.com/api?ak=申请的Key&v=2.0&services=false"></script> </head> <body> <div id="content" class="content"> <input type="text" value="" id="keyword" /> <input type="button" name="" id="" value="查询" onclick="search()

【Vue】疫情实时数据及地图 Vue + Echarts + vxeTable

血红的双手。 提交于 2020-03-05 01:01:31
本期内容 使用 Vue + Echarts + vxeTable 搭建前端展示界面,接口请求示例是腾讯肺炎疫情实时动态页面中的开放接口 知识基础 如何在 Vue 中引入 Echarts,点 这里 如何在 Vue 中引入 vxeTable,点 这里 部分效果 国家和地区数据 我国省份数据​​ 一、申请百度地图 ak 以使用 Echarts 地图 1、申请 ak ① 进入 http://lbsyun.baidu.com/ ② 登录后点击 控制台 ③ 按要求操作后,点击申请 密钥 ④选择 浏览器端 ⑤保存好 ak 2、创建 map.js 文件调用 BMap ① 建立 map.js 文件 ② 在 map.js 中将申请的 ak 填入下方函数中 export function MP () { const ak = '...' // 这里填的是你自己的 ak return new Promise(function (resolve, reject) { window.init = function () { resolve(BMap) } var script = document.createElement('script') script.type = 'text/javascript' script.src = `http://api.map.baidu.com/api?v=2.0&ak

从剪贴板取出图片然后写上字保存到文件

时光总嘲笑我的痴心妄想 提交于 2020-03-03 14:51:58
Image bmap; IDataObject data = System.Windows.Forms.Clipboard.GetDataObject(); bmap = (Image)(data.GetData(typeof(System.Drawing.Bitmap))); Graphics g = Graphics.FromImage(bmap); SolidBrush drawBrush = new SolidBrush(Color.Red); Font drawFont = new Font("Arial", 10, FontStyle.Bold, GraphicsUnit.Millimeter); int xPos = bmap.Height - ( bmap.Height-25 ); int yPos = 3; g.DrawString ("zydzydyzydydydyyydydy", drawFont, drawBrush, xPos, yPos); string sPicPath = "d:\\filename.jpg"; string sPreFix = "d:\\xxx"; Image smBmap ; smBmap = bmap.GetThumbnailImage(bmap.Width, bmap.Height, null, System.IntPtr

C# 在图片上写字

人走茶凉 提交于 2020-03-03 14:50:55
下面的代码实现了从剪贴板取出图片,然后写上字,保存到文件 Image bmap; IDataObject data = System.Windows.Forms.Clipboard.GetDataObject(); bmap = (Image)(data.GetData(typeof(System.Drawing.Bitmap)));Graphics g = Graphics.FromImage(bmap); SolidBrush drawBrush = new SolidBrush(Color.Red);Font drawFont = new Font("Arial", 10, FontStyle.Bold, GraphicsUnit.Millimeter);int xPos = bmap.Height - ( bmap.Height-25 );int yPos = 3; g.DrawString ("zydzydyzydydydyyydydy", drawFont, drawBrush, xPos, yPos); string sPicPath = "d:\\filename.jpg";string sPreFix = "d:\\xxx"; Image smBmap ; smBmap = bmap.GetThumbnailImage(bmap.Width, bmap

echarts4+bmap+vue2地图显示不出来

对着背影说爱祢 提交于 2020-03-02 07:38:30
在vue单页应用中,百度地图的ak认证获取需放在 index.html 的 head 里,否则地图将显示不出来。 index.html <head> <meta charset="utf-8"> <script type="text/javascript" src="https://api.map.baidu.com/api?v=3.0&ak=S4KKfPTez9LKGm4DtoY2BQ5527qxQ3QE"></script> </head> helloWorld.vue <template> <div id="map"></div> </template> <script> import echarts from 'echarts' import 'echarts/extension/bmap/bmap' export default { name: 'SMap', data () { return { list:[], myChart: null } }, mounted(){ // 基于准备好的dom,初始化echarts实例 this.myChart = echarts.init(document.getElementById('map')); // 指定图表的配置项和数据 var option = { bmap: { center: [108.114129, 34

React&百度地图--初步引入

回眸只為那壹抹淺笑 提交于 2019-12-20 03:52:06
React&百度地图–初步引入 rc-bmap 是一个基于React封转的百度地图组件 地址:http://jser.wang/bmap/articles/start 一、安装 npm install --save rc-bmap 或者 yarn add rc-bmap # 或者 cnpm install --save rc-bmap (本人前两种方法安装都未成功,第三个好使/(ㄒoㄒ)/~~) 安装完成后,可以在package.json文件中查看到相应配置,如图所示: 二、用法 import React from 'react'; import { Map, Base, } from 'rc-bmap'; const { Point } = Base; class DistributorMap extends React.Component { constructor(props) { super(props); this.state = { } } render() { return ( <div className="distributormap" style={{ height: '100vh' }}> <Map ak="swgv8AGGAKfvQ0LONmtM13luEzFbi723"(需要自己申请) scrollWheelZoom zoom={16} > <Point

干货 | 使用pyecharts绘制交互式动态地图

早过忘川 提交于 2019-12-15 03:19:20
干货 | 使用pyecharts绘制交互式动态地图 说到pyecharts,相信很多人不会陌生,一个优秀的python可视化包。 pyecharts是中国人开发的,相比较matplotlib、seaborn等老牌可视化库,pyecharts是十分符合国内用户习惯的,尤其在地理空间图表方面。 本文是想试探一下pyecharts在绘制地理图表方面的功底如何,那就开始吧! 安装pyecharts pyecharts支持pip、conda安装,快捷方便,推荐在jupyter notebook环境下愉快的玩耍。 pip install pyecharts 本文python版本为3.6,演示环境为jupyter notebook。 pyecharts地理图表可视化 1、导入相关模块 pyecharts库中负责地理坐标系的模块是 Geo ,负责地图的模块是 Map ,负责百度地图的模块是 BMap ,负责图表配置的模块是 options 。在 pyecharts 中,图表的一切皆通过 options来修饰调整。 另提一句,因为需要用到案例数据,这里还需要导入样本库-sample from example . commons import Faker from pyecharts import options as opts from pyecharts . charts import Geo

在vue项目中调用百度地图API及其基本用法

北城以北 提交于 2019-12-11 23:10:54
调用步骤 申请百度地图密钥 在index.html中添加百度地图JavaScript API接口 在webpack.base.conf.js配置文件中配置BMap 创建vue文件map.vue,然后各种引用 。。。。 一、申请百度地图密钥 JavaScript API v1.4以及以前的版本无序申请秘钥(ak),自v1.5版本开始需要先申请秘钥(ak),才可以使用,如需获取更高的配额,需要申请 认证企业用户。 链接: 百度地图API 链接地址: 在这里我遇到一个坑: 选择服务器端跟选择浏览器端密钥有所区别,大家按照自己的需求选,要是没选择正确后面会说你的百度密钥未授权使用地图API,那只需要重新申请一个密钥就是了,白名单我是直接填 (用来练习而已)。 * 二、在index.html中添加百度地图JavaScript API接口 <script type="text/javascript" src="http://api.map.baidu.com/api?ak=yourkey&v=2.0&services=false"></script> 二、在webpack.base.conf.js配置文件中配置BMap module.exports = { entry: { app: './src/main.js' }, // 下面才是我们所要配置的 externals: { 'BMap':

百度地图API,定位您的当前位置

匿名 (未验证) 提交于 2019-12-03 00:27:02
1.介绍 2.代码 < html > < head > < meta http-equiv ="Content-Type" content ="text/html; charset=utf-8" /> < meta name ="viewport" content ="initial-scale=1.0, user-scalable=no" /> < style type ="text/css" > body, html,#allmap { width : 100% ; height : 100% ; overflow : hidden ; margin : 0 ; font-family : "微软雅黑" ; } </ style > < script type ="text/javascript" src ="http://api.map.baidu.com/api?v=2.0&ak=你的密钥" ></ script > < title > 浏览器定位 </ title > </ head > < body > < div id ="allmap" ></ div > </ body > </ html > < script type ="text/javascript" > // 百度地图API功能 var map = new BMap.Map( " allmap " );