Hvad er APR-filformatet?
En .apr-fil er en GIS-projektfil oprettet af Esris ArcView GIS (version 1.0 til 3.3). Den organiserer et komplet kortlægningsarbejdsområde: et eller flere View-dokumenter (kortvisning med lagdelte temaer), legende- og symboldefinitioner pr. tema, Layout-blokke til printuddata, Avenue-script-kildekode samt Table- eller Chart-dokumenter.
Formatet er almindelig ASCII-tekst, struktureret i ArcView's egen nøgle-værdi-bloksyntaks, og kan åbnes i enhver teksteditor til inspektion. På trods af sit GIS-formål gemmer en .apr kun referencer - absolutte eller relative filstier - til geospatiale data. De faktiske spatiale data ligger i separate .shp shapefiler, .dbf attributtabeller, .shx indeksfiler, rasterfiler og ArcInfo-dækningsmapper. Flytning af .apr-filen uden dens tilhørende data afbryder alle lagforbindelser.
ArcView GIS blev først udgivet i 1992 og nåede sin endelige version, 3.3, i 2002. Formatet blev erstattet af .mxd (ArcMap Document, introduceret i ArcGIS 8.x i 2000) og senere af .aprx (ArcGIS Pro Project, 2015). ArcView 3.x er udgået og kræver Windows XP eller en virtuel maskine for at køre på moderne hardware.
Ingen nuværende GIS-applikationer - herunder QGIS eller ArcGIS Pro - importerer .apr-projekter indfødt. Migrering kræver manuel genindsættelse af hvert datalag og genskabelse af symbologi i målplatformen.
Sikkerhed og tryghed
RISIKO: LOWAPR-filer er almindelig tekst og udgør ingen risiko for eksekvering. Scriptsproget Avenue i ArcView 3.x eksekveres kun inden for ArcView 3.x-miljøet - scriptkoden inde i en .apr er inaktiv, medmindre ArcView 3.x kører aktivt og indlæser projektet. Ingen kendt malware bruger .apr-vektorer. Den største risiko er utilgængelighed af data, hvis de refererede datakilder ikke findes på deres oprindelige stier.
Formatdetaljer
kort fortalt- Apache Portable Runtime projektfil (meget sjælden) - Nogle build-systemer bruger .apr til Apache Portable Runtime-relaterede projektmetadata - en helt urelateret kontekst.
- ArcExplorer Project File - Esri ArcExplorer (gratis fremviser) brugte også .apr til sine projektfiler - tæt beslægtet, men adskilt fra den fulde ArcView 3.x.
Programmer der åbner APR-filer
Tekniske detaljer
dyb specifikation| Kodning | Almindelig 7-bit ASCII-tekst; ingen BOM; kan redigeres i enhver teksteditor |
| Container | Flad tekstfil; ingen binær indpakning |
| Typisk filstørrelse | 10 KB - 500 KB (vokser med antallet af visninger, lag, Avenue-scripts og legende-definitioner) |
| Sektioner på øverste niveau | Projekthoved, View-blokke (kortvisning), Legend/AVL-symboldefinitioner, Layout-blokke (print), Avenue-script-blokke, Table- og Chart-blokke |
| Datamodell | Kun referencer - gemmer absolutte eller relative filstier til .shp, .dbf, .shx, rasterfiler og ArcInfo-dækninger; ingen indlejrede geodata |
| Avenue-scripting | Avenue-script-kildekode gemt som indlejret almindelig tekst; scripts automatiserer GIS-analyse og brugerdefinerede ArcView-arbejdsgange |
| Sikkerhedsmodel | Ingen kryptering eller komprimering; .apr og alle refererede data er ubeskyttet almindelig tekst |
| Platformunderstøttelse | Windows, Classic Mac OS / tidlig macOS, Unix/Solaris (ArcView 3.x var tværplatform) |
| Formatets levetid | ArcView GIS 1.0 (1992) til ArcView GIS 3.3 (2002); formatet var stabilt gennem hele 3.x-serien |
| Efterfølgende formater | .mxd (ArcMap Document, ArcGIS 8.x, 2000) og .aprx (ArcGIS Pro Project, 2015) |
| Krav til moderne hardware | ArcView 3.x kører på Windows XP; kræver en virtuel maskine på Windows 10/11 |
| Migrering | Ingen indfødt import i QGIS eller ArcGIS Pro; hvert datalag skal manuelt genindsættes på den nye platform |
| Udgivet | 1992 (ArcView GIS 1.0, Esri) |
| Seneste version | ArcView GIS 3.3 (2002) - final ArcView 3.x release; format unchanged since |
| Specifikation | support.esri.com |
APR-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om APR-filer.