草庐IT

地图学

全部标签

ios - 在 IOS 中检索谷歌地图当前位置时隐藏蓝点

我正在尝试添加默认按钮以返回到谷歌地图中的当前位置。我使用添加了按钮self.mapView.myLocationButton=YES但无法隐藏在我的情况下不需要的蓝点。如果我设置self.mapView.myLocationEnabled=NO它将删除按当前位置按钮返回当前位置的功能。以下是我实现的代码-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview.self.mapView.delegate=self;self.mapView.settings.myLocationButt

如何申请百度地图开发者AK和基本使用,并解决Uncaught ReferenceError: BMapGL is not defined的错误

文章目录1.文章引言2.申请AK3.使用AK4.解决BMapGLisnotdefined的错误5.文末总结1.文章引言今天在学习amis框架中的地理位置(LocationPicker)的组件,如下图所示:关于amis的更多了解,可以参考博文:百度低代码amis框架的讲解截图中注意的是,ak参数只能在amis官网示例中使用,让我们前往百度地图开放平台申请自己的ak。百度地图开放平台官网地址:https://lbsyun.baidu.com百度地图也会开放一些免费的Api,来提供一些基本的地图服务。于是点击链接,前往百度地图开放平台,申请自己的ak。说到现在,AK有什么用?AK即accesskey

SuperMap iClient3D for WebGL查询地图栅格值

文章目录前言一、生成栅格瓦片1、在SuperMapiDesktopX11i中将栅格数据集添加到地图中2、地图生成栅格瓦片二、使用iServer发布服务1.发布REST地图服务2.将栅格数据集发布为数据服务三、SuperMapiClient3DforWebGL查询地图栅格值1、加载地图服务2、注册左键点击事件3、查询栅格值前言栅(shān)格数据就是将空间分割成有规律的网格,每一个网格称为一个单元,并在各单元上赋予相应的属性值来表示实体的一种数据形式。每一个单元(像素)的位置由它的行列号定义,所表示的实体位置隐含在栅格行列位置中,数据组织中的每个数据表示地物或现象的非几何属性或指向其属性的指针。

QML动态地图对象创建

我正在尝试构建交互式地图应用程序,这将使我在地图上单击某个地方时可以创建一个对象。我用QML动态对象创建创建对象。我成功地创建了一个矩形(仍然存在坐标问题),但是当我用mapQuickitem或mapcircle更改矩形时,它一无所获。main.qmlimportQtQuick2.6importQtQuick.Window2.2import"componentCreation.js"asMyScriptimportQtQuick.Controls2.1importQtLocation5.3importQtPositioning5.2Window{id:appWindowwidth:512hei

微信小程序 内置地图及打开外部地图导航

1.微信小程序内置地图及打开外部地图导航1.1说明  用户点击通过目的地经纬度打开地图展示坐标点,然后可以选择外部安装的地图app进行导航搜索。  scale=“4”缩放比例,缩放级别,取值范围为3-20。1.2.wxml代码buttontype="default"bindtap="openMapClick">打开地图/button>1.3.js代/***打开地图*/openMapClick:function(){wx.getLocation({type:'gcj02',//默认为wgs84返回gps坐标,gcj02返回可用于wx.openLocation的坐标success:function

地图服务器GeoServer的安装与配置

文章目录1.安装配置Java2.安装配置Tomcat3安装配置GeoServerGeoServer提供了多种安装配置方式,但是本质上GeoServer是一个基于JavaWeb的项目,因此我们理论上只需要安装Java,并且将其放置在一个Web服务器(例如ApacheTomcat)下进行发布就可以了。另外,GeoServer还提供了包含ApacheTomcat的版本,以及使用可执行程序安装的版本。不过从底层开发者的角度出发,推荐使用第一种方式进行安装。1.安装配置Java考虑到Java8仍然是使用最广泛的版本(尤其是国内),因此我们还是安装Java8的版本。在Oracle官方网站的Java下载页h

微信小程序,使用高德地图绘制路线,并标记起点和终点

data(){markers:[],polyline:[],longitude:'',latitude:",amapKey:'',distance:''},methods:{setPath(){         constmyAmapFun=newamapFile.AMapWX({            key:this.amapKey//高德key         })         const_this=this         myAmapFun.getDrivingRoute({            origin:`${this.userPosition.longitude},${

微信小程序实现地图选址

微信小程序实现地图选址前言当前微信小程序作为国内最主要的移动应用生态之一。拥有庞大的用户群体和广阔的开发者社区。而且其用户数量仍在不断攀升,因此微信小程序的开发也逐渐成为了热门的项目。而在微信小程序开发中,尤其是在微信商城类项目中,地图选址的功能必不可少。那么,要实现微信小程序中的地图选址功能,需要使用微信小程序的开发工具和地图相关的API。准备工作以腾讯地图为例:注册腾讯地图开发者账号:首先,你需要在腾讯地图开放平台上注册一个开发者账号,这样才能获取到使用腾讯地图的API密钥以及其他必要的开发者资源;创建应用并获取API密钥:在腾讯地图开放平台的开发者控制台中,创建一个新应用。创建完成后,在

GeoServer发布地图服务(WMS、WFS)

目录1.概述2.矢量数据源3.栅格数据源1.概述我们知道将GIS数据大致分成矢量数据和栅格数据(地形和三维模型都是兼具矢量和栅格数据的特性)。但是如果用来Web环境中,那么使用图片这个栅格形式的数据载体无疑是最为方便的,因为图片本身就是一种非常重要的GUI元素,使用非常广泛。另外,基于矢量的地图叫做线划图,基于栅格的地图则是影像图。这也是网络地图服务(WebMapService,以下简称WMS)的含义,可以将传统意义上的矢量数据或者栅格数据,发布成图片形式的地图数据,供浏览器的用户使用。说再多的概念不如实际的举例更让人印象深刻,笔者这里就讲讲如何通过前面安装配置好的GeoServer发布一个W

GeoServer发布地图服务(WMS、WFS)

目录1.概述2.矢量数据源3.栅格数据源1.概述我们知道将GIS数据大致分成矢量数据和栅格数据(地形和三维模型都是兼具矢量和栅格数据的特性)。但是如果用来Web环境中,那么使用图片这个栅格形式的数据载体无疑是最为方便的,因为图片本身就是一种非常重要的GUI元素,使用非常广泛。另外,基于矢量的地图叫做线划图,基于栅格的地图则是影像图。这也是网络地图服务(WebMapService,以下简称WMS)的含义,可以将传统意义上的矢量数据或者栅格数据,发布成图片形式的地图数据,供浏览器的用户使用。说再多的概念不如实际的举例更让人印象深刻,笔者这里就讲讲如何通过前面安装配置好的GeoServer发布一个W