Intranet and internet based software components. 2 Overview What are intranet and internet based...

19
Intranet and internet based software components

Transcript of Intranet and internet based software components. 2 Overview What are intranet and internet based...

Intranet and internet based software components

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

7

Functionality

Geocoding

Routing

Map drawing

Search for next

Special services

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