arcgis api for javascript 快速定位多边形
来源:互联网 发布:mac口红finally free 编辑:程序博客网 时间:2024/05/10 03:56
转:http://blog.csdn.net/wd4java/article/details/43339227
1.首先要获取多边形的一个中心点(因为地图定位中心点map.center(mapPoint) 需要一个点)
var sGeometry = feature.geometry;//获取图形 var centerPoint = sGeometry.getCentroid();//获取多边形中心点
获取多边形中心点另一种方法
- feature.geometry.getExtent().getCenter()
sGeometry.getCentroid();
sGeometry 就是你获取的这个多边形图形
getCentroid() 获取多边形中心点方法
定位:/*---------------------定位----------------------*/ function setCenter(results) { map.graphics.clear(); // var symbolHere = new esri.symbols.FillSymbol(); // symbolHere.setColor(new esri.Color("red")); var feature = results.features[0];//获取要素 if (isEmpty(feature)) { alert('未找到该点信息'); return; } var sGeometry = feature.geometry;//获取图形 var centerPoint = sGeometry.getCentroid();//获取多边形中心点 var cPoint = new esri.geometry.Point(); cPoint.x = centerPoint.x; cPoint.y = centerPoint.y; map.centerAt(cPoint); // feature.setSymbol(polygonSymbol); var graphic = new esri.Graphic(sGeometry, polygonSymbol); map.graphics.add(graphic); }
0 0
- arcgis api for javascript 快速定位多边形
- arcgis api for javascript 快速定位多边形
- ArcGIS API for JavaScript实现坐标定位
- arcgis for javascript 绘制多边形
- ArcGIS API for JavaScript
- ArcGIS for Javascript API 4.X 快速实现卷帘功能
- 用ArcGIS API for JavaScript在地图上绘制圆多边形
- arcgis api for JavaScript相关
- arcgis api for JavaScript相关
- ArcGIS API for Javascript热区图
- ArcGIS API for Javascript介绍
- ArcGIS API for JavaScript是什么
- ArcGIS API For JavaScript部署
- ArcGIS API for Android 定位服务
- Arcgis API for Android之GPS定位
- Arcgis API for JavaScript在地图上实现手机定位信息的追踪显示
- ArcGIS.Server.9.3和ArcGIS API for JavaScript实现查询定位中心的功能和FindTask功能应用(七)
- ArcGIS.Server.9.3和ArcGIS API for JavaScript实现查询定位中心的功能和FindTask功能应用(七)
- Maven构建web项目在Eclipse中部署的几种方法
- Lintcode(M)backpackVI
- python 读取csv文件 日k显示 最多700条
- 软件的开发流程,以及软件测试的认识。
- RxJava的学习之变换操作符—map
- arcgis api for javascript 快速定位多边形
- Unity3D 多种播放音效的方式
- Spark大数据分析(三)
- 第十周 二叉树算法库
- 几个简单数学分布
- 第十周 项目3-利用二叉树遍历思想解决问题
- 粒子滤波总结笔记
- 第八周 项目三 顺序串算法
- 项目 2 - 对称矩阵压缩存储的实现应用