精华内容
下载资源
问答
  • 发送leader,由leader定位地址。然后写到shard上,同一时候copy到replicaton 。 如图

    发送leader,由leader定位地址。然后写到shard上,同一时候copy到replicaton 。 如图


    展开全文
  • 怎样制作基础的地图

    2016-12-21 08:56:00
    现在在许多的app都加入了百度地图的功能,现在简单阐述以下怎样生成一个简单的地图,之后会说到地图的定位以及搜索  首先我们如果想生成百度地图第一步就是我们要创建一个应用申请秘钥,我的地址:...

      现在在许多的app都加入了百度地图的功能,现在简单阐述以下怎样生成一个简单的地图,之后会说到地图的定位以及搜索

       首先我们如果想生成百度地图第一步就是我们要创建一个应用申请秘钥,我的地址:http://lbsyun.baidu.com/apiconsole/key

       点击创建应用,输入一个应用名,应用类型为AndroidSDK 其他的就不多说了 主要我们需要的就是个发布版SHA1,以及应该注意包名必须与项目的包名一致。

    下来说怎样得到  发布版SHA1  :

                        进入AndroidStudio工程里面点击上部的Bulide 里面有个Generate  Signed APK   在里面重新Create new 一个新的jks

     简单的说一下:最上方是jks创建的路径点击右边的按钮可以原则路径以及填写名称,接着往下走是密码以及确定密码  Alias直接习惯的写China好像是别名的意思,下边就不详细说明了。

      创建成功后,进入黑窗口,用 cd 找到创建好的jks使用keytool -list -v -keystore+jks的名称点击回车


    出现下面这幅图就成功了之后复制这个SHA1到创建的应用里面就可以生成秘钥了。

    接下来就是清单文件里用到的权限以及设置

         <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />
        <!-- 这个权限用于进行网络定位 -->
        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
        <!-- 这个权限用于访问GPS定位 -->
        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
        <!-- 用于访问wifi网络信息,wifi信息会用于进行网络定位 -->
        <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
        <!-- 获取运营商信息,用于支持提供运营商信息相关的接口 -->
        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
        <!-- 用于读取手机当前的状态 -->
        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
        <!-- 写入扩展存储,向扩展卡写入数据,用于写入离线定位数据 -->
        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
        <!-- 访问网络,网络定位需要上网 -->
        <uses-permission android:name="android.permission.INTERNET" />
        <uses-permission android:name="android.permission.WRITE_SETTINGS" />



        <!-- SD卡读取权限,用户写入离线定位数据-->
        <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"></uses-permission>

    当然这里面是有可以定位的权限可以留着

      <meta-data
                android:name="com.baidu.lbsapi.API_KEY"
                android:value="密钥的名称" />

      bulid里面必须配置

    //必须添加--
        sourceSets {
            main {
                jniLibs.srcDir 'libs'
            }
        }

     导入工程的jar包

    最后一个包是定位用的也可先不导入

    前面这些工作做好后需要真正的代码了

    首先布局:

    <com.baidu.mapapi.map.MapView
            android:id="@+id/bmapView"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:clickable="true" />

    直接用就可以,这是地图自带的一个MapView

    代码

    package com.example.maptest;

    import android.os.Bundle;
    import android.support.v7.app.AppCompatActivity;

    import com.baidu.mapapi.SDKInitializer;
    import com.baidu.mapapi.map.MapView;

    public class BaseMapActivity extends AppCompatActivity {

        MapView mMapView = null;

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            //在使用SDK各组件之前初始化context信息,传入ApplicationContext

     //进行初始化
        SDKInitializer.initialize(getApplicationContext());

            setContentView(R.layout.activity_base_map);
            //获取地图控件引用
            mMapView = (MapView) findViewById(R.id.bmapView);
        }

        @Override
        protected void onDestroy() {
            super.onDestroy();
            //在activity执行onDestroy时执行mMapView.onDestroy(),实现地图生命周期管理
            mMapView.onDestroy();
        }

        @Override
        protected void onResume() {
            super.onResume();
            //在activity执行onResume时执行mMapView. onResume (),实现地图生命周期管理
            mMapView.onResume();
        }

        @Override
        protected void onPause() {
            super.onPause();
            //在activity执行onPause时执行mMapView. onPause (),实现地图生命周期管理
            mMapView.onPause();
        }

    }

    直接使用就行了。基础地图就形成了。


    展开全文
  • HTML中怎样添加地图?

    2016-07-16 09:09:00
    1.定位中心点:将“当前城市”切换到你要创建地图的城市,并输入详细地址进行查找 2.设置地图:设置地图尺寸,地图缩放、地图缩略图、地图比例尺、地图状态等。依照自己或者客户的习惯进行设定 3.添加标注:标记的...

     

    使用百度地图生成器

    地址:http://api.map.baidu.com/lbsapi/creatmap/index.html

    1.定位中心点:将“当前城市”切换到你要创建地图的城市,并输入详细地址进行查找

    2.设置地图:设置地图尺寸,地图缩放、地图缩略图、地图比例尺、地图状态等。依照自己或者客户的习惯进行设定

    3.添加标注:标记的图标可以在地图上面进行简单修改位置。输入公司的名称,在备注中可以添加地址、电话、传真、邮编、邮箱等属性。点击保存将进行下一步

    *点击获取代码按钮,就会自动弹出一个“自定义地图代码”的页面,将页面中的代码复制到创建网站的相应位置即可

    相应代码:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <meta name="keywords" content="百度地图,百度地图API,百度地图自定义工具,百度地图所见即所得工具" />
    <meta name="description" content="百度地图API自定义地图,帮助用户在可视化操作下生成百度地图" />
    <title>百度地图API自定义地图</title>
    <!--引用百度地图API-->
    <style type="text/css">
    html,body{margin:0;padding:0;}
    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
    </style>
    <script type="text/javascript" src="http://api.map.baidu.com/api?key=&v=1.1&services=true"></script>
    </head>

    <body>
    <!--百度地图容器-->
    <div style="width:697px;height:550px;border:#ccc solid 1px;" id="dituContent"></div>
    </body>
    <script type="text/javascript">
    //创建和初始化地图函数:
    function initMap(){
    createMap();//创建地图
    setMapEvent();//设置地图事件
    addMapControl();//向地图添加控件
    addMarker();//向地图中添加marker
    }

    //创建地图函数:
    function createMap(){
    var map = new BMap.Map("dituContent");//在百度地图容器中创建一个地图
    var point = new BMap.Point(118.074146,36.829514);//定义一个中心点坐标
    map.centerAndZoom(point,18);//设定地图的中心点和坐标并将地图显示在地图容器中
    window.map = map;//将map变量存储在全局
    }

    //地图事件设置函数:
    function setMapEvent(){
    map.enableDragging();//启用地图拖拽事件,默认启用(可不写)
    map.enableScrollWheelZoom();//启用地图滚轮放大缩小
    map.enableDoubleClickZoom();//启用鼠标双击放大,默认启用(可不写)
    map.enableKeyboard();//启用键盘上下左右键移动地图
    }

    //地图控件添加函数:
    function addMapControl(){
    //向地图中添加缩放控件
    var ctrl_nav = new BMap.NavigationControl({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_LARGE});
    map.addControl(ctrl_nav);
    //向地图中添加缩略图控件
    var ctrl_ove = new BMap.OverviewMapControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:1});
    map.addControl(ctrl_ove);
    //向地图中添加比例尺控件
    var ctrl_sca = new BMap.ScaleControl({anchor:BMAP_ANCHOR_BOTTOM_LEFT});
    map.addControl(ctrl_sca);
    }

    //标注点数组
    var markerArr = [{title:"东方星城",content:"0533-*******",point:"118.073396|36.829347",isOpen:0,icon:{w:21,h:21,l:0,t:0,x:6,lb:5}}
    ];
    //创建marker
    function addMarker(){
    for(var i=0;i<markerArr.length;i++){
    var json = markerArr[i];
    var p0 = json.point.split("|")[0];
    var p1 = json.point.split("|")[1];
    var point = new BMap.Point(p0,p1);
    var iconImg = createIcon(json.icon);
    var marker = new BMap.Marker(point,{icon:iconImg});
    var iw = createInfoWindow(i);
    var label = new BMap.Label(json.title,{"offset":new BMap.Size(json.icon.lb-json.icon.x+10,-20)});
    marker.setLabel(label);
    map.addOverlay(marker);
    label.setStyle({
    borderColor:"#808080",
    color:"#333",
    cursor:"pointer"
    });

    (function(){
    var index = i;
    var _iw = createInfoWindow(i);
    var _marker = marker;
    _marker.addEventListener("click",function(){
    this.openInfoWindow(_iw);
    });
    _iw.addEventListener("open",function(){
    _marker.getLabel().hide();
    })
    _iw.addEventListener("close",function(){
    _marker.getLabel().show();
    })
    label.addEventListener("click",function(){
    _marker.openInfoWindow(_iw);
    })
    if(!!json.isOpen){
    label.hide();
    _marker.openInfoWindow(_iw);
    }
    })()
    }
    }
    //创建InfoWindow
    function createInfoWindow(i){
    var json = markerArr[i];
    var iw = new BMap.InfoWindow("<b class='iw_poi_title' title='" + json.title + "'>" + json.title + "</b><div class='iw_poi_content'>"+json.content+"</div>");
    return iw;
    }
    //创建一个Icon
    function createIcon(json){
    var icon = new BMap.Icon("http://app.baidu.com/map/images/us_mk_icon.png", new BMap.Size(json.w,json.h),{imageOffset: new BMap.Size(-json.l,-json.t),infoWindowOffset:new BMap.Size(json.lb+5,1),offset:new BMap.Size(json.x,json.h)})
    return icon;
    }

    initMap();//创建和初始化地图
    </script>
    </html>

    转载于:https://www.cnblogs.com/hcx999/p/5675343.html

    展开全文
  • 为了定位DLL,Windows搜索目录的顺序是怎样怎样从MFC扩展动态链结库(DLL)中显示一个对话框 Win32中全局钩子的运行机制是怎样的 Visual C++ 6.0中全局共享数据是如何实现的 如何获知鼠标移开某个窗口 如何记录...
  • 疯狂JAVA讲义

    2014-10-17 13:35:01
    学生提问:构造器是创建Java对象的途径,是不是说构造器完全负责创建Java对象? 141 5.5.2 构造器的重载 142 学生提问:为什么要用this来调用另一个重载的构造器?我把另一个构造器里的代码复制、粘贴到这个构造器...
  • windowsnt 技术内幕

    2014-04-09 20:47:17
    回顾微软Windows NT域 回顾Windows NT域委托关系 回顾Windows NT目录服务 创建一个高效的Windows NT目录服务结构 决定所需的域控制器的数量 理解在地理上怎样安排域控制器 理解域控制器的大小和速度 计算所需的主域...
  • 26.14创建与填充空穴 26.15连接器产生的复制表 26.16部分(增量)连接 26.17连接C/C++代码 26.18连接器实例 第27章 绝对地址列表工具说明 27.1产生一个绝对地址列表 27.2调用绝对地址列表工具 27.3绝对地址列表工具...
  • delphi 开发经验技巧宝典源码

    热门讨论 2010-08-12 16:47:23
    1.3 创建DLL文件 8 0008 生成一个DLL文件 8 0009 调用DLL文件 8 1.4 窗体相关操作 9 0010 将组件置前/置后 9 0011 如何锁定窗体中的组件 9 0012 如何改变窗体上的网格大小 10 0013 组件的选取 10 ...
  • PHP动态网站开发插件

    2013-06-18 22:47:24
    定位层的横向流动,不管浏览器横向大小怎样变化,该层均不会改变位置。 Popup Message.mxp Download 点击下载 在“提交”按钮上添加注释。 Compare Fields.mxp Download 点击下载 对比两个表单的内容是否相同,多...
  • RFC中文文档-txt

    2009-09-11 14:56:56
    RFC1635 怎样使用匿名FTP RFC1636 IAB工厂关于在Internet体系结构的安全报告 -2月8-10号, 1994 RFC1643 以太网-类似界面类型的管理对象的定义 RFC1658 字符流设备使用SMIv2管理对象的定义 RFC1661 点对点协议(PPP) ...
  • 中文版RFC,共456

    2009-04-19 22:56:29
    RFC1635 怎样使用匿名FTP RFC1636 IAB工厂关于在Internet体系结构的安全报告 -2月8-10号, 1994 RFC1643 以太网-类似界面类型的管理对象的定义 RFC1658 字符流设备使用SMIv2管理对象的定义 RFC1661 点对点协议(PPP) ...
  • CruiseYoung提供的带有详细书签的电子书籍目录 ... MySQL必知必会(Amazon全五星评价) 基本信息 原书名: MySQL Crash Course 原出版社: Sams ...每当你从自己的电子邮件地址簿里查找名字时,你就在使用数据库。……
  • Python核心编程第二版(中文)

    热门讨论 2015-04-23 16:40:13
    6.8.3 怎样使用Unicode 6.8.4 Codec是什么 6.8.5 编码解码 6.8.6 把Unicode应用到实际应用中 6.8.7 从现实中得来的教训 6.8.8 Python的Unicode支持 6.9 相关模块 6.10 字符串关键点总结 6.11 列表 6.12 ...
  • 深入理解Python中文版高清PDF

    热门讨论 2012-09-04 19:37:04
     6.8.3 怎样使用Unicode   6.8.4 Codec是什么   6.8.5 编码解码   6.8.6 把Unicode应用到实际应用中   6.8.7 从现实中得来的教训   6.8.8 Python的Unicode支持   6.9 相关模块   6.10...
  • 32.2 自我定位 239 32.3 移动 240 32.4 我们到了吗 241 32.5 测试 241 第33章 使用MapView和MapActivity显示地图 242 33.1 条款无情 242 33.2 添加项问题 242 33.3 基本要素 243 33.4 练习控制 244...
  • Python核心编程(中文第二版)

    热门讨论 2009-10-02 12:08:14
     6.8.3 怎样使用Unicode   6.8.4 Codec是什么   6.8.5 编码解码   6.8.6 把Unicode应用到实际应用中   6.8.7 从现实中得来的教训   6.8.8 Python的Unicode支持   6.9 相关模块   6.10 字符串...
  • Python核心编程第二版

    热门讨论 2009-07-30 17:07:20
     6.8.3 怎样使用Unicode   6.8.4 Codec是什么   6.8.5 编码解码   6.8.6 把Unicode应用到实际应用中   6.8.7 从现实中得来的教训   6.8.8 Python的Unicode支持   6.9 相关模块   6.10 字符串...
  • shell编程和unix命令

    2015-02-16 15:41:39
    3.1.4 创建一个新的crontab文件 24 3.1.5 列出crontab文件 24 3.1.6 编辑crontab文件 24 3.1.7 删除crontab文件 25 3.1.8 恢复丢失的crontab文件 25 3.2 at命令 25 3.2.1 使用at命令提交命令或脚本 26...
  • 10.1 sed怎样读取数据 89 10.2 调用sed 89 10.2.1 保存sed输出 90 10.2.2 使用sed在文件中查询文本的方式 90 10.2.3 基本sed编辑命令 90 10.3 sed和正则表达式 91 10.4 基本sed编程举例 91 10.4.1 使用p(rint)显示...
  • 13.2 故障表现及其定位 13.3 问题评估 13.4 安装调试 13.5 网络调试 13.5.1 通用网络调试 13.5.2 主机解析调试 13.6 应用程序调试 13.7 调试工具 13.7.1 网络调试工具 13.7.2 应用程序调试工具 13.7.3 WinSock符合性...
  • 4.3.4 CIDR怎样工作 39 4.3.5 公共地址空间 40 4.3.6 RFC 1597和1918 40 4.4 小结 40 第5章 ARP和RARP 41 5.1 使用地址 41 5.1.1 子网寻址 41 5.1.2 IP地址 43 5.2 使用地址解析协议 44 5.2.1 ARP cache 45 5.2.2 ...
  • RFC1635_怎样使用匿名FTP RFC1636 IAB工厂关于在Internet体系结构的安全报告 -2月8-10号, 1994 RFC1643 以太网-类似界面类型的管理对象的定义 RFC1658 字符流设备使用SMIv2管理对象的定义 RFC1661_点对点协议(PPP...
  • TCP-IP协议详解

    热门讨论 2008-11-24 20:46:50
    4.3.4 CIDR怎样工作 39 4.3.5 公共地址空间 40 4.3.6 RFC 1597和1918 40 4.4 小结 40 第5章 ARP和RARP 41 5.1 使用地址 41 5.1.1 子网寻址 41 5.1.2 IP地址 43 5.2 使用地址解析协议 44 5.2.1 ARP cache 45 5.2.2 ...
  • 实例050 动态创建窗体和释放窗体 59 实例051 修改提示字体及颜色 60 1.14 其他技术 61 实例052 窗口融合技术 61 实例053 给MDI窗体加背景 62 实例054 如何关闭MDI类型窗体中的子窗体 63 实例055 向提示...
  • TCP/IP教程TCP/IP基础

    热门讨论 2009-11-23 20:58:46
    4.3.4 CIDR怎样工作 39 4.3.5 公共地址空间 40 4.3.6 RFC 1597和1918 40 4.4 小结 40 第5章 ARP和RARP 41 5.1 使用地址 41 5.1.1 子网寻址 41 5.1.2 IP地址 43 5.2 使用地址解析协议 44 5.2.1 ARP cache 45 5.2.2 ...
  • asp.net知识库

    2015-06-18 08:45:45
    页面一postback,它就显示页面的最顶端,怎样让它定位在某一位置? 如何保证页面刷新后的滚动条位置 清除网页历史记录,屏蔽后退按钮! 如何传值在2个页面之间 :要求不刷新父页面,并且不能用Querystring传值 Asp...
  • 4.3.4 CIDR怎样工作 39 4.3.5 公共地址空间 40 4.3.6 RFC 1597和1918 40 4.4 小结 40 第5章 ARP和RARP 41 5.1 使用地址 41 5.1.1 子网寻址 41 5.1.2 IP地址 43 5.2 使用地址解析协议 44 5.2.1 ARP cache 45 5.2.2 ...
  • 当时的我将我们的小程序定位成一个SPA(单页应用),因为我们的小程序的宿主环境是浏览器。 它只是看起来像小程序(因为这个窗口没有地址栏什么的),但其实包括UI渲染和事件...

空空如也

空空如也

1 2 3
收藏数 56
精华内容 22
关键字:

怎样创建定位地址