|
|
JMap is a three-tiered client/server solution consisting of:
-
a server application
called JMapServer,
-
a Web-based administrator system called JMapWebAdmin,
-
access modules to various spatial data sources,
-
access modules to various relational database management
systems,
-
graphical clients connecting to the server through a Web
Server,
-
optionally, business-oriented Extensions, that are
plug-and-play modules tied to JMapServer,
-
optionally, custom-defined extensions and integration
modules toward third party applications.
JMapServer is one of the most robust and scalable servers
of spatial data available. Many implemented systems witness hundreds of
concurrent users requesting spatial data, without loss of performance.
JMapServer is tightly coupled with a Web Server or
Servlet container, which will send spatial information through
Internet-Protocol compatible networks, and will thus make interactive online
mapping applications available to decision makers, on their environment of
choice.
Decision-makers come in all shapes and forms. Whether you
are a marketing specialist analyzing the spatial distribution of current sales,
a field technician preparing to dig a new foundation, a tourist finding hotels
near your favorite vacation spot, you do not have access to the same
environment. For that reason, JMap applications are built to run optimally on
workstations, laptops, personal digital assistants, and cellular phones, with a
type of connectivity ranging from a local area network to high-speed internet,
to dial-up, and to wireless internet.
JMap
can access the most common vector and raster formats of
the GIS industry. As of today, the following formats are read natively by JMap.
-
shape
-
MID/MIF
-
DWG
-
DGN
-
DXF
JMapWebAdmin, JMap's online administration
tool, is acclaimed as one of the most straightforward spatial administration
tools available.
JMapWebAdmin is fully
wizard-based and encompasses all administrative tasks for spatial dataset,
relational
database, user/group permission, and application management from a user-friendly Web
interface.
JMap
can be extended at both the client level and the server
level. A number of business-oriented extensions are available off-the-shelf.
These are:
Learn more on the JMap Extensions by visiting the
dedicated pages.
JMap
can be extended and integrated with third party software by using the well
documented software development kit, JMap SDK.
JMap SDK comprises:
-
A well-documented API of over 300 JMap classes,
-
A Guide to extension building,
-
Predefined JMap client templates.
|
|


The JMap architecture
(click for full-scale image)

A JMap Java client

JMapWebAdmin |