Wat is het APR-bestandsformaat?
Een .apr-bestand is een GIS-projectbestand gemaakt door Esri's ArcView GIS (versies 1.0 tot en met 3.3). Het organiseert een complete kaartwerkruimte: een of meer View-documenten (kaartweergave met gelaagde thema's), legenda- en symbooldefinities per thema, Layout-blokken voor printuitvoer, Avenue-scriptbroncode en Tabel- of Grafiekdocumenten.
Het formaat is platte ASCII-tekst, gestructureerd in ArcView's eigen sleutel-waarde blok-syntaxis, en kan in elke tekstverwerker worden geopend voor inspectie. Ondanks het GIS-doel slaat een .apr alleen verwijzingen op - absolute of relatieve bestandspaden - naar geospatiale gegevens. De feitelijke ruimtelijke gegevens bevinden zich in afzonderlijke .shp shapefiles, .dbf attribuuttabellen, .shx indexbestanden, rasterbestanden en ArcInfo coverage-mappen. Het verplaatsen van de .apr zonder de bijbehorende gegevens verbreekt alle koppelingen naar de lagen.
ArcView GIS werd voor het eerst uitgebracht in 1992 en bereikte zijn definitieve versie, 3.3, in 2002. Het formaat werd opgevolgd door .mxd (ArcMap Document, geïntroduceerd in ArcGIS 8.x in 2000) en later door .aprx (ArcGIS Pro Project, 2015). ArcView 3.x is stopgezet en vereist Windows XP of een virtuele machine om op moderne hardware te draaien.
Geen enkele huidige GIS-applicatie - inclusief QGIS of ArcGIS Pro - importeert .apr-projecten systeemeigen. Migratie vereist het handmatig opnieuw toevoegen van elke gegevenslaag en het opnieuw creëren van de symbologie in het doelplatform.
Beveiliging & veiligheid
RISICO: LOWAPR-bestanden zijn platte tekst en vormen geen uitvoeringsrisico. De Avenue-scripttaal in ArcView 3.x wordt alleen uitgevoerd binnen de ArcView 3.x-omgeving - de scriptcode in een .apr is inert, tenzij ArcView 3.x actief draait en het project laadt. Er is geen malware bekend die .apr-vectoren gebruikt. Het belangrijkste risico is ontoegankelijkheid van gegevens als de gerefereerde gegevensbronnen niet aanwezig zijn op hun oorspronkelijke paden.
Formaatdetails
in een notendop- Apache Portable Runtime projectbestand (zeer zeldzaam) - Sommige build-systemen gebruiken .apr voor Apache Portable Runtime-gerelateerde projectmetadata - een volledig ongerelateerde context.
- ArcExplorer Project-bestand - Esri ArcExplorer (gratis viewer) gebruikte ook .apr voor zijn projectbestanden - nauw verwant maar verschillend van de volledige ArcView 3.x.
Programma's die APR-bestanden openen
Technische details
diepe specificaties| Codering | Platte 7-bit ASCII-tekst; geen BOM; bewerkbaar in elke tekstverwerker |
| Container | Vlak platte-tekstbestand; geen binaire wrapper |
| Typische bestandsgrootte | 10 KB - 500 KB (groeit met het aantal views, lagen, Avenue-scripts en legenda-definities) |
| Secties op het hoogste niveau | Projectheader, View (kaartweergave) blokken, Legenda/AVL symbooldefinities, Layout (print) blokken, Avenue-scriptblokken, Tabel- en Grafiekblokken |
| Gegevensopslagmodel | Alleen verwijzingen - slaat absolute of relatieve bestandspaden op naar .shp, .dbf, .shx, rasterbestanden en ArcInfo coverages; geen ingebedde geodata |
| Avenue-scripting | Avenue-scriptbroncode opgeslagen als ingebedde platte tekst; scripts automatiseren GIS-analyses en aangepaste ArcView-workflows |
| Beveiligingsmodel | Geen versleuteling of compressie; .apr en alle gerefereerde gegevens zijn onbeveiligde platte tekst |
| Platformondersteuning | Windows, Classic Mac OS / vroege macOS, Unix/Solaris (ArcView 3.x was platformonafhankelijk) |
| Levensduur formaat | ArcView GIS 1.0 (1992) tot en met ArcView GIS 3.3 (2002); formaat was stabiel gedurende de gehele 3.x-serie |
| Opvolgende formaten | .mxd (ArcMap Document, ArcGIS 8.x, 2000) en .aprx (ArcGIS Pro Project, 2015) |
| Moderne hardwarevereiste | ArcView 3.x draait op Windows XP; vereist een virtuele machine op Windows 10/11 |
| Migratie | Geen systeemeigen import in QGIS of ArcGIS Pro; elke gegevenslaag moet handmatig opnieuw worden toegevoegd aan het nieuwe platform |
| Uitgebracht | 1992 (ArcView GIS 1.0, Esri) |
| Laatste versie | ArcView GIS 3.3 (2002) - final ArcView 3.x release; format unchanged since |
| Specificatie | support.esri.com |
APR conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over APR-bestanden.