常用地图操作Javascipt API之一

前端必知必会-JavaScipt 地理位置Geolocation API 本文介绍了JavaScipt 地理位置Geolocation API的使用,如有问题欢迎私信和评论。 阅读详情

1.获得地图的Extent及其坐标

var map = $find('Map1');

var extent = map.get_extent();

var xmin, xmax, ymin, ymax;

xmin = extent.get_xmin();

ymin = extent.get_ymin();

xmax = extent.get_xmax();

ymax = extent.get_ymax();

 

2.获得地图中心点

map = $find('Map1');

var mapCenterPoint= map.get_center();

 

3.有地图坐标得到屏幕坐标

map = $find('Map1');

var mapCenterPoint = map.get_center();            

var screenPoint = map.toScreenPoint(mapCenterPoint); 

alert(screenPoint.offsetX + "|" + screenPoint.offsetY);

 

4.地图固定放大

zoom(scaleFactor, center, animate)

其中scaleFactor参数必须,center和animate可以没有或为null

如:地图放大两倍:

map.zoom(2);默认是当前地图中心点和没有动画效果的放大;

而map.zoom(2,true);是错误的。正确的是map.zoom(2,null,true);即放大两倍且有动画效果。

放大到武汉(114.299,30.536):

map = $find('Map1');            

var wuhanPoint = new ESRI.ADF.Geometries.Point(114.36, 30.536);   

map.zoom(2,wuhanPoint,true);

 

5.地图漫游到指定点处

map = $find('Map1');            

var wuhanPoint = new ESRI.ADF.Geometries.Point(114.36, 30.536);            

map.panTo(wuhanPoint, true)    

 

6.获得地图Javascript对象

var map =  $find('Map1');  

 

 

【花式GIS】QGIS加地图服务 QGIS有加载WMS、WMTS、WFS,以及XYZ形式的瓦片等地图服务的能力,通常可以作为空间数据的底图一起可视化出来。 本文列举一些例子记录QGIS如何使用地图服务,具体包括: XYZ XYZ的链接获取 WMTS服务,以Mapbox为例 天地图(XYZ和WFS) 插件推荐 URL列表: XYZ参考: http://openwhatevermap.xyz/ 高德参考:https://blog.youkuaiyun.com/ldlzhy1984/article/details/81015180 https://blo 阅读详情

相关推荐

ArcGIS API for JavaScript 4.X在SceneView(三维场景)下设置透明背景或图片背景

在SceneView(三维场景)下设置透明背景或设置图片背景

qq_34443031的博客 2123

arcgis js api 3.x polyline 获取中心点

由于需要获取polyline 的中心点进行添加一个点进行展示。

apgk的博客 490

从模拟到实战:移远EC800M单片机MQTT接入OneNet全流程解析

本文详细解析了移远EC800M单片机通过MQTT协议接入OneNet平台的全流程,涵盖环境准备、模拟设备搭建、硬件迁移、数据交互调试及性能优化等关键步骤。针对常见问题如AT指令缓冲区溢出、心跳间隔设置等提供实战解决方案,帮助开发者高效实现物联网设备稳定接入。

weixin_29215815的博客 434

使用百度地图SDK进行地址搜索、定位的工作小结

近期因为需求开发的原因,使用了百度地图SDK,现总结如下: 一、地址搜索页面 很多同学一上来就会想到使用SuggestionSearch类来实现,但是SuggestionSearch的本身含义是搜索联想词,即热词。在其侦听方法setOnGetSuggestionResultListener的回调里: @Override public void onGetSuggestionRe

chwnpp2的专栏 9422

基于Simulink的IEEE33节点配电网仿真实战:从建模到分布式能源集成

本文详细介绍了基于Simulink的IEEE33节点配电网仿真实战,从基础建模到分布式能源集成。通过MATLAB脚本管理参数、搭建Simulink模块,并集成风机和光伏系统,实现高效配电网仿真。文章还涵盖潮流计算、故障分析及性能优化技巧,为电力系统仿真提供实用指导。

git9versioner的博客 993

BRAM在图像处理缓存中的实现:完整示例解析

深入讲解如何利用BRAM高效实现图像处理中的数据缓存,结合实际案例解析BRAM的应用优势与设计细节,提升系统性能。

