qq_45901729 2024-03-20 12:59 采纳率: 0%
浏览 352

Envi已经经纬度坐标怎么标注出这个点啊

Envi已经经纬度坐标怎么标注出这个点啊,把点的坐标标注出来

  • 写回答

1条回答 默认 最新

  • 码农阿豪@新空间 新星创作者: 前端开发技术领域 2024-03-20 12:59
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    问题解答: 要标注一个点的经纬度坐标,我们通常使用地图投影或地理信息系统软件来实现。 在Envi中,可以通过以下步骤标注一个点的经纬度坐标:
    1. 在Envi中打开一副地图影像或通过“File>Open”打开需要标注的图像文件。
    2. 找到需要标注的点并使用“Zoom In/Out”工具放大到合适的尺度。
    3. 选择“Vector>Create Point”或使用快捷键“P”来创建一个点图层。
    4. 在点图层上右键单击,选择“Properties”打开属性对话框,输入点的经纬度坐标。
    5. 在属性对话框中可以对点的样式(颜色、大小、符号等)进行设置,确认设置后点击“OK”保存属性。
    6. 点击“File>Save As”将标注好的图像文件保存成一个矢量文件,以便在需要时重新使用该图层。 例如,创建一个名为“myPoint.shp”的点矢量文件,并将坐标设置为(120.32,32.11):
    7. 在Envi中打开一副地图影像.
    8. 找到需要标注的点并使用“Zoom In/Out”工具放大到合适的尺度.
    9. 选择“Vector>Create Point”,在点图层上右键单击,选择“Properties”打开属性对话框,输入经度120.32和纬度32.11。
    10. 在属性对话框中对点的样式进行设置,确认设置后点击“OK”保存属性。
    11. 点击“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'
    
    评论

报告相同问题?

问题事件

  • 创建了问题 3月20日