地图坐标拾取器

腾讯地图坐标拾取器 https://lbs.qq.com/getPoint/
百度地图坐标拾取器 http://api.map.baidu.com/lbsapi/createmap/index.html

发表在 系统 | 地图坐标拾取器已关闭评论

如何在网站中加入百度地图(新)

http://lbsyun.baidu.com/

step1:获取密钥

为了统一平台服务的配额管理,JavaScript API在新版本引入ak机制。JavaScript API v1.4及以前版本无须申请密钥(ak),自v1.5版本开始需要先申请密钥(ak),才可使用。申请密钥的链接:点击打开链接

打开链接后点击创建应用,填入相关的信息,填完后是这个样子

点击提交后就知道自己的密钥啦

step2:用百度提供的地图生成器工具,链接:点击打开链接

http://api.map.baidu.com/lbsapi/createmap/index.html

step3:生成一个地图,并进行相关的配置

1.定位中心点,输入城市(重庆),地点(解放碑)

2.设置地图,设置地图的一些配置,参数

3.添加标注,在右边会有根据你的配置生成的地图,选择一种标记,在地图上找到你想要标注的位置,添加标注信息就好

step4:点击获取代码,会跳出来一个框里显示你创建的地图的HTML代码,copy最核心的代码到你的页面中,然后把第一个script标签下的你的密钥换成step1中获得的密钥就可以啦。下面的这几句是最核心的

1 <!DOCTYPE html> 2 <html xmlns=”http://www.w3.org/1999/xhtml”> 3 <head> 4 <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /> 5 <meta name=”keywords” content=”百度地图,百度地图API,百度地图自定义工具,百度地图所见即所得工具” /> 6 <meta name=”description” content=”百度地图API自定义地图,帮助用户在可视化操作下生成百度地图” /> 7 <title>百度地图API自定义地图</title> 8 <!–引用百度地图API–> 9 <script type=”text/javascript” src=”http://api.map.baidu.com/api?v=2.0&ak=您的密匙”></script> 10 </head> 11 12 <body> 13 <!–百度地图容器–> 14 <div style=”width:700px;height:550px;border:#ccc solid 1px;font-size:12px” id=”map”></div> 15 <p style=”color:red;font-weight:600″>地图生成工具基于百度地图JS api v2.0版本开发,使用请申请密匙。 16 <a href=”http://developer.baidu.com/map/index.php?title=jspopular/guide/introduction” style=”color:#2f83c7″ target=”_blank”>了解如何申请密匙</a> 17 <a href=”http://lbsyun.baidu.com/apiconsole/key?application=key” style=”color:#2f83c7″ target=”_blank”>申请密匙</a> 18 </p> 19 </body> 20 <script type=”text/javascript”> 21 //创建和初始化地图函数: 22 function initMap(){ 23 createMap();//创建地图 24 setMapEvent();//设置地图事件 25 addMapControl();//向地图添加控件 26 addMapOverlay();//向地图添加覆盖物 27 } 28 function createMap(){ 29 map = new BMap.Map(“map”); 30 map.centerAndZoom(new BMap.Point(116.820034,36.568717),15); 31 } 32 function setMapEvent(){ 33 map.enableScrollWheelZoom(); 34 map.enableKeyboard(); 35 map.enableDragging(); 36 map.enableDoubleClickZoom() 37 } 38 function addClickHandler(target,window){ 39 target.addEventListener(“click”,function(){ 40 target.openInfoWindow(window); 41 }); 42 } 43 function addMapOverlay(){ 44 var markers = [ 45 {content:”我的备注”,title:”齐鲁工业大学(校医院)”,imageOffset: {width:-46,height:-21},position:{lat:36.566282,lng:116.818237}} 46 ]; 47 for(var index = 0; index < markers.length; index++ ){ 48 var point = new BMap.Point(markers[index].position.lng,markers[index].position.lat); 49 var marker = new BMap.Marker(point,{icon:new BMap.Icon(“http://api.map.baidu.com/lbsapi/createmap/images/icon.png”,new BMap.Size(20,25),{ 50 imageOffset: new BMap.Size(markers[index].imageOffset.width,markers[index].imageOffset.height) 51 })}); 52 var label = new BMap.Label(markers[index].title,{offset: new BMap.Size(25,5)}); 53 var opts = { 54 width: 200, 55 title: markers[index].title, 56 enableMessage: false 57 }; 58 var infoWindow = new BMap.InfoWindow(markers[index].content,opts); 59 marker.setLabel(label); 60 addClickHandler(marker,infoWindow); 61 map.addOverlay(marker); 62 }; 63 } 64 //向地图添加控件 65 function addMapControl(){ 66 var scaleControl = new BMap.ScaleControl({anchor:BMAP_ANCHOR_BOTTOM_LEFT}); 67 scaleControl.setUnit(BMAP_UNIT_IMPERIAL); 68 map.addControl(scaleControl); 69 var navControl = new BMap.NavigationControl({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_LARGE}); 70 map.addControl(navControl); 71 var overviewControl = new BMap.OverviewMapControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:true}); 72 map.addControl(overviewControl); 73 } 74 var map; 75 initMap(); 76 </script> 77 </html>

转自:https://www.cnblogs.com/lovestart/p/10062282.html

 

发表在 百度 | 如何在网站中加入百度地图(新)已关闭评论

关于微信小程序分享提示{“errMsg”:”config:ok”}

提示

{“errMsg”:”config:ok”}

