arcgisjsapi wkid 4490互转4326
时间: 2024-09-06 11:02:44 浏览: 18
ArcGIS JavaScript API中的wkid (Web Mercator坐标系) 和 WGS84(4326) 是两个不同的投影系统。wkid 4490通常是指Web Mercator的一种表示,这是一种横轴墨卡托投影,广泛用于在线地图服务中,如Google Maps和Esri ArcGIS等。
将wkid 4490转换成WGS84(wkid 4326),意味着从一种平面坐标系转换到另一种全球标准的地理坐标系。在JavaScript中,你可以使用`esri.geometry.webMercatorToGeographic()`函数来进行这种转换。这个函数接受一个Web Mercator坐标作为输入,并返回一个对应于地球经纬度的GeoJSON Point对象:
```javascript
// 假设你有一个Web Mercator点
var mercatorPoint = {
x: yourMercatorX,
y: yourMercatorY
};
// 使用arcgis api进行转换
var geographicPoint = esri.geometry.webMercatorToGeographic(new esri.geometry.Point(mercatorPoint.x, mercatorPoint.y));
// geographicPoint现在就是WGS84坐标
```
记得替换`yourMercatorX`和`yourMercatorY`为你实际的Mercator坐标值。
相关问题
ARCGISJSAPI中GRAPHICS拥有几何图形、属性、符号等内容
在ArcGIS API for JavaScript (ArcGIS JS API)中,Graphics是用于在地图上显示和操作图形要素的对象。一个Graphics对象可以包含以下内容:
1. **几何图形(Geometry)**:Graphics对象可以包含点、线、面等几何图形,用于在地图上显示位置和形状。常见的几何图形类型包括Point、Polyline、Polygon等。
2. **属性(Attributes)**:Graphics对象可以携带与其关联的属性信息。这些属性可以是文本、数字或其他数据类型,用于描述图形要素的各种属性。
3. **符号(Symbol)**:Graphics对象可以使用符号来定义其在地图上的显示样式,包括颜色、线宽、填充等。符号用于将几何图形呈现为具体的图形样式,例如点符号、线符号、面符号等。
通过将几何图形、属性和符号组合到Graphics对象中,可以在ArcGIS JS API中创建和显示丰富的地图要素。可以通过设置GraphicsLayer或FeatureLayer来加载和管理Graphics对象,使其在地图上可见和可交互。