Envi已经经纬度坐标怎么标注出这个点啊,把点的坐标标注出来
1条回答 默认 最新
关注让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
问题解答: 要标注一个点的经纬度坐标,我们通常使用地图投影或地理信息系统软件来实现。 在Envi中,可以通过以下步骤标注一个点的经纬度坐标:- 在Envi中打开一副地图影像或通过“File>Open”打开需要标注的图像文件。
- 找到需要标注的点并使用“Zoom In/Out”工具放大到合适的尺度。
- 选择“Vector>Create Point”或使用快捷键“P”来创建一个点图层。
- 在点图层上右键单击,选择“Properties”打开属性对话框,输入点的经纬度坐标。
- 在属性对话框中可以对点的样式(颜色、大小、符号等)进行设置,确认设置后点击“OK”保存属性。
- 点击“File>Save As”将标注好的图像文件保存成一个矢量文件,以便在需要时重新使用该图层。 例如,创建一个名为“myPoint.shp”的点矢量文件,并将坐标设置为(120.32,32.11):
- 在Envi中打开一副地图影像.
- 找到需要标注的点并使用“Zoom In/Out”工具放大到合适的尺度.
- 选择“Vector>Create Point”,在点图层上右键单击,选择“Properties”打开属性对话框,输入经度120.32和纬度32.11。
- 在属性对话框中对点的样式进行设置,确认设置后点击“OK”保存属性。
- 点击“File>Save As”,选择输出文件格式为“Shapefile”,将保存路径设置为“myPoint.shp”,点击“Save”保存矢量文件。 代码实现如下:
; 创建一个点图层和输入点坐标 pointLayer = MAP_CREATE('POINT') mapID = MAP_ADD(pointLayer) pointCoords = [120.32, 32.11] MAP_SETPROPERTY, mapID, COORDS = pointCoords ; 设置点的样式 MAP_SETPROPERTY, mapID, COLOR = 'RED' MAP_SETPROPERTY, mapID, SYMBOL = 2 MAP_SETPROPERTY, mapID, SIZE = 10 ; 将点图层保存成一个矢量文件 MAP_SAVE, pointLayer, 'myPoint.shp'解决评论 打赏 举报无用 1