首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    百度地图开发1

    如果更换了包名我们需要重新配置API key,接下来我们来介绍怎么获取数字签名 我们知道我们开发的Android程序是需要给他签名的,如果没有签名是不允许被安装到手机或者模拟器的,那么你会有疑问,我平常开发的应用确实没签名...,怎么能在模拟器或者手机上直接运行呢,其实ADT会自动的使用debug密钥为应用程序签名,当然你也可以自己创建一个属于你自己的密钥,直接用Eclipse可视化创建就行了,很方便的,这里我就不介绍了 这里我们用...红色框框里面的东西就是我们需要的Android签名证书的证书指纹 (SHA1)值,然后我们复制出来,输入到API key的安全码输入框里面,再用分号隔开加上你的应用程序包名,如  02:5C:80:25...有两个接口可以注册,分别是MKMapTouchListener(地图点击事件监听器),MKMapViewListener(地图监听器)上面的Demo我给MapView注册了MKMapViewListener...,也简单实现了里面的几个方法,接下来我会带着大家详细的了解这里面的方法,希望大家到时候关注我的博客 当然,我们在程序运行之前,还必须加入相对应的权限 <uses-permission android:

    1.8K70

    实例化二维地图

    新建存放地图的标签,并设置样式 3.1、在标签中新建一个id为“mapview”的div,并设置其高度和宽度都为100%,如下: mapview">...其中Map模块主要是用来实例化地图,MapView模块主要是将实例化后的地图跟我们存放地图的Div做绑定,将其显示在前端页面。...设置地图的初始化级别 center: [104.072619,30.663279] //设置地图的初始化中心点坐标 }); 通过上述代码,我们实例化了一个以osm为底图的地图,并将其与一个mapview...做了绑定,并设置mapview的初始缩放级别为10级,同时指定初始化中心点为成都市。...Map的属性,但到了4.14的版本中,Map实例化的时候只需要指定底图,其他的缩放级别、初始化地图中心、绑定div这些事情全都迁徙到了MapView上面。

    1.1K20

    Android Osmdroid + 天地图 (二)

    , mapView: MapView?)...: Boolean { Log.d(TAG, "onSingleTapUp") return super.onSingleTapUp(e, mapView) }   这个函数也是单击,只不过我在测试的时候...,不触摸屏幕3.5s后控件消失,还有两个属性是ALWAYS, NEVER,很好理解就是总是显示和从不显示的意思,我们之前的代码中是设置从不显示的,你可以改成SHOW_AND_FADEOUT。...(true) // 底部对齐 setScaleBarOffset(100, 10) // 设置偏移量 }) 添加位置如下图所示: 这里的setAlignBottom()设置显示在屏幕底部,还有两个方法...isEnabled = true }) 添加位置如下图所示: ⑦ 添加小地图 通过小地图叠加层添加,根据屏幕的宽高 / 4设置小地图的宽高,并且设置小地图瓦片资源,代码如下所示: add(MinimapOverlay

    16810

    手把手教你写一个完整的自定义View

    具体实例 接下来,我将用自定义View中最常用的继承View来说明自定义View的具体应用和需要注意的点 4.1 继承VIew的介绍 ?...在下面的例子中,我将讲解: 如何实现一个基本的自定义View(继承VIew) 如何自身支持wrap_content & padding属性 如何为自定义View提供自定义属性(如颜色等等) 实例说明:画一个实心圆...4.2 具体步骤 创建自定义View类(继承View类) 布局文件添加自定义View组件 注意点设置(支持wrap_content & padding属性自定义属性等等) 下面我将逐个步骤进行说明:...接下来继续看自定义View所有应该注意的点: 如何手动支持wrap_content属性 如何手动支持padding属性 如何为自定义View提供自定义属性(如颜色等等) a....因为你们的赞同/鼓励是我写作的最大动力!

    1.8K20

    跟我学在高德地图——标注我的位置

    大家好,又见面了,我是你们的朋友全栈君。...这里使用的SDK为AMap_Location_V2.5.0_20160526.jar 没有接触过高德地图的同学,请参考 加载一张高德地图 1.获取我的位置 package com.pansoft.oilgas.gaodenavigation...(mLocationOption); /* 此方法为每隔固定时间会发起一次定位请求,为了减少电量消耗或网络流量消耗,注意设置合适的定位时间的间隔(最小间隔支持为2000ms),并且在合适时间调用stopLocation...4.在地图上标注我的位置 在原来代码的基础上,添加地图MapView 不熟悉的同学,请参考 加载一张高德地图 在onCreate中添加,获取我的位置的相关部分 // show my location...(mLocationOption); /* 此方法为每隔固定时间会发起一次定位请求,为了减少电量消耗或网络流量消耗, 注意设置合适的定位时间的间隔(最小间隔支持为2000ms),并且在合适时间调用stopLocation

    1.1K10

    ArcGIS JS API 4.15渲染后台接口返回的数据,并进行点选查询

    问题描述 出差的某一天晚上在宾馆没事干瞎想,突然想到白天做过的项目功能的时候,有个点选查询的功能引起了我的注意。...想到这,打开电脑仔细翻看了了一下ArcGIS JS API的官方文档,发现好像是可以,所以就立即动手了,幸运的是,我成功了,先给大家上一张效果图: 上图中的鼠标点选查询,并出现弹窗的功能实现的数据来源并不是一个发布的要素服务...,而是我模拟了六个数据点,将它们保存成了一个数组,这个数组就代表我从后台拿到的数据,因为我不可能为了这样一个小功能再自己去写一个后台吧。...,这个过程就相当于是你用AJAX从后台拿到数据了,因为我的数据我单独放在了一份JS文件里。...,其实这就是一个features,用来实例化要素图层的。

    2K20

    Carson带你学Android:手把手教你写一个完整的自定义View

    前言 自定义View是Android开发者必须了解的基础 今天,我将手把手教你写一个自定义View,并理清自定义View所有应该的注意点 目录 1....具体实例 接下来,我将用自定义View中最常用的继承View来说明自定义View的具体应用和需要注意的点 4.1 继承VIew的介绍 在下面的例子中,我将讲解: 如何实现一个基本的自定义View(继承...VIew) 如何自身支持wrap_content & padding属性 如何为自定义View提供自定义属性(如颜色等等) 实例说明:画一个实心圆 4.2 具体步骤 创建自定义View...类(继承View类) 布局文件添加自定义View组件 注意点设置(支持wrap_content & padding属性自定义属性等等) 下面我将逐个步骤进行说明: 步骤1:创建自定义View类(继承View...接下来继续看自定义View所有应该注意的点: 如何手动支持wrap_content属性 如何手动支持padding属性 如何为自定义View提供自定义属性(如颜色等等) a.

    1.9K10

    ArcGIS JS API 4.14实现地图加载图片

    需求描述 将一张图片叠加到ArcGIS地图上是现在很多项目的一个广泛需求,通过查阅网上资料后发现这种需求目前只有四种方法可以实现,因为ArcGIS JS API官网并没有提供相应的图片类图层来让我们实例化图片图层...的形式实现 这种方式是我在网上找到的第一种实现方式,也是最简单的一种,它的原理其实就是将图片作为一个Symbol符号,因为ArcGIS JS API的符号类已经支持图片符号了,所以将图片作为一个符号,然后添加到实例化...Graphic图层的构造函数中,最终将实例化后的Graphic图层添加到地图上,具体代码如下所示:      require(["esri/Map",            "esri/views...,文章最后也是放出来了github地址和源码,写的很详细,最后我也是根据扩展的图层类测试成功了,效果如下: 以上截图中,叠加到地图上的图片是会跟随着地图的缩放进行相应的大小调整及绘制,效果还挺不错,但是考虑到目前项目中仅仅这样一个小小的需求就去做扩展图层的操作...其实所用原理就是通过canvas绘制技术,获取到图片的范围后将它的范围坐标信息转换为屏幕坐标,再实例化canvas句柄来绘制图片。

    4.5K30

    iOS百度地图POI详情检索与路径规划(附Demo)

    这个只能等百度那边修复了,当然我这里提供一个临时解决这个办法的方法。在文末我上一个截图,有兴趣的看下。...Untitle,.gif UI是我上架项目中的,为了方便博客和写Demo我就直接拖进去了。 百度地图的集成很简单,按照开发文档几分钟就搞定了,我就不抄写了,但是记录几个可能会出问题的地方吧。...addAnnotation:self.pointAnnotation]; //设置中心点 [self.mapView setCenterCoordinate:coor]; //...我本想直接写出需要注意的地方,但是发现在代码中不少都已经注释了,请大家注意,例如 //每次必须是一个新的对象,不然pt和name会混乱 下面代码有很多逻辑上的处理,为了一体性,我没有删去。...,显示到地图(自定义的一个大头针类实例方法)我只贴到case 0;其他的在文末查找,需要注意的地方我已写注释 - (BMKAnnotationView *)getRouteAnnotationView:

    1.8K60

    iPhone SDK 3.0 MAPKit使用入门(1) 创建一个MKMapView实例

    你可以使用这个类在你的程序中显示地图和操作地图 当你初始化一个map view(MKMapView的实例)的时候,你需要指定一个region(MKCoordinateRegion类型)给这个地图。...你可以通过指定map view实例的region属性来设置它的值。region定义了一个中央点和水平和垂直的距离,这个区域显示的大小和比例是根据一个span来调节的。...你可以通过设置map view的scrollEnabled 和 zoomEnabled属性来设置是否允许滚动地图和放大缩小地图。...]; mapView.showsUserLocation=TRUE; [self.view insertSubview:mapView atIndex:0]; } ......就是初始化了一个MKMapView实例,并将它显示在主视图上。 之后就可以执行了, 你可以看到一个标有你当前位置点的小程序。

    49120

    iOS地图找房(类似链家、安居客等地图找房)

    你会发现搜索到很多关于这方面的帖子,但是几乎都是询问如何实现的,找不到一个可以研究借鉴的博客。于是我决定补上这个空缺,写的可能不全面,大家体谅。...先看下美工出的效果图。 ? 下面说说实现的步骤,仍然以代码加注解的方式说明。我尽量说的详尽,其实这个模块难度一般,应该很好理解的,如果有看不懂的给我留言就行了。...点击大小区不同的响应。 文末我会放上效果GIF。 首先,创建地图,设置比例尺,定位个人位置。比例尺的设定说明下,我这里给了一个自己定义的范围,因为我不希望用户无限放大地图或者无限缩小。...而且我做了个判断,当没有放大缩小 计算平移的距离。当距离小于2千米。不再进行计算 避免过度消耗。当比例尺小于等于14我请求大区的房源。而且当地图平移的时候,不再请求。...点击小区我弹出一个房源列表,点击大区,我先移动地图中心点到点击的位置,再把地图放大。注意这个顺序,而且必须不能使用动画。

    1.5K60

    【番外】Electron和ArcGIS API for JavaScript的开发

    最近学了一些Electron.js开发桌面应用的知识,然后作为一名专业的GISer,脑海里马上想到的是,它能不能和我们的ArcGIS JS API整合呢,意思就是,用我们的ArcGIS JS API去开发桌面应用...概述 写这篇文章主要是想折腾下,因为我看到JS可以通过Electron来做桌面应用程序,那么Electron能不能和ArcGIS API for JavaScript进行结合开发呢,这样一来是不是可以从某种意义上理解成我们的...引入ArcGIS API for JavaScript,地图实例化 1、在index.html文件里,引入ArcGIS API for JavaScript相关的css样式包和JS文件,如下: 设置样式: mapview"> #mapview { position: absolute; height: 100%...; width: 100%; } 3、新建标签,实例化地图: require(["esri/Map", "esri/views

    92620
    领券