Intranet and internet based software components. 2 Overview What are intranet and internet based...
-
Upload
willa-bond -
Category
Documents
-
view
218 -
download
0
Transcript of Intranet and internet based software components. 2 Overview What are intranet and internet based...
2
Overview
What are intranet and internet based map applications?
System Requirements
Architecture (server)
Functionality
Architecture (application)
Interfaces
Special Features
Summary
3
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
...
4
System Requirements
Windows NT, 2000, XP
Min. Pentium 4
Min. 512 MB RAM
2.5 GB memory (depends on map)
5
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
6
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
8
Functionality
Geocoding
Routing
Map drawing
Search for next
• Address with assigned coordinates
• Phonetic search
• Partially with house number precision
• Validation of addressesSpecial services
9
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
10
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
11
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
12
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
13
Architecture (application) – Address Layer
Web server
Client
Web
iNETServer
Server
TCP/IP
iNETServer *.adr(Address Layer)
14
Architecture (application) – External database
DBWeb server
Client
Web
iNETServer
Server
TCP/IP
iNETServer
15
Architecture (application) – Distributed desktop application
Client
iNETServer
Server
TCP/IP
iNETServer DB
16
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
17
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
18
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
19
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