Intranet and internet based software components
200 likes | 491 Vues
Intranet and internet based software components. Overview. What are intranet and internet based map applications? System Requirements Architecture (server) Functionality Architecture (application) Interfaces Special Features Summary.
Intranet and internet based software components
E N D
Presentation Transcript
Overview • What are intranet and internet based map applications? • System Requirements • Architecture (server) • Functionality • Architecture (application) • Interfaces • Special Features • Summary
What are intranet and internet based map applications? • Visualisation of point-specific data using your own bitmaps • Call center solutions for closed user groups • Corridor search on route • Stand-alone solution for complete distance and cost calculations • Quality improvement of personal address data (validation during geocoding) • International applications (multilingual itinerary) • On-line fleet monitoring system • ...
System Requirements • Windows NT, 2000, XP • Min. Pentium 4 • Min. 512 MB RAM • 2.5 GB memory (depends on map)
System Requirements • Very simple installation and similar to map&guide • Sample applications • in ASP for IIS with COM objects • in PHP for Apache with communication classes • in VB for desktop applications with COM objects • map&guide with address monitor belongs to the functional scope
Architecture (server) • Server runs with a console for events display and configuration • Server cannot be started as a service, but ... • Server has no status • Server is freely scalable • Independent of browser / output medium • Can be connected to databases • Server is based on map&guide • Uses map&guide maps installed locally with the server
Functionality Geocoding Routing Map drawing Search for next Special services
Functionality • Address with assigned coordinates • Phonetic search • Partially with house number precision • Validation of addresses Geocoding Routing Map drawing Search for next Special services
Functionality • Start / destination with points on route • Corridor Search • Itinerary (international) • Map with Route can be zoomed and navigated • Many parameters Geocoding Routing Map drawing Search for next Special services
Functionality • Use any scale • Complete zoom andnavigation functions • Use your own bitmaps • Generate graphics on your hard disk or as a Stream • Various graphics formats Geocoding Routing Map drawing Search for next Special services
Functionality • Direct distance and distance based on road kilometres • Max. radius and max. number can be set. • Search in your own • Database or in a • map&guide address layer Geocoding Routing Map drawing Search for next Special services
Functionality • List of countries • List of layers • List of vehicle profiles • Advanced search • Selection of objects • Save / load / delete lists of stop-off points Geocoding Routing Map drawing Search for next Special services
Web Architecture (application) – Address Layer Client Server Web server TCP/IP *.adr iNETServer iNETServer (Address Layer)
Web Architecture (application) – External database Client Server DB Web server TCP/IP iNETServer iNETServer
Architecture (application) – Distributed desktop application Client Server TCP/IP DB iNETServer iNETServer
Interfaces to Databases • The same as in map&guide Data Manager use cases • Import: Address layers via data import • Connection: Address layers via connected data bases • Auto synchronisation with original database using this connection • However: Search for next can be peformed independently of the server
Interfaces to Services • TCP/IP Interface • Port setting : 2000 (configurable) • Own Protocol (similar to batch control interface) • Can be used by every client that allows TCP/IP programming • batch control Interface • ASCII-based • Low functional scope as TCP/IP • Will not be developed further
Special Features • Map pictures as stream or saved on hard disk • Search for next according to road kilometres (problem with rivers and mountains) • Lines and shapes can be drawn on the map • The position of additional text can be freely defined on the map
Summary • ... makes it possible to develop distributed High-End map applications in intranet and internet • ... has no status and can be set to any scale • ... is compatible with many languages • ... is independent of the output medium • ... based on map&guide technology / maps • ... provides basic services • ... contains very flexible TCP/IP interfaces