Gli strumenti grafici di MapForce semplificano la definizione delle regole di mappatura e di elaborazione dei dati per la conversione di file JSON. Grazie al supporto di JSON sia come formato di input che di output, MapForce può essere utilizzato in numerosi modi, tra cui questi scenari comuni:
| JSON ↔ XML | Spesso necessario quando si integrano moderne API web (JSON) con sistemi aziendali obsoleti |
| JSON ↔ databases | Inserire dati JSON in tabelle di database relazionali oppure estrarre dati relazionali per generare file JSON da utilizzare nelle API |
| JSON ↔ Excel or CSV | Per l'integrazione con strumenti aziendali e sistemi di reporting, oppure per la preparazione dei dati da utilizzare in data warehouse e piattaforme di analisi |
| GeoJSON ↔ KML o Excel | Per conversione di dati geospaziali per la conversione da e verso altri formati, oppure per visualizzare l'output REST su una mappa |
| JSON ↔ EDI | Per integrare i sistemi B2B tradizionali con le applicazioni moderne |
| PDF ↔ JSON | Estrarre dati da file PDF e convertirli in formato JSON per l'integrazione con API o altri sistemi |
| Analisi delle risposte dell'API | Mappare i dati JSON restituiti dalle API REST in formati interni utilizzabili (ad esempio, record di database o strutture XML) |
Semplicemente, trascinate e rilasciate gli elementi per definire la mappatura dei vostri dati JSON e scegliete tra un'ampia libreria di funzioni e filtri per l'elaborazione dei dati. In alternativa, create le vostre funzioni personalizzate utilizzando il costruttore visuale.
MapForce supporta la mappatura dei dati da uno a molti, così come le mappature a catena.
Quando è necessario mappare dati JSON, ma non si dispone di uno schema corrispondente a un'istanza JSON o JSON5, MapForce ne creerà uno automaticamente, consentendo una mappatura rapida in base alla struttura del documento.
Una volta definito il progetto di mappatura JSON, è possibile fare clic su "Output" per trasformare i dati istantaneamente. (Nel caso di una mappatura da JSON a un database, la vista "Output" mostra le istruzioni SQL che verranno eseguite sul database una volta avviata la mappatura.)
Per la risoluzione avanzata dei problemi, MapForce include un'interfaccia interattiva strumento di debug per la mappatura dei dati per tracciare il flusso dei dati tra i nodi di origine e di destinazione durante l'esecuzione della mappatura.
Per automatizzare i progetti di conversione JSON ricorrenti, è possibile distribuire i progetti MapForce su MapForce Server. MapForce Server offre un'automazione ad alte prestazioni per qualsiasi tipo di progetto di mappatura dati, a una frazione del costo dei prodotti tradizionali e complessi per la gestione dei dati.
| Nome | Estensione | Descrizione | Verticale | Ente di normazione |
|---|---|---|---|---|
| File di livello/mappa di ArcGIS Pro |
.lyrx .mapx | I documenti di layer e mappa di Esri, che memorizzano informazioni sulla simbologia, l'etichettatura, la disposizione e la configurazione delle fonti dati, sono salvati in formato JSON secondo il modello di informazione cartografica. | Geospaziale / Sistemi Informativi Geografici | |
| Struttura JSON per l'amministrazione degli asset |
.json | La serializzazione JSON dello standard del gemello digitale dell'Industria 4.0, che descrive le proprietà, la documentazione e le funzionalità di un asset industriale. | Industria 4.0, produzione | |
| Descrizione AsyncAPI |
.json | La specifica che descrive le API basate su eventi e messaggi – argomenti Kafka, canali MQTT, code – in modo analogo a OpenAPI per le API REST. | Trasmissione di eventi, integrazione aziendale | |
| Schema Avro |
.avsc | Il linguaggio di schemi JSON di Apache Avro, che definisce le strutture dei dati per la serializzazione di flussi di dati e di grandi quantità di dati in Kafka, Confluent Schema Registry e Hadoop. | Ingegneria dei dati, streaming di eventi | |
| Annotazioni COCO |
.json | Il formato di annotazione JSON più diffuso per i dati di addestramento in computer vision, che include riquadri di delimitazione, maschere di segmentazione e punti chiave, ed è supportato da praticamente tutti i framework di rilevamento oggetti. | Apprendimento automatico, visione artificiale | |
| CZML |
.czml | Il formato che descrive scene geospaziali tridimensionali dinamiche nel tempo, come le traiettorie dei satelliti, le rotte aeree e l'area di copertura dei sensori, all'interno del globo virtuale CesiumJS. | Aerospazio, difesa, visualizzazione geospaziale | |
| CityJSON |
.city.json .cityjson | Una rappresentazione compatta in formato JSON del modello di dati CityGML, utilizzata per creare modelli tridimensionali delle città, impiegati nella pianificazione urbana, nei gemelli digitali e nei sistemi GIS municipali. | Pianificazione urbana, gemelli digitali, sistemi informativi geografici | |
| CloudEvents |
.json | Lo standard CNCF definisce un formato comune per descrivere i dati degli eventi, utilizzabile in diverse piattaforme serverless, sistemi di messaggistica e integrazioni basate su eventi. | Architettura basata su eventi, integrazione con il cloud | |
| SBOM CycloneDX |
.cdx.json | Lo standard OWASP per la lista dei componenti software è ora richiesto dalle normative sugli appalti e dalle leggi (ad esempio, l'ordine esecutivo statunitense 14028 e l'atto europeo sulla resilienza cibernetica) per la catalogazione dei componenti software. | Catena di fornitura del software, conformità | |
| Modello JSON DICOM |
.json | La rappresentazione in formato JSON dei metadati delle immagini mediche DICOM, definita nella specifica PS3.18, utilizzata dai servizi DICOMweb nei sistemi di radiologia e patologia. | Immagini mediche, tecnologie informatiche per la sanità | |
| Token di progettazione |
.tokens .tokens.json | Il formato emergente del W3C per lo scambio di elementi di un sistema di progettazione – colori, tipografia, spaziatura – tra Figma, il codice e i processi di documentazione. | Sistemi di progettazione, progettazione di prodotti | |
| Spazio di lavoro Dynamo |
.dyn .dyf | I grafici di programmazione visiva utilizzati per automatizzare i flussi di lavoro di Revit e Civil 3D memorizzano gli ambienti di lavoro e i nodi personalizzati in formato JSON, a partire dalla versione 2.0 di Dynamo. | AEC, progettazione computazionale | |
| Input JSON per EnergyPlus |
.epjson | Il formato di input JSON utilizzato da EnergyPlus, il software di simulazione energetica degli edifici di riferimento del Dipartimento dell'Energia degli Stati Uniti. | Modellistica energetica degli edifici, sostenibilità | |
| Interfaccia di programmazione delle applicazioni (ABI) per i contratti Ethereum |
.abi | L'interfaccia binaria delle applicazioni, che descrive le funzioni e gli eventi a cui un contratto intelligente può accedere, è un elemento fondamentale richiesto da ogni portafoglio digitale, esploratore di blocchi e integrazione di applicazioni decentralizzate (dApp). | Blockchain, fintech | |
| Pacchetto dati senza attrito |
.json | Il file descriptor datapackage.json raggruppa i file di dati tabellari insieme ai metadati relativi allo schema, alla licenza e all'origine dei dati, facilitando la pubblicazione di dati aperti. | Dati aperti, gestione dei dati di ricerca | |
| GBFS (Specifiche generali per i sistemi di bike sharing) |
.json | Lo standard aperto che consente agli operatori di servizi di bike sharing, scooter elettrici e mobilità condivisa di pubblicare in tempo reale informazioni sulla disponibilità di veicoli e stazioni, a beneficio delle città e dei sistemi di pianificazione dei percorsi. | Trasporti, città intelligenti | |
| GeoJSON | Lo standard IETF per la codifica di elementi geografici – punti, linee, poligoni – in formato JSON; la "lingua franca" della mappatura web e delle API spaziali. | Geospaziale / Sistemi Informativi Geografici (SIG), mappatura web | ||
| Modello della dashboard di Grafana |
.json | Il modello JSON che descrive i pannelli, le query e le variabili di una dashboard Grafana; l'unità standard utilizzata per lo scambio di dashboard di monitoraggio. | Osservabilità, operazioni IT | |
| HAR (archivio HTTP) |
.har | Il formato in cui i browser e gli strumenti di diagnostica esportano il traffico HTTP registrato; un formato comunemente richiesto dai team di supporto per risolvere problemi relativi alle applicazioni web. | Operazioni web, supporto IT, test di performance | |
Risorsa HL7 FHIR / Raccolta |
.json | Lo standard moderno più diffuso per lo scambio di dati sanitari – riguardanti pazienti, osservazioni, farmaci, richieste di rimborso – è quello imposto dalla normativa statunitense CMS sull'interoperabilità e adottato dai fornitori di sistemi di cartella clinica elettronica in tutto il mondo. JSON è la forma di serializzazione FHIR più utilizzata. | Assistenza sanitaria | |
| Manifesto di presentazione IIIF |
.json | Il manifesto del framework internazionale per l'interoperabilità delle immagini, che descrive gli oggetti digitalizzati, è utilizzato da biblioteche, musei e archivi di tutto il mondo per pubblicare le loro collezioni. | Biblioteche, musei, discipline umanistiche digitali | |
| JSON Lines / NDJSON |
.jsonl .ndjson .ldjson | JSON delimitato da nuove righe, con un oggetto per riga: questo è il formato predefinito per i log delle applicazioni, i flussi di eventi, le esportazioni API in blocco, i flussi di dati e i set di dati per l'affinamento dei modelli linguistici di grandi dimensioni (LLM). | Ingegneria dei dati, analisi dei dati, apprendimento automatico | |
| JSON-LD (JSON per la connessione dei dati) |
.jsonld | Lo standard W3C per i dati collegati in formato JSON, lo stesso formato utilizzato per i dati strutturati di schema.org, che alimentano i risultati di ricerca avanzati e i motori di risposta basati sull'intelligenza artificiale. | SEO/AEO, grafi di conoscenza, dati collegati | |
| JSON-stat |
.json | Lo standard leggero per la diffusione di set di dati di statistiche ufficiali e di cubi multidimensionali, utilizzato dagli istituti nazionali di statistica in tutta Europa. | Statistiche ufficiali, dati governativi | |
| Jupyter Notebook |
.ipynb | Il formato "notebook", che combina codice, risultati e testo esplicativo in un unico documento JSON, è il formato standard per i file utilizzati nella data science e nell'informatica di ricerca. | Scienza dei dati, ricerca, istruzione | |
| Animazioni Lottie |
.json | Il formato JSON per le animazioni vettoriali esportate da After Effects e renderizzate nativamente su app iOS, Android e web è alla base di una vasta gamma di micro-animazioni e indicatori di caricamento utilizzati nelle applicazioni. | Animazione grafica, interfacce utente per dispositivi mobili e siti web | |
| Specifiche di stile per Mapbox / MapLibre |
.json | Il documento JSON che definisce come viene visualizzata una mappa web vettoriale, specificando elementi come i livelli, i colori, i font e le regole di zoom, ed è utilizzato da Mapbox GL, MapLibre e dalla maggior parte della moderna cartografia web. | Cartografia web, geospaziale | |
| NIEM in formato JSON-LD |
.json .jsonld | La serializzazione JSON del Modello Nazionale di Scambio di Informazioni, utilizzato per la condivisione di informazioni tra le agenzie statunitensi che operano nei settori della giustizia, dell'immigrazione, della gestione delle emergenze e della sanità pubblica. | Scambio di informazioni tra enti governativi | |
| OCDS (Standard aperto per i dati sugli appalti) |
.json | Lo standard utilizzato da governi e analisti anticorruzione in tutto il mondo per la pubblicazione di dati relativi agli appalti pubblici, come bandi, assegnazioni e contratti. | Appalti pubblici, amministrazione pubblica | |
| Messaggi OCPP (Open Charge Point Protocol) |
.json | Il formato di messaggio JSON che consente di collegare le stazioni di ricarica per veicoli elettrici agli operatori di rete per l'autorizzazione, la misurazione e la ricarica intelligente. | Ricarica per veicoli elettrici, energia | |
| Codifica JSON per OPC UA |
.json | La codifica JSON dei dati OPC UA, definita nella Parte 6, viene utilizzata per i dati delle macchine industriali, trasmessi tramite MQTT e nelle infrastrutture cloud IIoT. | Automazione industriale, Internet industriale (IIoT) | |
| OSCAL (Linguaggio aperto per la valutazione dei controlli di sicurezza) |
.json | Il formato leggibile dalle macchine sviluppato dal NIST per i cataloghi dei controlli di sicurezza, i piani di sicurezza dei sistemi e i risultati delle valutazioni, utilizzato nei programmi FedRAMP e nell'automazione della conformità governativa. | Conformità alle normative di sicurezza, governo | |
| Registro delle vulnerabilità open source |
.json | Lo schema OpenSSF per la descrizione delle vulnerabilità nei pacchetti open source, utilizzato da GitHub, Google e dai sistemi di notifica di sicurezza delle distribuzioni. | Sicurezza del software, gestione delle vulnerabilità | |
| Descrizione OpenAPI / Swagger |
.json | Il contratto, di fatto uno standard, che descrive le API REST, specificando endpoint, parametri, schemi e meccanismi di autenticazione, ed è utilizzato da gateway API, generatori di SDK e portali per sviluppatori. | Gestione delle API, integrazione aziendale | |
| Richiesta di offerta / Risposta OpenRTB |
.json | Il formato standard dei messaggi utilizzato nella pubblicità digitale automatizzata, scambiato miliardi di volte al secondo tra le piattaforme di scambio pubblicitario e gli inserzionisti. | Pubblicità digitale, tecnologie pubblicitarie | |
| OpenTimelineIO |
.otio | Il formato di scambio JSON dell'Academy Software Foundation per la gestione delle sequenze editoriali, che consente di trasferire facilmente i materiali tra i software Premiere, Resolve, Avid e le pipeline di effetti visivi. | Post-produzione di film e video | |
| Raccolta Postman |
.json | Una definizione JSON portatile che descrive un insieme di richieste API, ambienti e test: è l'elemento più diffuso nello sviluppo e nel controllo qualità delle API. | Sviluppo di API, controllo qualità | |
| SARIF (formato per lo scambio dei risultati dell'analisi statica) |
.sarif | Lo standard OASIS per la segnalazione dei risultati ottenuti tramite strumenti di analisi statica e di scansione della sicurezza, integrato nativamente in GitHub Advanced Security e Azure DevOps. | Sicurezza delle applicazioni, DevSecOps | |
| SDMX-JSON |
.json | La serializzazione JSON di SDMX, lo standard ISO per lo scambio di dati statistici e metadati utilizzato dalla BCE, da Eurostat, dal FMI, dall'OCSE e dalla BIS. | Statistiche ufficiali, politica monetaria | |
| SPDX SBOM (in formato JSON) |
.spdx.json | Il formato standardizzato ISO per lo scambio di dati relativi a componenti software, licenze e informazioni sull'origine. | Catena di fornitura del software, conformità alle licenze | |
| STAC (Catalogo di risorse spazio-temporali) |
.json | Lo standard per la catalogazione di immagini satellitari e dati di osservazione della Terra, adottato da NASA, ESA, USGS, Microsoft Planetary Computer e AWS Open Data. | Osservazione della Terra, telerilevamento | |
| STIX 2.x (Structured Threat Information Expression): un linguaggio strutturato per la rappresentazione delle informazioni sulle minacce |
.json | Lo standard OASIS per lo scambio di informazioni sulle minacce informatiche – indicatori, autori di minacce, schemi di attacco – tra piattaforme di sicurezza e comunità di condivisione di informazioni. | Sicurezza informatica, analisi delle minacce | |
| Mappa delle sorgenti |
.mapa | I file JSON (.js.map, .css.map) che consentono di risalire alle fonti originali degli asset web ottimizzati per la produzione; ora standardizzati come ECMA-426. | Sviluppo web, monitoraggio delle applicazioni | |
| Stato di Terraform |
.tfstate | Il file JSON in cui Terraform registra ogni risorsa cloud configurata e i suoi attributi, fungendo da archivio principale per la gestione dell'infrastruttura come codice. | Infrastruttura cloud, operazioni IT | |
| TopoJSON |
.topojson | Un'estensione GeoJSON che codifica la topologia condivisa, generando file notevolmente più piccoli per le mappe coropletiche e per la visualizzazione dei dati basata su D3. | Geospaziale / Sistemi Informativi Geografici (SIG), visualizzazione dei dati | |
| Manifesto dell'applicazione web |
.webmanifest | Il manifest del W3C consente di installare un'applicazione web progressiva come un'applicazione nativa, specificando il nome, le icone, i colori del tema e la modalità di visualizzazione. | Applicazioni web e per dispositivi mobili | |
| Metadati di Zarr |
.zarray .zattrs .zgroup | I file di metadati JSON che descrivono set di dati multidimensionali, suddivisi in blocchi e compressi, contenuti in archivi cloud-native dedicati a dati climatici, satellitari e di bioimaging. | Scienze della Terra, bioimaging, calcolo scientifico | |
| glTF (formato di trasmissione grafica) |
.gltf (formato di file per la rappresentazione di modelli 3D) | Il formato "JPEG 3D" è il formato di runtime di Khronos per scene e modelli tridimensionali, utilizzato in applicazioni come i visualizzatori di prodotti per l'e-commerce, la realtà aumentata/virtuale, i gemelli digitali e i motori di gioco. | Grafica 3D, realtà aumentata/virtuale, commercio elettronico | |
| ifcJSON |
.ifcjson | La serializzazione del modello IFC di buildingSMART in formato JSON facilita l'utilizzo dei modelli di informazione edilizia su piattaforme web e cloud. | AEC, BIM, edilizia | |
| xBRL-JSON |
.json | La rappresentazione in formato JSON dei dati dei bilanci XBRL è stata progettata per rendere le informazioni relative alle dichiarazioni normative direttamente utilizzabili da strumenti di analisi e API. | Finanza, rendicontazione normativa |