{errMsg: “onMenuShareTimeline:ok”}

{errMsg: “onMenuShareAppMessage”}

原因很简单

大佬,是不是你wx.config函数中debug为true;

看到网上说什么的都有,其实问题就是这么简单,

看文档看文档多看官网文档重要的事情说三遍 ~

debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。

发表在 微信 | 关于微信小程序分享提示{“errMsg”:”config:ok”}已关闭评论

win2008 下载不了 .ipa .APK

WIN2008系统设置如下:

1、在管理工具里打开Internet 信息服务(IIS)管理器。然后选择需要配置的网站。
2、右侧的界面中会显示该网站的所有功能配置,我们选择并点击进入“MIME类型”
3、在右侧的操作区选择点击“添加”MIME。
如何设置让WIN2008的VPS服务器的IIS支持安卓系统apk文件的下载
4、在弹出的添加窗口里的文件扩展名输入:.APK
在MIME类型输入:application/vnd.android.package-archive

(扩展名是:.apk MIMI类型是:application/vnd.android.package-archive
扩展名是:.ipa MIMI类型是:application/iphone)

点击确定。
5、这就完成配置了,现在列表里就有一条apk的MIME。我们这里来验证一下结果如何,输入网址后,自动弹出了一个下载框,成功。

发表在 服务器 | win2008 下载不了 .ipa .APK已关闭评论

PHP的strtotime()函数转换的时间戳和实际时间不一致解决方案

做一个时间区间搜索的功能时,遇到一个问题,使用strtotime()转换时间去比较时,发现搜索不到,前端传递的是但是PHP转换后时间戳为1540732715,
相当于与实际时间相差8小时,所以搜索不到的原因就在此。
解决问题很简单。修改PHP的时区。在php.ini配置里面搜索找到;
date.timezone =UTC
改为date.timezone =PRC
记得去掉前面的;
保存后重启服务。

发表在 PHP | PHP的strtotime()函数转换的时间戳和实际时间不一致解决方案已关闭评论

PHP创建多级目录(多层级文件夹)其实很简单,无需自写函数

偶然看到网上很多PHP创建多级目录的函数,他们都说mkdir()只能创建单级目录(也就是执行一次只能创建一个文件夹,无法创建多个嵌套文件夹)

但实际上自PHP5.0版本之后,mkdir有了第三个参数recursive,对也就是递归的意思。只要该参数值为true即可创建多级目录

例:mkdir(“one/two/three/four/dir”,0777,true);

快去试试吧

发表在 PHP | PHP创建多级目录(多层级文件夹)其实很简单,无需自写函数已关闭评论

爱奇艺视频自动播放代码公式

<embed align=”middleallowfullscreen=”trueallowscriptaccess=”alwaysautostart=”trueflashvars=”isAutoPlay=trueheight=”350loop=”truequality=”highsrc=”//player.video.iqiyi.com/b059edbfb87cf5ca3cf64372f37ce2fa/0/0/w_19s9w7c6kl.swf-albumId=42210772009-tvId=42210772009-isPurchase=0-cnId=undefinedtype=”application/x-shockwave-flashwidth=”480wmode=”opaque“></embed>

flashvars=”isAutoPlay=true

发表在 视频 | 爱奇艺视频自动播放代码公式已关闭评论

reid(上级栏目ID)求详细解释,有什么用?

上级栏目嘛,与topid顶级栏目联合起来就可以判断它是第几级栏目了,比如reid=0,那就用不着topid了,它肯定是顶级栏目,其最大的作用是为了方便调用同级栏目,而且速度比直接定义当前栏目的栏目级别要快些,这个设计肯定是经过了很长时间的琢磨的,可惜目前很多新手无法理解。

发表在 Dede | reid(上级栏目ID)求详细解释,有什么用?已关闭评论

PHP实现文章上一页下一页的实例分析

先看个例子:1,2,3,4,5.

假如上面5个是ID了,我要对上一页排序直接使用order by id desc,如我当前ID为3那么出来的是2才对,对下一页我们要用order by id asc得出的排序应该是,4,好了原理就这么简.

sql实现方法,代码如下:

上一页:$sql =”Select 字段 from 表名 where id<3 order by id desc limit 1″;

下一页:$sql =”Select 字段 from 表名 where id>3 order by id asc limit 1″;

得出的结果与我们想的是一样的,好了最后我把自己以前写的一个函数分享给各位,代码如下:

function nextPre($tag=0,$zid,$fid)
{
if( $tag )
{
$sql =”Select 字段 from 表名 where id<$fid order by id desc limit 1″;
}
else
{
$sql =”Select 字段 from 表名 where id>$fid order by id asc limit 1″;
}
//$sql = “Select * from 表名 where order by id desc limit 0,10”;
$result = mysql_query($sql) or die(‘query error’);
if( mysql_num_rows( $result ) )
{
$rs = mysql_fetch_array( $result );
return “<a href=”” .$rs[‘s_url’].””=””>”.$rs[‘title’].”</a>”;
}
else
{
return ‘没有了’;
}
}

 

发表在 PHP | PHP实现文章上一页下一页的实例分析已关闭评论

微信电脑桌面多开方法

@echo off
start /d “C:\Program Files (x86)\Tencent\WeChat\” WeChat.exe
start /d “C:\Program Files (x86)\Tencent\WeChat\” WeChat.exe
exit

保存为文件类型为”.bat” 文件,点击执行

发表在 微信 | 微信电脑桌面多开方法已关闭评论