MapInfo® MapXtreme® Java Edition MapXtreme è una piattaforma server per la creazione di mappe, completamente basata su Java e pensata per supportare tanto internet quanto le intranet o extranet aziendali. maps web server Caratteristiche • MapXtreme è un completo server di mapping che incorpora robuste funzioni per la visualizzazione e manipolazione di mappe e la creazione di tematismi. • Si basa totalmente su Java, pertanto consente un’implementazione efficace ed economica sulle più diverse piattaforme. Grazie al multi-threading offre spiccate caratteristiche di scalabilità per adattare il sistema al carico d’uso. • Compatibile con qualsiasi application server conforme a J2EE. • Supporta la connessione diretta a database spaziali – anche in scrittura. • Totalmente compatibile con Oracle® Spatial e Oracle® 9i Spatial (8.1.6 e 8.1.7). • Piattaforma adatta all’implementazione rapida di prototipi. • Editor di stile per le personalizzazioni. • Il Composite Renderer ottimizza il ridisegno dinamico delle mappe: adatto ad applicazioni di tracking di veicoli. • Etichette che seguono le curve delle strade e le linee. • Interfaccia XML completa: consente di interagire con clienti non Java. browser Supportando qualsiasi tipo di analisi e i piu’ diversi servizi di localizzazione, MapXtreme offre agli sviluppatori una componente altamente visuale e intuitiva che consente di integrare le funzionalità di mapping in qualsiasi applicazione web. MapXtreme Java Edition risponde alla specifica J2EE e offre agli sviluppatori una flessibilità senza pari. Il nuovo MapXtreme Java Manager fornisce un ambiente per la creazione rapida di prototipi e semplifica lo sviluppo, in particolare per quelle applicazioni che integrano piu’ moduli mapinfo. MapXtreme consente di portare le applicazioni di mapping verso un server centralizzato, in modo tale che si riducano i costi gestionali e hardware mentre vengono migliorate performance, affidabilità e sicurezza delle applicazioni. Funzionalità e strumenti robusti per la creazione di mappe Per mezzo di solide funzioni per la visualizzazione, selezione e manipolazione di dati, si avrà la possibilità di condividere, in modo facile, informazioni, reportistica e analisi in tutta l’azienda. MapXtreme aiuta a prestare un miglior servizio ai clienti, e a prendere decisioni più efficaci a beneficio dell’operatività. Assistente per applicazioni Web: strumento che permette un rapido sviluppo di applicazioni standard senza richiedere scrittura di codice. L’assistente assembla automaticamente una applicazione e procede ad inserire codice che uno sviluppatore può utilizzare per creare applicazioni più complesse o personalizzate. Creazione di etichette: anche curvilinee. Un importante miglioramento nella creazione di etichette fa sì che queste possano seguire le curve di una strada o di un poligono. Ciò porta a mappe più leggibili e di migliorato aspetto. Ricerca per attributi: è possibile effettuare ricerche di dati sulla base di più attributi – e non più uno soltanto. Assistente per temi: diventa più semplice tematizzare oggetti grafici (punti, linee, aree) o etichette in funzione dei dati reali. E’ possibile controllare ogni aspetto grafico del tematismo. Visualizzazione e manipolazione di mappe: funzioni di navigazione standard quali panning e zoom; strumenti per cliccare su un oggetto della mappa, ottenendo le informazioni alfanumeriche associate… Data binding: consente di usare dati contenuti in database non spaziali e di abbinarli a file MapInfo TAB per visualizzare le informazioni su una mappa. Controllo di livelli: si possono controllare i singoli livelli di informazione geografica, gestendone ad esempio colorazione, livelli di zoom, intervallo di visibilità e stile di etichette, o richiedendo la visualizzazione di un intero livello. Editor di stile: permette di creare e gestire simbologie specifiche di un cliente o di un settore verticale, con pieno supporto XML. Selezioni spaziali: si possono estrarre quegli oggetti della mappa che cadono entro un certo rettangolo, raggio o poligono, o entro un qualunque oggetto di tipo area selezionato. Compatibilità con GRID: un file di tipo griglia o GRID rappresenta l'andamento di un certo attributo sulla base del singolo pixel. Viene utilizzato per quei parametri che variano nel continuo (quota, ampiezza di segnale radio, temperatura…). Formati di esportazione: esportare file GIF, GML o JPEG. Mappe e dati gratuiti: col prodotto sono forniti gratuitamente confini nazionali e principali città per tutto il mondo… e molto di più (reti autostradali…). 100% Java Interoperabilità MapXtreme è stato scritto completamente in Java e offre agli sviluppatori e agli utenti finali vantaggi basilari quali: MapXtreme supporta interamente la specifica Open GIS Consortium (OGC) Web Mapping Service (WMS) versione 1.1.1, che stabilisce un modo aperto di creare mappe (immagini) a partire da parametri stabiliti. Gli utenti possono accedere a mappe attraverso MapXtreme Java WMS usando un qualsiasi client WMS confome a OGC, incluso MapInfo Professional v7.5, MapXtreme Java WMS Client, che viene fornito insieme al prodotto, o qualsiasi altra soluzione di terza parte compatibile con WMS. Le future versioni di MapXtreme offriranno compatibilità con OGC Web Feature Service (WFS) e capacità GML supplementari. Scalabilità: MapXtreme fa un uso accorto dei thread di Java per servire efficacemente multiple richieste contemporanee. Ciò comporta un ridotto uso di memoria per utente e una spiccata scalabilità – basta aggiungere CPU per far fronte a carichi elevati. Multi piattaforma: MapXtreme può essere eseguito in ambienti hardware misti (UNIX®, Microsoft® Windows®, ecc.) ed è stato progettato per essere eseguito con Servlet container compatibili con Java™ 2 Platform Enterprise Edition (J2EE). Ciò consente di fornire mappe ad un qualsiasi Web browser, indifferentemente su PC o UNIX, senza necessità di installare alcun plug-in. ‘Scrivi una volta, esegui ovunque’: le applicazioni MapXtreme Java possono essere migrate e riutilizzate a prescindere dalle future scelte di hardware o di piattaforma. In tal modo si risparmia in termini di tempo e costi di sviluppo. Per ulteriori informazioni: MapInfo Ltd Filiale Italiana Via di Vigna Murata, 40 00143 Roma Tel: 06 5483 2224 Fax: 06 5483 4035 Email: [email protected] Web: www.mapinfo.it MapInfo ha testato con successo MapXtreme Java Edition nei seguenti ambienti: • Microsoft® Windows® 2000, Microsoft® Windows® XP, Microsoft® Windows NT® v4.0 (Intel), Sun® SolarisTM 2.7 e 2.8 (Sparc) • Java™ 1.3.1_01 e 1.4 Virtual Machines • TomCat 3.3, TomCat 4.0.1, IBM® WebSphere® 4.0.2, BEA™ WebLogic® 6.1, Sun™ ONE 6, Oracle® 9i AS • Microsoft® Internet Explorer 5.0 e successivi, Netscape® 5 e successivi Sviluppo rapido di applicazioni MapXtreme Java Edition comprende una libreria di tag JSP personalizzati che consente di creare facilmente pagine HTML dinamiche per i Client di tipo ‘thin’. Inoltre, MapXtreme Java Edition offre una collezione di JavaBeans™ per una facile integrazione con gli abituali ambienti di sviluppo Java™ quali, NetBeans™ Java™ IDE di Sun™ Microsystems, Borland® JBuilder™ e Oracle9i ™ JDeveloper di Oracle® Corporation. Flessibilità MapXtreme ammette diverse modalità di deployment, inclusi i web browser, siano essi in modalità ‘thin’, ‘medium’ o ‘thick’. Nel caso dei client ‘thin’, la creazione delle mappe avviene sul server; il client riceve solo immagini interattive GIF, GML o JPEG. Dalla parte server, MapXtreme gira come Servlet associata ad un Web Server, oppure come combinazione Web Server/Application Server. Con implementazioni di client ‘medium’, il web browser carica un applet Java e riceve immagini GIF, GML e JPEG. L’applet consente un’interfaccia utente più solida e flessibile e, al contempo, riduce al minimo la quantità di dati che vengono scaricati dal server. Con implementazioni di client ‘thick’, viene caricata un’applet, e la mappa viene trasmessa all’applet come una serie di vettori. Il disegno della mappa avviene quindi dalla parte client, ad opera dell’applet. Questo approccio, che permette la massima flessibilità, è particolarmente adatto alle Intranet per via delle più elevate larghezze di banda richieste. Connettività a database MapXtreme funziona anche con dati spaziali memorizzati in database dal lato server. In questo modo, gli utenti autorizzati possono accedere a dati spaziali dinamici contenuti in database a livello enterprise. Le capacità di scrittura e di lettura verso Oracle® 8i e 9i, Informix® Universal Server, Microsoft® SQL Server™, MapInfo® SpatialWare® per SQL Server consente all’utente di creare nuovi oggetti di mappa, e di taslare, modificare o eliminare quelli esistenti. In particolare, MapXtreme è fortemente integrato con Oracle8i Spatial e Oracle9i Spatial. Appositi pass-through SQL permettono di usare una qualsiasi query SQL come definizione di un nuovo livello. La compatibilità con i controller Oracle 8.1.6 Thick & Thick Bequeath JDBC può aumentare le performance rispettivamente del 20% e del 40%. Where Opportunity is Located™ Ambienti collaudati Requisiti del sistema MapXtreme Java Edition è stato creato per permettere lo sviluppo di applicazioni di mapping su qualsiasi piattaforma che supporti una Java Virtual Machine. Qui di seguito sono indicati i requisiti minimi: • Un Servlet container compatibile con la specifica SUN™ servlet 2.3 • Una Virtual Machine Java™ 2, versione 1.4.1. o superiore • Una scheda video installata nel server. Con Sun™ Solaris™, in alternativa una scheda video o un virtual frame buffer (come richiesto da Java™ 2D per capacità grafiche avanzate). • Da 9 (solo i file server) a 200 (installazione completa) MB di spazio disco • 135 MB di spazio nel disco rigido per le mappe gratuite • 256 MB di memoria RAM Una soluzione integrata Leader mondiale nel software e nei servizi di location intelligence, MapInfo fornisce soluzioni di localizzazione nate alla luce di una lunga esperienza nei settori mapping, geocodifica, routing, analisi demografiche e geomarketing. Offre inoltre consulenza, formazione e supporto tecnico. Grazie alla location intelligence gli utenti potranno affrontare in modo efflciente le problematiche di mercato: prendere migliori decisioni, profllare e analizzare la clientela, costruire e rilasciare soluzioni ad hoc. Per ulteriori informazioni Rivolgersi allo 06 5483 2224 o inviare un messaggio e-mail a [email protected] Si prega di consultare le pagina www.mapinfo.com (consigliata) e www.mapinfo.it per dettagli, aggiornamenti e le caratteristiche più recenti. © 2004 MapInfo Corporation. Tutti i diritti riservati. MapInfo, il logo di MapInfo, MapInfo MapX, MapMarker e SpatialWare sono marchi commerciali di MapInfo Corporation. IT_MXTJ/03/2004