weixin_29443363的博客 334

Map 3D中程序设置地图中心点

你可能需要在Map 3D中通过程序把某块地图拉到屏幕中央来,下面通过程序的方式来实现这个功能。   这里有两种情况,如果你在Map 3D中通过Data Connect连接到了一下FDO数据源(SDF、SHP、Oracle Spatial等等),并把他们加入到了地图上,这时你可以使用AcMapMap.ZoomToExtent方法,他接受一个MgEnvelope对象。但如果你么有FDO数据源,那么你就...

weixin_33898233的博客 227

告别Selenium!纯Python+Requests搞定微信视频号登录Cookie(附完整代码与避坑指南)

本文详细介绍了如何利用纯Python和Requests库实现微信视频号的自动化登录,替代传统的Selenium方案。通过解析HTTP请求交互流程,提供完整的代码实现和避坑指南,显著提升爬虫效率和隐蔽性,适用于轻量化爬虫开发。

weixin_30642561的博客 312

百度地图的瓦片参数解析

来自:http://blog.sina.com.cn/s/blog_4c8b1bdd0100xij4.html 百度地图的瓦片参数解析 (2012-03-12 23:23:47) 标签: 百度地图 瓦片参数 切片 纠偏参数 杂谈 分类: 编程技术 最近想在自己的Android手机上开发一个小工具可以实时查看附近周围的自行车还车点的可借车辆和可还车辆的空位,因为哥好几次屁颠屁颠骑到还车...

j416066989的博客 3332

2026年(新服务器默认密码)最新各大厂商默认凭证大全

本文整理了国内外主流服务器厂商的默认管理接口凭证信息,包括Dell、HPE、浪潮、华为等品牌的管理接口类型、默认用户名/密码和IP地址。特别强调国产服务器在信创环境下的安全风险,指出国内厂商部分型号仍保留固定默认密码(如浪潮admin/admin),而国际厂商多采用随机密码标签。文章提供了新机初始化安全流程建议:查找机箱标签、立即修改默认密码、配置网络隔离、更新固件等。最后提醒运维人员,服务器安全应从首次上电开始重视,管理接口暴露是重大风险点,必须严格执行安全规范。

你好,旧时光! 1719

StarRC常见问题整理

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?使用starrc_cmd “错误代码”就能看对应Error或Warnning的解释。

m0_61544122的博客 3132

WEBGIS实现限制地图拖动范围及缩放比例及extent()参数说明

项目要求:使用图片覆盖在地图 根据经纬度确定图片真实地理位置 使用切图工具(MapTiler)对图片进行瓦片化 然后显示在地图。 问题描述:图片覆盖到地图后可以随意拖动和缩放,影响用户体验。 解决方法: openlayers实现瓦片切图覆盖地图及设置拖动范围和缩放比例: //地图拖拽经纬度(稍后会说) var mapPosition=ol.proj.transformExtent([经度1,纬度...

w18846439057的博客 1989

国资e学快速学习实战教程

本文主要介绍了国资e学快速学习实战教程,希望能对同学们有所帮助。 文章目录 1. 前言 2. 实战教程

weixin_43178406的博客 11万+

arcgis api for javascipt 加载天地图、百度地图

写在前面的话: 1.百度地图是自己定义的坐标系统,wkid=102100.百度地图数据是加密的产物。下文将附上百度坐标与WGS84,谷歌等坐标系统转换方法(地理-地理),此方法并未亲测,据说准 2.百度地图可以直接加载经纬度坐标 3.百度地图如果加载的arcgis api中会出现坐标偏移,1.中已经解决了地理坐标转换,那么找到百度投影-地理坐标的转换方式,则arcgis就可以直...

531

【python科研数据处理】将Endnote自动搜索的所有pdf文件,全都移动指定文件夹中

将Endnote自动搜索到的全部pdf文件,全都移动指定文件夹中1 背景2 问题解决 手动反爬虫,禁止转载:原博地址 https://blog.youkuaiyun.com/lys_828/article/details/122370892(优快云博主:Be_melting) 知识梳理不易,请尊重劳动成果,文章仅发布在优快云网站上,在其他网站看到该博文均属于未经作者授权的恶意爬取信息 1 背景 在进行期末考试周后,面对最后一门功课,需要提交至少80篇SCI参考文献,因此最快下载文献的方式就是通过Web of S

