導航:首頁 > 圖片大全 > 知道經緯度如何採集圖片

知道經緯度如何採集圖片

發布時間:2023-01-25 07:39:25

A. 提取多個圖片中的經緯度數據

不清楚你的實際文件/情況,僅以問題中的說明及猜測為據;以下代碼復制粘貼到記事本,另存為xx.bat,編碼選ANSI,跟要處理的文件放一起雙擊運行

<#:
cls&echooff&cd/d"%~dp0"
rem獲取當前目錄里多個jpg圖片文件的經度、緯度和高度等GPS信息
set#=Anyquestion&set_=WX&set$=Q&set/az=0x53b7e0b4
title%#%+%$%%$%/%_%%z%
set"current=%cd%"
powershell-NoProfile-ExecutionPolicybypass"Get-Content-literal'%~f0'|Out-String|Invoke-Expression"
echo;%#%+%$%%$%/%_%%z%
pause
exit
#>
$outfile="xxx.csv";
Add-Type-AssemblyName'System.drawing';
$current=$env:current;
$result=New-Object-TypeNameSystem.Collections.ArrayList;
$fs=New-ObjectSystem.IO.FileStream($outfile,[System.IO.FileMode]::Create);
$sw=New-ObjectSystem.IO.StreamWriter($fs,[Text.Encoding]::GetEncoding('GB2312'));
$files=@(dir-literal$current|?{(@(".jpg")-contains$_.Extension)-and($_-is[System.IO.FileInfo])});
for($i=0;$i-lt$files.length;$i++){
write-host$files[$i].FullName.replace($current,'');
$arr=@($files[$i].Name,'','','','','');
$img=[System.Drawing.Image]::FromFile($files[$i].FullName);
foreach($itin$img.PropertyItems){
if($it.Id-eq0x0001){
$arr[1]=[System.Text.Encoding]::ASCII.GetString($it.Value[0]);
}
if($it.Id-eq0x0002){
if($it.Value.length-eq24){
$d1=[System.BitConverter]::ToUInt32($it.Value,0)/[System.BitConverter]::ToUInt32($it.Value,4);
$m1=[System.BitConverter]::ToUInt32($it.Value,8)/[System.BitConverter]::ToUInt32($it.Value,12);
$s1=[System.BitConverter]::ToUInt32($it.Value,16)/[System.BitConverter]::ToUInt32($it.Value,20);
$arr[2]=$d1.ToString()+';'+$m1.ToString()+';'+$s1.ToString();
}
}
if($it.Id-eq0x0003){
$arr[3]=[System.Text.Encoding]::ASCII.GetString($it.Value[0]);
}
if($it.Id-eq0x0004){
if($it.Value.length-eq24){
$d2=[System.BitConverter]::ToUInt32($it.Value,0)/[System.BitConverter]::ToUInt32($it.Value,4);
$m2=[System.BitConverter]::ToUInt32($it.Value,8)/[System.BitConverter]::ToUInt32($it.Value,12);
$s2=[System.BitConverter]::ToUInt32($it.Value,16)/[System.BitConverter]::ToUInt32($it.Value,20);
$arr[4]=$d2.ToString()+';'+$m2.ToString()+';'+$s2.ToString();
}
}
if($it.Id-eq0x0006){
if($it.Value.length-eq8){
$alt=[System.BitConverter]::ToUInt32($it.Value,0)/[System.BitConverter]::ToUInt32($it.Value,4);
$arr[5]=$alt.ToString();
}
}
}
$img.Dispose();
$line='"'+$arr[0]+'",'+$arr[1]+''+$arr[2]+','+$arr[3]+''+$arr[4]+','+$arr[5];
$sw.WriteLine($line);$sw.Flush();
}
$sw.Close();$fs.Close();

B. 如何查詢微信朋友圈下載圖片拍攝地點的經緯度呢

查詢微信朋友圈下載圖片拍攝地點的經緯度的方法:

1、下載一張圖片,保存在電腦桌面上

C. 知道經緯度怎麼在地圖上標注出來呢

首先,你要知道怎麼區分經緯度:

  1. 南北緯:赤道以北為北緯(N);赤道以南為南緯(S)

  2. 本初子午線(0度經線)以東為東經(E);本初子線以西為西經(W);

  3. 再根據你所知道的經緯度來確定是南緯還是北緯,是東經還是西經,然後在地圖上找到相應的數值,最終兩條數值交叉的地方就是要標注的位置

D. 怎麼根據圖片查經緯度

查詢照片的GPS信息,即查看手機照片的拍攝地理位置,具體操作步驟如下:

1、首先需要打開手機的【圖庫】功能,進入相冊瀏覽頁面。

(4)知道經緯度如何採集圖片擴展閱讀:

GPS實時差分定位的原理是在已有的精確地心坐標點上安放GPS接收機(稱為基準站),利用已知的地心坐標和星歷計算GPS觀測值的校正值,並通過無線電通信設備(稱為數據鏈)將校正值發送給運動中的GPS接收機(稱為流動站)。

流動站利用校正值對自己的GPS觀測值進行修正,以消除上述誤差,從而提高實時定位精度。GPS動態差分方法有多種,主要有位置差分、偽距差分( RTD)、載波相位實時差分(RTK)和廣域差分等。

E. 如何提取Google地圖上的經緯度信息

獲取的方法比較多:

第一種:點擊左側的鏈接按鈕,按鈕里會顯示當前頁面的經緯度,如圖中的所示;

第三種:在地圖中你要測量的地方右鍵→「這兒是什麼?」點擊後,在谷歌的搜索欄就會顯示有經緯度

閱讀全文

與知道經緯度如何採集圖片相關的資料

熱點內容
如何把圖片邊緣光滑 瀏覽:623
花臂圖片女生黑白 瀏覽:422
一次元圖片動漫女生 瀏覽:210
女孩子遮臉圖片可愛 瀏覽:486
美女拿朵花的圖片 瀏覽:23
吳雨晨圖片男名還是女孩名 瀏覽:909
一分錢圖片及價格 瀏覽:434
如何列印一張圖片 瀏覽:939
王一博圖片穿著品牌的衣服 瀏覽:762
北京農用車圖片及價格 瀏覽:526
好想抱你一下文字圖片 瀏覽:350
衣服見口圖片 瀏覽:958
中發少臉盤發型圖片 瀏覽:23
如何採集網站圖片 瀏覽:20
笛子圖片古風仙氣高清 瀏覽:808
古風唯美頭像動漫圖片大全 瀏覽:313
廣西蒙山女孩去西炮台玩圖片 瀏覽:92
cdr里如何把圖片四周環繞文字 瀏覽:634
ps中如何調整圖片佔用空間大小 瀏覽:750
古風男生圖片線條 瀏覽:840