1. 谷歌地图 瑞士47.110579, 9.227568 这里街景视图为什么会有两个仙人出现
这是PS的,你放大就会看见有2008Google的字,也就是个代码,系统错误。望采纳
2. 如何在网页中引入百度地图
这个其实很简单,下面我简单介绍一下吧,主要过程如下:
1.首先,到网络地图开放平台注册一下开发者,这个直接用自己的网络账号就行,接着点击“控制台”->“创建应用”,如下,这里选择“浏览器端”,输入“应用名称”:
创建成功后,就会跳转到“应用列表”,刚才创建的应用就会显示出来,如下,这里我们需要记住AK这个值,后面的html页面中需要用到:
2.应用创建成功后,我们就可以在网页中引入地图了,代码其高桥谈实很简单,主要是创建一个div容器,然后通过js导入地图,完整代码如下:
接着我们用浏览器打开这个html页面,就能正常显示地图了戚碰,如下:
3.这里也可以引入地铁图,代码和上面的地图类似,也是需要创建一个div容器消滑,然后再通过JS导入地铁图到div容器中,主要代码如下:
用浏览器打开这个html页面,效果如下,就能正常显示地铁图了:
至此,我们就完成了在网页中导入网络地图。整个过程其实很简单,就是创建div容器,然后通过JS将地图引入到div容器中进行显示就行,上面的代码都是官方提供的示例,可以直接到官网进行查看,或者在线编辑都行,只要你有一定的前端知识,熟悉一下相关代码和示例,很快就能掌握的,网上也有相关教程和资料,感兴趣的可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。
3. 如何在html网页中引入百度街景地图
这里简单介绍一下吧,其实和引入普通的网络地图差不多,唯一的区别就是要开启FlashPlayer,不然街景地图就不能正常显示,下面我介绍一下实现过程,主要内容如下:
1.注册网络地图开发者,这个直接到官网注液庆册就行,或者使用网络账号直接登录也行,登录成功后,依次点击“控制台”->“创建应用”,在跳高纯转的页面选择“浏览器端”,输入应用名称,设置白名单,如下:
创建成功后,当前的应用就会显示在应用列表中,这里我们需要记住应用的AK值,后面的html代码中需要用到,如下:
2.创建成功后,我们就可以在网页中引入街景地图了,主要是创建一个div容器,然后通过JSAPI引入街景地图到这个容器中,测试的完整代码如下,这里创建了2个div容器,一个用于显示街景地图,一个用于显示普通地图,两者同时变换:
用浏览器打开这个html网页,效果如下,上面为显示的街景地图,下面为对应的普通地图,这里需要开启浏览器的FlashPlayer功能,不然会显示失败:
至此,我们就完成了在html页面中引入网络街景地图。总的来说,整个过程不难,和引入普通网络地图差不多,需要先注册开发者,然后创建应用,接着创建div容器,最后直接通过JSAPI引入地图到容器中就行,唯一的区别就是要开启浏览闹念握器FlashPlayer功能,不然街景地图就会显示失败,只要你有一定的前端基础,熟悉一下相关示例和代码,很快就能掌握的,官网提供了非常详细的开发文档,非常适合初学者,感兴趣的话,可以研究一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。
4. 请教高德地图生成的代码,怎么插到淘宝店铺详情页中,详细最好
<!DOCTYPE html><!-- saved from url=(0020)http://www.amap.com/ --><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><link rel="stylesheet" type="text/css" href="./高德地图_files/style1.3.7.2.1.css"> <meta name="Keywords" content="地图,高德地图,高德地图官网,amap地图,搜索地点,公交查询,驾车导航,中国地图,北京地图,街景地图,团购,优惠信息"> <meta name="Description" content="高德地图官方网站,提供全国地图浏览,地点搜索,公交驾车查询服务。可同时查看商家团购、优惠信息。高德地图,您的出行、生活好帮手。"> <meta name="robots" content="noodp"> <title>高德地图</title> <script type="text/javascript">/mobile/i.test(navigator.userAgent)&&(location.href="http://m.amap.com");</script><link rel="shortcut icon" type="image/x-icon" href="http://www.amap.com/img/648b3db3.favicon.ico" media="screen"> <link rel="stylesheet" href="http://www.amap.com/css/a298c733.lib.css"> <link rel="stylesheet" href="http://www.amap.com/css/7fb788dc.app.css"> <script type="text/javascript" src="./高德地图_files/aplus_v2.js"></script><script type="text/javascript">function isIE(e){var n=document.createElement("b");return n.innerHTML="<!--[if IE "+e+"]><i></i><![endif]-->",1===n.getElementsByTagName("i").length}function needPanto(){var e=null,n=["poi","plan","p","b","q"],t=!0,o="#!",a=new RegExp("^"+o);if(e=window.location.search&&window.location.search.replace(/^\?/,""),!e&&""==e){var r=window.location.href,i=window.location.hash;hash=navigator.userAgent.indexOf("Firefox")>-1?r.substr(r.indexOf("#")).replace("%21","!"):i.replace("%21","!");var c=hash.indexOf(o);e=c>-1?hash.slice(c).replace(a,""):o}var s=e;if(s){for(var l=0;l<n.length;l++)if(s.indexOf(n[l])>-1){t=!1;var u=s.match(/\d+(\.\d+)?,\d+(\.\d+)?/);openPosition=u&&u[0];break}var p=s.split("="),d=p[1]&&p[1].split("|"),f=d&&d[1];f&&"3"==f&&(openZoom=19)}return t}function createXHR(){if("undefined"!=typeof XMLHttpRequest)return new XMLHttpRequest;if("undefined"==typeof ActiveXObject)throw new Error("您的系统或浏览器不支持XHR对象!");for(var e=["MSXML2.XMLHttp.6.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp"],n=0;n<e.length;n++)try{return new ActiveXObject(e[n])}catch(t){}}function params(e){var n=[];for(var t in e)n.push(encodeURIComponent(t)+"="+encodeURIComponent(e[t]));return n.join("&")}function newAjax(e){function n(){200==t.status?e.success(t.responseText):e.Error("获取数据失败,错误代号为:"+t.status+"错误信息为:"+t.statusText)}var t=createXHR();e.url=e.url+"?rand="+Math.random(),e.data=params(e.data),"get"===e.method&&(e.url+="-1"==e.url.indexOf("?")?"?"+e.data:"&"+e.data),e.async===!0&&(t.onreadystatechange=function(){4==t.readyState&&n()}),t.open(e.method,e.url,e.async),t.withCredentials=!0,"post"===e.method?(t.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),t.send(e.data)):t.send(null),e.async===!1&&n()}function jsonParse(e){return"string"==typeof e?Function("return "+e)():null}function getCookie(e){for(var n=document.cookie.split("; "),t=0;t<n.length;t++){var o=n[t].split("=");if(e==o[0])return o[1]?unescape(o[1]):null}return null}function getLocation(){newAjax({method:"get",url:locServer,async:!0,success:function(e){function n(){window.PCMAP&&(PCMAP.events.emit("map-curPos",curPosition),clearInterval(o))}var t=jsonParse(e);if(t&&"1"==t.code&&(curPosition=t.lng+","+t.lat,window.PCMAP&&(window.PCMAP.curPosition=curPosition),pcMap)){needPan&&pcMap.panTo(new AMap.LngLat(t.lng,t.lat));var o;o=setInterval(n,100)}},Error:function(){}})}function setloc(){cna?(getLocation(),clearInterval(sl)):cna=getCookie("cna")}var locServer=null,pcMap=null,openPosition=null,openZoom=11,ie=isIE();locServer=ie?"/service/pl/pl.json":"http://m.amap.com/service/pl/pl.json";var needPan=needPanto(),cna=getCookie("cna"),curPosition=null,sl;sl=setInterval(setloc,100);</script><script type="text/javascript" async src="./高德地图_files/saved_resource"></script><style type="text/css">.amap-container{cursor:url(http://webapi.amap.com/theme/v1.3/openhand.cur),default;}.amap-drag{cursor:url(http://webapi.amap.com/theme/v1.3/closedhand.cur),default;}</style><script type="text/javascript" charset="utf-8" src="./高德地图_files/count"></script><script type="text/javascript" id="b5mmain" src="./高德地图_files/b5m.main.js"></script><script type="text/javascript" async src="./高德地图_files/index.js"></script></head><body scroll="no"><div id="main"> <div id="map_container" style="height: 481px;"> <div id="map_container_tools"> <div class="floatl"> <ul id="map_left_ul"> <li> <div class="J_openCityList white-border"> <span class="floatl cursor J_currentCity" id="currentCity">山东省</span> <span class="icon_expand cursor ml5"></span> <span class="clear"></span> </div> </li> <li> <div id="weather" style="display: none;"></div> </li> </ul> </div> <div class="full_screen_srh" style="display:none"> <input class="fs_srh_ipt"> <div class="fs_srh_btn">搜索</div> </div> <div class="floatr" id="map_tool_right"> <div class="map_tool" style="margin-right: 8px"> <div style="border-right: 1px solid #ABCEEC" class="map_tools map_tool_item" id="traffic_tool"> <em class="icon_new"></em> <span class="text">路况</span><span class="tools"></span> <div class="tools_container traffic_box unselected" _right="21" id="traffic_box"> <em></em> <div class="clearfix"> <div class="subTab"> <div class="first selected"><span>实时</span></div> <div><span>预测</span></div> </div> <div class="traffic_line_tips"> <div>畅通</div> <div class="bd-yellow">缓行</div> <div class="bd-red">拥堵</div> <div class="bd-darkRed wh50">严重拥堵</div> </div> </div> <div class="traffic_box_body"> <p><label>更新时间</label><span id="trbel> </div> <div class="map_tool" id="map_tool" style="margin-right: 8px"> <div style="border-right: 1px solid #ABCEEC" id="m
5. 百度地图API的街景功能不能使用。
在国内不能使用,这是国家政策规定的。不过,你可以看到香港、澳门、美国等地方的街景地图。
6. 为什么导航街景不拍交界街景
腾讯地图街景展现的前端代码用的是flash不是html5,这知毁次flash停用,腾讯搭键备地亮差图街景项目代码似乎需要重构,这也是件工作量很大的事情,所以腾讯可能是暂停了这个功能,再等等看,过段时间应该可以恢复吧。
7. 接手别人的代码是怎样一种体验
程序员都有一颗工程师的心,所以当他们到一片新的场地想做的第一件事就是,将旧的一切推倒重来。是的,他雀袭们决不会满足于简单的顷凳兄增量劳动。
他们之所以认为旧代码一团糟,其实是由编程的一个基本定律决定的,那就是:写代码容易,读代码难。
程序员读别人的代码到底是怎样一种体验
1、有一个游戏是这样玩儿的,一觉醒来,你发现自己被随机的丢在某个城市的 Google Street View 里,没有路名,没有地图,只有街景。你要自己找到路,走到机场,飞回家。见到机场,你就赢了。读别人的代码的体验,和玩儿这个游戏差不多。。。
2、这特么谁写的坑爹代码?这行谁加的,有意义么?还特么不写注释!
3、别说读别人的,自己写过的时间长了再读也是需要很多想象力的!
4、一开始我是抗拒的,想想需求我还是从了吧!
5、想给他重构一遍
6、别人的代码好烂呢,于是我开始改改改....发粗灶现别人的代码比我的好用哎,于是 CTRL+ZZZZZZZZZZZZZZZZ....
8. 安卓不使用第三方SDK怎么开发街景地图
网络地图 Android SDK是一套基于Android 2.1(v1.3.5及以前版本支持android 1.5以上系统)及以上版本设备的应用程序接口
可以使用该套 SDK开发适用于Android系统移动设备的地图应用,通过调用地图SDK接口,您可以轻松访问网络地图服务和数据,构建功能丰富、交互性强的 LBS(地图类)应用程序。
网络地图Android SDK提供的所有服务是免费的,接口使用无次数限制。您需申请密钥(key)后,才可使用网络地图Android SDK。任何非营利性产品请直接使用。这弦外之音就是盈利的产滚腔品必须帮网络给钱。
一、网络地图api平台。
网络地图API网址:http://developer..com/map/sdk-android.htm
网络地图开发步骤是
①获取密钥
②申请新密钥及查看原先申请的密钥
③开发指南 在安卓平台上使用网络地图的开发指南
④类参考 地图库所提供的类及方法说明相关下载
⑤开发所使用的相关包及说明示例下例
哝,这就是网络地图的apk平台的界面:
首先,我们来申请key。
步骤也非常的简单:
①点击获取密钥 ②进入密钥申请页并阅薯备慎读相关的使用条款 ③勾选 已阅读并同意条款 ④填写应用名称 填写一下应用的相应功能及描述 ⑤输入验证码确定后 ⑥密钥即可申请成功
我申请的key如下图所示:
如何把申请下来的jar包导入到项目中了。数敬
一、在工程里新建libs文件夹(若不存在的话),将开发包里的mapapi_v2_1_1.jar 拷贝到libs根目录下,将libapp_BaiMapApplib_v2_1_1.so和libvi_voslib.so 拷贝到libsarmeabi目录下。
二、项目属性中Java Build Path->Order and Export中,确定Android Private Libaries与Android Dependencies这两项前面的选择框被选上后,
三、点确定 菜单Project->clean重新编译项目后就可以正常使用地图中的功能进行编程了。
四、上图包中的liblockSDK3.1.jar及对应的so文件是用于定位与搜索功能的,如果不需要可以不 加入到项目当中
jar包的架构如下图所示:
到入jar包的样子也如下图所示:
在清单文件下,要添加一下的权限。
<supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true" />
对需要加载地图的Activity进行属性设置
<activity android:name="com.dfrz.map.DFRZMapActivity" android:configChanges="orientation|keyboardHidden|screenSize" android:label="@string/app_name" android:screenOrientation="sensor" > </activity>
这些准备工作做好以后,我们需要到入相应的map控件
<com..mapapi.map.MapView android:id="@+id/bmapsView" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:clickable="true" />
上述xml的源代码就是这个就是加载网络地图的控件框,这个布局你可以根据自己的需要进行调整,或是放置到你的Activity需要的地方去。此控 件需要接收到点击事件,所以需要把clickable设置成true。
网络的地图的原理就是这样的。。。。。。。。。。。
地图、定位、搜索功能都需要用BMapManager对象来管理, BMapManager提供四个接口:init()、start()、stop()、destroy()。在应用程序里生成BMapManager 对象并初始化,在程序退出时调用destroy(),在需要使用sdk功能的Activity的onCreate()方法里调用start()方 法,onDestroy()方法里调用stop()方法,或者onResume()/onPause()分别调用start()和stop()。 常用方法: destroy() : 在程序退出前调用 boolean init(java.lang.String strKey, MKGeneralListener listener) 初始化地图引擎,需要送入申请的网络地图Key boolean start() :开启网络地图API boolean stop(): 终止网络地图API,调用此函数后,不会再发生回调。
MapView——网络地图的显示者。
一个显示地图的视图控件,当被焦点选中时,它能捕获按键事件和触摸手势去平移和缩放地图 setBuiltInZoomControls(boolean on):设置是否启用内置的缩放控件 getController():返回地图的MapController,这个对象可用于控制和驱动平移和缩放 setDoubleClickZooming(boolean bDoubleClickZooming) : 设置mapview是否支持双击放大效果 getOverlays():获取当时地图控件中的已有图层 refresh(): 刷新此地图控件。
怎么用网络地图实现了定位了,这就需要LocationClient
定位处理功能的核心类 registerLocationListener(BDLocationListener)接收到定位数据后可由指定监听器中的 onReceiveLocation(BDLocation)的方法来接收相关的数据并做相关的处理 构造: new LocationClient(getApplicationContext()) setLocOption(LocationClientOption)设置定位的参数 start()启动定位功能,此功能是持续的,可以定义间隔刷新时间 stop()结束定位功能,但前面设置的定位参数不会消失,可以再启动 requestLocation() 发起异步定位请求,如果位置没有变化,不会发起网络请求,直接返回上次的位置。(2次间隔需要大于1秒)
LocationClientOption 用于定位的操作的类。
设置定位功能的定位方式 disableCache(boolean) 真表示禁用缓存定位 setOpenGPS(boolean) 是否使用GPS定位,前提是手机打开了GPS定位 setAddrType(String) 当字串为"all"时返回此位置地址信息,其它不返回 setCoorType(String) 设置返回坐标的格式 gcj02 - 国测局 bd09网络墨卡托 bd0911网络经纬坐标(手机默认) setScanSpan(int) 定时定位的时间间隔(ms) 此值大于1000时,每隔此值指定的时间就会发起一次定位 此值小于1000时或不设置此值时,调用一次requestLocation()方法则定位一次
这是我们需要定义mainactivity的类。相应源代码如图所示:
protected void onDestroy() { mapView.destroy(); if (mapManager != null) { mapManager.destroy(); mapManager = null; } super.onDestroy(); }
有了这些准备以后,相应运行的效果如下:
这就是android下网络地图应用的大概步骤。
9. 搜搜街景怎样把查询结果发送给好友
你好
SOSO街景地图为您提供耐行了方便的一健分享的功能:
1、点击页面右上角的“分享”按钮,即可获得一个链接地址,复制后可以分享给好友;
2、同时,您还可以快速转播到微博、空间和朋友等,和听众、好友一起分享街景的乐趣念唤;
3、手机也能看罗!通过仔亩凯微信或其它扫描软件,扫描页面上的二维码,手机上也能看街景;
4、如果想在你的个人网站上加入街景,也非常的方便,将“嵌入到网站”里的代码复制出来就可以啦