lys_828的博客 1827

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

目录:ArcGIS API For Javascipt基础学习

1.ArcGIS API For Javascript基础教程1.1在本实例中,如果想将代码直接运行需注意以下几点: 将ArcGIS API离线环境部署到IIS中 ArcGIS API的版本是3.17,博客里面的代码不支持4.X的API 网页用火狐浏览器运行(不然有部分代码浏览器不兼容) ArcGIS Server发布的服务:服务名称和图层顺序一致(尤其是查询部分,图层顺序一定要一致) 博客中用到的

王培晓Carpenter 1万+

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

arcgis api for javascipt 加载天地图、百度地图

写在前面的话: 1.百度地图是自己定义的坐标系统,wkid=102100.百度地图数据是加密的产物。下文将附上百度坐标与WGS84,谷歌等坐标系统转换方法(地理-地理),此方法并未亲测,据说准 2.百度地图可以直接加载经纬度坐标 3.百度地图如果加载的arcgis api中会出现坐标偏移,1.中已经解决了地理坐标转换,那么找到百度投影-地理坐标的转换方式,则arcgis就可以直接无偏加载了,...

weixin_30512043的博客 449

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

arcgis api for javascipt 输出图片

地图模板制作-发布-gpurl调用 window.open可以直接打开url链接。 saveas可以另存,仅支持ie浏览器 <!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name=...

weixin_30507481的博客 440

读书笔记 JavaScipt DOM编程艺术(第二版)

读书笔记 JavaScipt DOM编程艺术(第二版)感谢一下孙恒哲学长,让我有幸能看到这本书。这篇博客包含很多原文摘录,它们是不必要的。总结部分在最后。章节简介1 JavaScript简史 2 JavaScript语法 3 DOM 4 案例研究:JavaScript图片库 5 最佳实践 6 案例研究:图片库改进版 7 动态创建标记 8 充实文档内容 9 CSS-

StayHungry 623

转:ArcGIS API For JavaScript官方文档(二十)之图形和要素图层——①Graphics概述...

原文地址:ArcGIS API For JavaScript官方文档(二十)之图形和要素图层——①Graphics概述 ArcGIS JavaScript API允许在地图上绘制graphic(图形)。graphic可以由用户作为标记或输入绘制,也可以由应用程序根据任务绘制。例如,应用程序可能会将查询结果作为graphics添加到地图。 您可以为您的ArcGIS JavaScript ...

weixin_34000916的博客 205

Arcgis API for JavaScript——Remove Component

Arcgis API for JavaScript——Esri logo Portal 里面 利用 webappbuilder制作的应用程序 ,去掉Esri logo: 找到config.js文件 在map节点下 mapOptions 增加如下一段话 &quot;mapOptions&quot;:{&quot;logo&quot;:false}: 纯jsapi页面 去掉Esri logo其实只要一句话: map = new es...

weixin_36938084的博客 235

浅析ArcIMS

引言最早使用的ArcIMS是3.5还是4.0忘记了,很久前的事情了。当时是做一个简单的系统,包括地图的 显示,点击显示一个点对象的属性信息,对这些属性的查询,以及添加点对象到一个图层。显示和界面的东西都不需要编程实现,使用ArcIMS的Author 和Design就可以了,然后简单调整一下布局和颜色,由于是内部使用,这部分无所谓。而添加点对象到某个图层,就需要使用其他方法了,当时的做法是使用

Mars的自语 1241

arcgis_js入门示例一

Document               html, body, #map {         height: 100%;         width: 100%;         margin: 0;         padding: 0;       }     //require(["esri/map"]); var myMap;    functio

Programmer 832

地图常见操作总结

百度地图 显示地图 申请API Key, 并放入清单文件 <meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="3zajzkwwhq4leyIWkleneoyN" /> 添加权限 初始化SDK

susr154的博客 749
上一篇: 在地图上画矩形Ajax查询
下一篇: 在地图上点击Ajax查询
刘作虎
博客等级 码龄16年 49粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值