|
|
|
GeoJet Professional
|
GeoJet Professional is a map visualization and
analysis tool designed for GIS/mapping applications in real
estate, utility, communication, small business, and local
municipalities. |
- Basemap/attachment architecture. GeoJet
models spatial data into base map objects and
attachments. Basemap objects are common to many
applications. Examples are street segments and parcel
shapes. Basemap objects are further modelled into
hierarchical zoom levels. Basemap objects are assigned to
a certain zoom level corresponding to its spatial extents.
At higher zoom levels are large basemap objects. At lower
zoom levels are smaller basemap objects. Basemap objects
are stored in a MS Access database file with a .gjd
extension. They are maintained by GeoJet
Professional.
Attachment objects are user data that need to be viewed
and analyzed in a spatial context. Examples are lists of
crimes, fire incidents, and average house incomes, etc.
Attachment objects are specific to an application. They
are normally stored in a relational database or a spread
sheet and maintained by users. The link between
attachment objects and basemap objects is maintained by
GeoJet Professional.
- Seamless integration of spatial data. Owner
parcel/Cadastral maps and utility/facility maps, which
are traditionally stored in hundreds, if not thousands,
of data files, are integrated into one unit in GeoJet.
- Internet/intranet enabled application. GeoJet
can be run stand alone and/or in an
internet/intranet environment. It helps data sharing,
data consistency, and data updates. It reduces the cost
to use the data (cost of software) and to maintain the
data.
- Interoperability(OCX/COM Compliant, ADO/DAO access).
GeoJet uses ADO/ODBC and DAO for access to user's
data. User plug-ins are supported through an OLE
automation interface. A thin ActiveX control is available
to include a GeoJet window in a third party application.
- Windows platform. GeoJet Professional is developed on Microsoft Windows platform
by using Microsoft Visual C++. User-customized
applications can be developed on top of GeoJet by
using the most-common RAD tools such as Visual Basic,
Delphi, PowerBuilder, Visual C++, etc.
- Conversion from common GIS
data format and data models. GeoJet
Professional has a module called GJloader.
GJloader has both interactive and batch-processing
interface to load ESRI SHP/DBF files, MapInfo MID/MIF files, AutoDesk DXF
files, and Intergraph DGN files.
- Buffering and spatial search. GeoJet
supports buffering and spatial search. You can select any
basemap and attachment objects, and create a buffer
around the selected objects. When attaching your data to
GeoJet, you can define a spatial constraint to restrict
the objects to be attached in a spatial context. GeoJet
supports "within", "distance from",
and "overlap" spatial constraint operators. For
example, you can attach to GeoJet French restaurants
within 2km from a proposed new French restaurant
location. You can attach properties that are 100m from a
flood zone.
- Spatial reports. GeoJet generates spatial
reports. A typical example is
closest distance to Natural Hazard zone and comparison of
property values with neighboring similar properties.
-
- Thematic mapping. GeoJet implements an
interactive thematic mapper to allow you to color-fill
basemap objects depending on attributes of the basemap
objects. For example, you can color communities in
accordance with the population within the commnunity, you
can color parcel shapes in accordance with market value
of the property, you can color township shapes in
accordance with gas deposits within the area.
- Support of Geocoding. GeoJet has
internal support of Geocoding based on street address
ranges. Once you load intelligent street network into
GeoJet, GeoJet Professional will automatically use the
internal Geocoder to locate addresses.
- Intelligent Address Search. GeoJet has
implemented an intelligent address search facility. The
dialog will automatically present choices while you are
typing addresses.
-
- Seamless integration of very large volumes of
spatial data. GeoJet is designed to
handle very large volumes of spatial data. We separate
the spatial data into basemap objects and attachment
(user) objects. Basemap objects are seamlessly integrated
into one database and stored in a relational
database with .gjd extension. Attributes of spatial
objects are stored in the relational database or any other
databases, such as Oracle and Excel spread sheets.
- Interface to common GIS data format and data
model. GeoJet has both interactive and
batch-processing interfaces to load ESRI SHP/DBF, MapInfo MID/MIF,
AutoDesk DXF, and Intergraph DGN files. Moreover, it has
a user friendly interface to load intelligent street
network and intelligent parcel maps. A Geocoder based on
street address range will be automatically setup if you
load intelligent street network through GJloader.
- Spatial Search/Buffering/Attachment.
GeoJet provides interactive approaches to attach your data into GeoJet.
Your data may be stored in Microsoft Access, dBase,
Excel, or Oracle, Sql Server. You do not have to write
any code to load your data. While mapping your data, you
can apply spatial constraints.
GeoJet offers spatial reports to find the closest objects or compare
the attribute of an object with those of neighboring objects
- Interactive thematic mapper. GeoJet
has a thematic mapper that allows you to color
objects based on any attribute of the objects. For
example, you can color communities based on their average
income. You can color
parcel shapes based on their zoning. The process of
thematic mapping is interactive.
In summary, GeoJet Professional allows you to perform
your GIS analysis and processing without writing any source or
macro code.
GeoJet has key features to distribute your spatial
data.
- Multi-Distribution Strategy. GeoJet
products support CD-ROM distribution, on-line
distribution, and combined distribution.
You may distribute your data with our software viewer in
a CD-ROM. You may setup your own on-line store or use our
on-line server to distribute your data through the
Internet. Or you may distribute your data using a
combined approach. That is, you put a subset of your data
in the desktop and other data in the web-server. Your
end-user uses the desktop data on a daily basis and
accesses your on-line data on an as-needed basis. It is
well-known that pure on-line delivery of spatial data to
your users has limitations in terms of functionality and
efficiency. On the other hand, some spatial data, such as parcel maps, may
be too expensive to be distributed to end-users' desktop.
- Multi-Copyright Notice. GeoJet
implements copyright notice for each layer. That is,
each data layer has its owner. The data owner will be
displayed in the map window when the corresponding data
layer is visible.
- Turn-key Distribution System. GeoJet
Professional provides all the necessary tools to
distribute your data. All the functions are implemented
in easy-to-use interactive user interfaces.
- Recognized in Real Estate Industry. If
you want to deliver your map data to real estate
professionals, GeoJet has a recognized software product
for the industry.
- Cost Effective. You can deliver your
data in a cost-effective way. Talk to GeoJet Information
Solutions Inc. to find out how much you can save and make
by distributing your data with our software.
GeoJet offers a powerful, cost-effective, and
turn-key software product for you to distribute your spatial
data.
GeoJet offers three approaches for third party developers to
make use of GeoJet in their application:
Command Line Control, ActiveX Control, and GeoJet Library.
- Command Line control.
The first approach is to run GeoJet as an independent
application. The stand-alone GeoJet, however, can be
controlled by the third party application. The command
line is in the form of
RMap_RE.exe command param1 param2 ...
The first argument(parameter) is the command. The remaining
parameters depend on the command.
When GeoJet is started with the command line parameter,
it will first check if there is an existing GeoJet
instant. If such an instant exists, it will not start a
new instant. Instead, it will bring GeoJet to the top in
your desktop and then perform the command specified in
the command line.
The following command line commands are supported:
1. Add an attachment to GeoJet. (i.e. attach a MLS
search to the map)
2. Highlight an attachment object in GeoJet. (i.e.
highlight a MLS property in the map)
3. Delete an attachment. (i.e. delete a MLS search
attached to the map)
4. Save map screen as a JPEG file. Your application
specifies the name and path of the file and uses the file
in your application's report if you wish.
5. Copy map window to Windows clipboard.
6. Close GeoJet.
For more information about command line control, please
see GeoJet Command Line Control
Guide.
- ActiveX Control
The second approach is to make use of GeoJetX. GeoJetX is
an ActiveX control. Third party application developers
can insert the control into their application and make
GeoJet a part of their main user interface. GeoJetX
allows third party developers to locate an address on the
map, add an attachment to the map, highlight an
attachment on the map, and delete an attachment. Third
party application is notified if end-users click an
attachment object in the map. Additionally, GeoJetX has a
content-sensitive menu to allow end-users to directly
manipulate, such as print, zoom, and pan, the map.
GeoJetX can be used in common Windows application
development environments such as Visual Basic, Power
Builder, etc.
- GeoJet Visual C++ Library.
The third approach is to use GeoJet Library. This is
designed for very specialized developers to
implement efficient spatial analyis and processing
applicaton. GeoJet library is developed using Microsoft
Visual C++.
- Color Parcels. You can color shapes
based on attributes of property. For example, you can
fill parcel shapes with color in accordance with area,
market value, or land use code of the property.
- Map Your Data. If you have a list of
daycare centers, restaurants, gas stations, etc., you
can attach your data to GeoJet.
- Insert Aerial Photo and Topographic Maps.
If you have aerial photos (in JPEG file) or topographic
maps, you can insert them into GeoJet and overlay the
map with existing maps you are using.
- Find Parcels With Certain Criteria. For
example, you can find parcels whose area is larger than
1000 square meters and which are within 2km from a major
university. The parcels may be used as candidate sites to
build a duplex rental property.
- Plotting.GeoJet Professional allows you to plot
on material larger than 8X11 inches(size of A4 printing paper).
- Design Reports. You can design and modify
report templates in GeoJet Professional.
|