Vektori/punkti andmete ekstraheerimine ühekihilisest geograafilise viiteta vektor-PDF-failist

Extracting Vector Point Data From Single Layer



Lahendus:

Saate testida, mida GDAL võib PDF -dokumendist leida, kasutades ogrinfo ja gdalinfo.

ogrinfo Afghan_Mingeol_V2.pdf Hoiatus 4: Afghan_Mingeol_V2.pdf avamine ebaõnnestus, viga pole. RIKK: Andmeallikat „Afghan_Mingeol_V2.pdf” ei saa avada järgmiste draiveritega.

Tulemus tähendab, et GDAL ei leidnud PDF -failist vektori andmeid.



gdalinfo Afghan_Mingeol_V2.pdf Draiver: PDF/georuumilised PDF-failid: Afghan_Mingeol_V2.pdf Suurus on 11400, 8100 Koordinaatsüsteem on 'Metaandmed: CREATION_DATE = D: 20070329115837-04'00 'CREATOR = Adobe Illustrator CS2 PRODUCER = Adobe PDF afghanbase1 Pildistruktuuri metaandmed: INTERLEAVE = PIXEL Nurga koordinaadid: ülemine vasak (0,0, 0,0) Alumine vasak (0,0, 8100,0) Ülemine parem (11400,0, 0,0) Alumine parem (11400,0, 8100,0) Keskel (5700,0, 4050,0) Riba 1 plokk = 1024x1024 Tüüp = bait, ColorInterp = punase riba 2 plokk = 1024x1024 tüüp = bait, ColorInterp = rohelise riba 3 plokk = 1024x1024 tüüp = bait, ColorInterp = sinine

See tulemus tähendab, et PDF -fail kirjutatakse ühe kihina. Kui kategooriad on kirjutatud eraldi kihtidena, saate gdal_translate abil valida teatud kihi, kirjutada selle uude rastrifaili ja vektoriseerida selle gdal_polygonize.py http://www.gdal.org/gdal_polygonize.html abil. Nüüd ma kardan, et teil on GDAL -i ja QGIS -iga õnne.




Muutke lihtsalt oma lähenemist. Tegelikult ei pruugi teil vaja tehniliste probleemidega võidelda.



Miks?

Mul õnnestus leida metaandmed kaardi andmete kohta, mida proovite välja võtta. Metaandmed viitavad igale kaardifailiks kasutatud kujundifailile.

Siis suutsin metaandmetest leida originaalkihid ja mitte ainult nende viite. Vaadake seda teist USGS -i linki ja kasutage lihtsalt shp.



PS: Ma võin eksida, kuna ei kontrollinud kõiki andmekogumeid üksikasjalikult


Kuna see kaart loodi tõenäoliselt Illustratoris, proovige seda Illustratoriga dekonstrueerida.

Avage Illustratoris PDF ja kõik 272 kuvatakse ning on õigesti nimetatud.

Lülitage välja/kustutage kõik mittevajalikud rastrid, näiteks varjutatud reljeef

Teise võimalusena kustutage KÕIK mittevajalikud kihid ja jätke alles soovitud litoloogia/sümbolid.

Ekspordi kaart DXF -i DWG -sse

Ava ArcMapis

Muidugi on DXF/DWG vektoripõhine, nii et punktide asemel saate sümbolite tegelikud hulknurgad/piirjooned, kuid saate lihtsa skriptiga atribuutidega teisendada keskpunktideks. Teisest küljest saate kõik vektorid, millel on atribuut „kihi nimi”. DXF/DWG ekspordivalikute dialoogis saate muuta toimetatavust (välimus vs maksimaalne redigeeritavus).

Selle lähenemise eeliseks on see, et KÕIK kihtide ala on säilinud.

Georeferentside osas; teisendada kõik kujundifailideks ja kasutada ArcGIS -i ruumilise reguleerimise tööriistu. Kuna koordinaadid on kaardil antud, looge nendele koordinaatidele vastavad projitseeritud punktid ja klõpsake nendesse punktidesse ruudustiku nurgad ja märgid (mis imporditakse samuti samasse DXF -i nagu illustraator).

Ekraanipilt Illustratorist: sisestage pildi kirjeldus siia

Pärast DWG -sse suunamist ja ArcMapis avamist: