Visualizzare su internet, in 3D, i dati
GIS contenuti in un geodatabase standard
centralizzato.
Si tratta di una
estensione del software DbMAP ASJ che consente di realizzare
facilmente Sistemi Informativi Territoriali 2D e 3D integrati.
DbMAP Web 3D è l’innovativo
strumento che introduce un ulteriore punto di vista
nell’utilizzo dei dati GIS bidimensionali provenienti
da GeoDatabase centralizzati. E' in grado di sfruttare infatti
tutte le caratteristiche di DbMAP ASJ, e di conseguenza del
SIT già creato, per collegarsi ad un qualsiasi GeoDatabase,
al fine di gestire, pubblicare e consultare su internet e
in 3 dimensioni tutti i dati territoriali in esso contenuti.
Tutto ciò permette di “volare” liberamente su
un modello tridimensionale di terreno pubblicato su web,
in modo da poterlo interrogare interattivamente e scegliere
in tempo reale gli strati informativi da
utilizzare per il rendering. Il tutto può essere arricchito
con oggetti tridimensionali creati dall'utente
partendo dalla pianta bidimensionale (estrusi), o con modelli
di edifici prerealizzati.
Per comprendere meglio tutti i moduli che compongono
DbMAP Web 3D e come essi si integrano nell’architettura
di un SIT, segue una loro descrizione.
DbMAP 3D Builder, l’applicativo
necessario per generare il set di dati 3D a partire da
file DTM (Digital Terrain Model) di vari formati. Già in
questa fase è possibile ottenere una rappresentazione
notevolmente realistica di oggetti tridimensionali ed edifici,
partendo dalla pianta bidimensionale degli stessi fornita
come Shapefile georeferenziato recante indicazione dell'altezza
(generazione dei cosiddetti estrusi). Con l'ausilio del
nuovo strumento City Vision,
che opera in sinergia con DbMAP 3D Builder, si ricavano
immagini e ortofoto da texturizzare sulle pareti dell'oggetto
estruso. Esistono inoltre modelli 3D preesistenti, creati
con avanzati strumenti di editazione grafica tridimensionale
che sono perfette riproduzioni di oggetti reali e che il
Builder è in grado di incorporare nel dataset (attraverso
lo strumento Poser).
Il dataset ottenuto sarà fruibile direttamente dalla
componente client DbMAP Web 3D
Flyer;
DbMAP
Web 3D City Vision, nuova e innovativa applicazione
della suite DbMAP Web 3D, che integrandosi sinergicamente
con gli altri componenti permette di utilizzare tutti
i dati territoriali bidimensionali presenti in un
GeoDatabase centralizzato già esistente, per
generare in modo rapido, semplice ed intuitivo la
maggior parte delle textures necessarie per una rappresentazione
estremamente realistica di un area urbana o
di una porzione di terreno con fabbricati. City Vision
carica
in maniera visuale foto aeree o satellitari e immagini
digitali delle facciate degli edifici
(foto digitali o immagini oblique, ecc.),
ed in formato Shapefile tutti gli edifici e tutte
le strutture
presenti nella sezione di territorio da rappresentare
(il valore delle altezze degli edifici e delle strutture
deve essere indicato in un campo del dbf relativo
allo shapefile in uso). Il fine è quello
di consentire una applicazione delle textures realistiche
alle facciate degli edifici 3D precedentemente
generati con il DbMAP Web 3D Builder.
DbMAP Web 3D Poser,
applicazione che opera in sinergia con il Vision, per
inserire, posizionare, scalare nel dataset 3D generato
da DbMAP 3D Builder, librerie di modelli tridimensionali
(monumenti, ponti, progetti, simboli, ecc.), precedentemente
creati con qualsiasi tipo di programma di modellazione
3D (es. 3D Studio MAX®) e convertiti in un file
di formato compatibile con Shockwave®. Poser permette
di prendere in input la configurazione del dataset
3D realizzato e offrire una preview bidimensionale
e tridimensionale del territorio, per agevolare il
posizionamento visuale dei modelli.
DbMAP Web 3D Runtime Server,
la componente server che sinterfaccia con DbMAP ASJ Runtime Server,
quindi con qualunque geodatabase, e con il dataset 3D creato con il
Builder di DbMAP 3D, al fine di fornire le funzionalità ed i
dati visualizzati in 3 dimensioni da DbMAP Web 3D Flyer;
DbMAP Web 3D Flyer, componente
client, da inserire in una pagina web, che elabora in tempo
reale i dati provenienti da DbMAP Web 3D Runtime Server,
a sua volta interfacciato con DbMAP ASJ ed il dataset
(modello terreno, estrusi, monumenti ed immagini di facciate)
generato dal Builder. L'esito di questa elaborazione costituisce
una rappresentazione tridimensionale realistica consultabile
via web, estremamente intuitiva e immediata per un utente
non esperto, anche orientato verso attività non strettamente
tecniche (es. turismo, pubblicità. ecc.);
figura 1: architettura generale di un Web-GIS 2D e 3D integrato
basato su DbMAP ASJ e DbMAP Web 3D
Nella figura 1 possiamo vedere come il DbMAP
Web 3D si integra con l'architettura del DbMAP ASJ, mantenendo
l'interoperabilità dei dati e delle applicazioni. Segue
una breve descrizione dei moduli compresi nel DbMAP ASJ.
DbMAP Developer Kit, l’SDK
che fornisce una soluzione multi-piattaforma per lo sviluppo
di applicazioni GIS che interagiscono con una banca dati geografica
centralizzata e accessibile via web e che sfruttano gli stessi
ambienti di sviluppo che già si utilizzano per le applicazioni
gestionali. Sono disponibili i componenti OCX & ActiveX,
Java Components, Java Applets;
DbMAP ASJ Runtime Server, potentissima
componente server che offre servizi di Map ed Image Server
(multi-source data), per accedere direttamente alle fonti
dati GIS da pubblicare, qualunque sia il database che le contiene
o il formato dei file raster e vettoriali (ECW, TIFF e DWG)
che si vogliono gestire in continuo;
DbMAP Viewer & Author,
connettendosi alla componente server di DbMAP via http (internet
o intranet), consente il massimo controllo sui dati, sulla
scelta degli strati informativi, sui servizi, sui lay-out
di presentazione, nonché sull’editing delle geometrie,
sfruttando sempre tutte le potenzialità del motore
spatial scelto e garantendo anche l'interazione con le funzionalità
offerte dal database relazionale utilizzato;
DbMAP Data Manager, si collega
al database centralizzato scelto per importare ed esportare
file Shape e per creare e importare quadri d'unione delle
immagini di sfondo.
Caratteristiche funzionali
Tra le principali caratteristiche
tecniche e requisiti del sistema:
conformità alle specifiche OGC® (Open
Geospatial Consortium);
OGC® Web Map Service Implementation Specification,
Version 1.1.1;
compatibilità con tutte le piattaforme più
comuni quali Windows, MacOS, Linux;
componenti web di DbMAP ASJ sono utilizzabili con
qualsiasi programma per navigare su internet, non
richiedono nessuna installazione o plug-in aggiuntivo,
ma è sufficiente la virtual machine java 1.1
o successiva;
la componente client di DbMAP Web 3D Flyer richiede
Macromedia Shockwave Player®;
i componenti server richiedono Java 1.4 o successivo
e sono compatibili con i Web Server e Container Java/J2EE
più diffusi quali Oracle AS, Apache Tomcat,
IBM Websphere, ecc.
DbMAP 3D Builder 1.0
Supporta i seguenti formati
DTM di Input:
Arc/Info ASCII Grid (.grd, .asc);
Arc/Info Binary Grid (.adf);
GeoTiff (.tif);
USGS ASCII DEM (.dem);
Surfer Grid (.grd).
L'operatore
dispone di avanzate funzionalità di:
Interfaccia Grafica;
Navigazione 2D (zoom, pan) del DTM
importato;
Fusione di più
DTM nello stesso progetto;
Generazione del set di dati 3D (dataset)
per DbMAP Web 3D Flyer;
Correzione avanzata
dei punti non validi provenienti dai DTM di input;
Risoluzione di T-Junction
e Crack con algoritmi di saturazione;
Importazione dati Shapefile per generazione estrusi;
Algoritmi di risoluzione topologica dei dati inseriti
per la generazione estrusi;
Opzione applicazione texture per edifici;
Importazione dati prodotti da City Vision.
DbMAP Web 3D Flyer
1.0
E' caratterizzato dalle
seguenti potenzialità:
Supporta texture in multi-risoluzione;
Data Streaming via
http del set di dati 3D (dataset) generato da DbMAP
3D Builder;
Indipendente da Server
specifici in quanto scarica il set di dati 3D (dataset)
direttamente da una directory web virtuale;
Configurabile in multilingua;
Utilizza Shockwave Player di Macromedia® per pagine Web;
Compilabile come
eseguibile per Windows;
Visualizza texture composte da più
strati informativi (layer). Mappe vettoriali o immagini
raster;
Le textures non richiedono fasi di
pre-processing in quanto ottenute in tempo
reale dalla servlet di DbMAP Web 3D;
Supporta progetti 3D dinamici;
Visualizza progetti distribuibili
via Web e/o mediante CD/DVD.
L'operatore dispone
di avanzate funzionalità di:
Navigazione 3D realistica
con controllo delle collisioni;
Analisi del territorio
per conoscere in temporeale pendenze, direzione, dislivelli,
aree, distanze 2D e 3D;
Interrogazione anche
in movimento degli strati informativi (layer);
Navigazione tramite toponimi
associati a geometrie specifiche provenienti da query
SQL eseguite direttamente sul databasecentralizzato;
Maschere di restituzione dei dati personalizzabili
e compatibili con il DbMAP ASJ;
Localizzazione dinamica
del punto di vista iniziale;
Legenda di visualizzazione
degli strati informativi (layer GIS) provenienti in
tempo reale dal database centralizzato.
DbMAP Web 3D RunTime
Server 1.0
E' caratterizzato
dalle seguenti potenzialità:
Compatibile con i Web Server e Container
Java/J2EE per sistemi operatvi più
diffusi quali Windows, Linux
e MACOS;
Tutte le texture
sono ottenute da DbMAP ASJ Runtime Server, quindi:
I dati vettoriali sono di tipo Oracle
Spatial, Oracle Locator, Postgis e SDA;
Le immagini raster sono di
tipo ECW, GeoTiff
e DWG oppure possono provenire
anche da Image Server esterni come ErMapperIWS.
Listino prezzi
Prodotti Client
listino
prezzi
DbMAP
Developer Kit (licenza per singola installazione)
€
2400
DbMAP
Web 3D Extension Kit (licenza per singola installazione)
€
2400
DbMAP
Viewer & Author (licenza per singola installazione)
€
500
DbMAP
Web 3D Flyer (licenza per installazione illimitata)
gratuito
DbMAP
3D Builder (licenza per singola installazione utente finale):
S100 (per
una superficie massima di 100 Kmq di territorio);
€ 2200
M3000 (per
una superficie massima di 3000 Kmq di territorio);
€ 3800
NoLimit (per
una superficie di territorio illimitata);
€ 5000
DbMAP
3D City Vision (licenza per singola installazione utente
finale):
S100 (per
una superficie massima di 100 Kmq di territorio);
€ 2200
M3000 (per
una superficie massima di 3000 Kmq di territorio);
€ 3800
NoLimit (per
una superficie di territorio illimitata);
€ 5000
Prodotti Server
listino
prezzi
DbMAP
Web 3D Runtime Server* (licenza per singola installazione
utente finale):
S100 (per una superficie
massima di 100 Kmq di territorio);
€
3800
M3000 (per
una superficie massima di 3000 Kmq di territorio);
€
6000
NoLimit (per
una superficie di territorio illimitata);
€
12000
(*) Include una licenza embedded di DbMAP
ASJ Runtime Server;
(**) Sono previsti sconti riservati ai partners ;
(***) Sono previsti prezzi speciali della componente server
se ceduta come parte integrante di applicativi standard.
DbMAP Web 3D Extension Kit
è fornito in licenza d’uso per postazione di
lavoro (numero di sviluppatori). Include la licenza d’uso
di DbMAP 3D Builder versione S100 e DbMAP Web 3D Runtime Server
versione S100 ai soli fini dello sviluppo, del test e della
dimostrazione delle applicazioni realizzate. Non è
incluso il DbMAP developer Kit.
DbMAP Web 3D Flyer è
fornito in licenza d’uso gratuita destinata alla realizzazione
ed alla distribuzione illimitata (royalty free) delle applicazioni
client prodotte. Gli intestatari delle applicazioni client
prodotte e distribuite su web server devono disporre di una
propria licenza d’uso di DbMAP Web 3D Runtime Server,
eventualmente fornita dagli stessi sviluppatori autorizzati.
DbMAP Web 3D Runtime Server
è fornito in licenza d’uso per numero-configurazione
di web server su cui viene installato e per superficie del
territorio da trattare (dimensione del set di dati 3D). In
entrambi i casi è indipendente dal numero di istanze
gestite dal web server.
DbMAP 3D Builder prevede la
licenza d’uso per postazione di lavoro (numero di utilizzatori),
e per superficie del territorio da trattare (dimensione del
set di dati 3D).