Ito ang command na shpproj na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
shpproj - Reproject Shapefiles gamit ang PROJ.4
SINOPSIS
shpproj in_shp_file out_shp_file [-i=in_proj_file | -i="sa_params"| -i=heograpiko]
[-o=out_info_file | -o="out_params"| -o=heograpiya]
Opsyon
in_shp_file
ang pangalan ng isang umiiral na formefile.
out_shp_file
ang pangalan ng bagong nakapirming formefile na gagawin.
-i Input projection. Maaaring magmula ang input sa isa sa tatlong pinagmumulan. Isang parameter ng projection
file, direkta sa pamamagitan ng mga parameter o geographic. Kung ang formefile ay may nauugnay
prj file, pangalanan ang katulad ng formefile ngunit nagtatapos sa ".prj" ito ay gagamitin ng
default na binabalewala ang lahat ng iba pang mga parameter. Kung ang input ay tinanggal ito ay magiging default sa
geographic, maliban kung ang default na prj file ay umiiral.
-o Ang output ay maaaring magmula sa isa sa tatlong pinagmumulan. Isang projection parameter file, direkta
sa pamamagitan ng mga parameter o geographic. Kung ang output ay tinanggal, ito ay magiging default sa geographic.
Usli MGA DETALYE
PROJECTION PARAMETER FILE
DAPAT magtapos ang file na ito sa extension na ".prj". Ito ay may anyo ng isang projection
parameter bawat linya. Ang mga parameter ay maaaring nasa anumang pagkakasunud-sunod. Ang mga parameter ng projection ay
ang mga ginamit upang tukuyin ang isang projection ng PROJ.4.
MGA PARAMETER NG PROJECTION
Pareho ba ang ginamit ng proj at invproj.
gamitin ang: proj -lu para makita ang mga available na unit proj -le para makita ang available na ellipsoid
O bisitahin ang PROJ.4 web page sa http://www.remotesensing.org/proj para sa karagdagang detalye.
Halimbawa
Ang sumusunod na halimbawa ng file ng proyekto rowtest sa hilera3, paglipat ng data mula sa Stateplane NAD83
zone 1002 hanggang utm zone 16 sa metro
shpproj rowtest hilera -i="init=nad83:1002 units=us-ft" -o="proj=utm zone=16 units=m"
shpproj rowtest hilera3 -o="proj=utm zone=18 units=m" -i="zone=16 proj=utm units=us-ft"
shpproj rowtest hilera3 -o="proj=utm zone=18 units=m"
Ang halimbawang ito ay gumagamit ng prj file at nagko-convert sa geographic. tandaan mo yan -o=heograpiya ay maaaring maging
tinanggal.
shpproj rowtest hilera3 -i=myfile.prj -o=heograpiya
Gumamit ng shpproj online gamit ang mga serbisyo ng onworks.net