| |
software >> Clients >> How to create a Client |
|
| |
|
|
| |
Any .NET compatible application can be a gison3dmap client. This includes almost any customizable GIS software, user develloped multimedia applications and end user products such as Powerpoint.
gison3dmap uses a very simple language to implement client requests, as in the following example: |
|
| |
|
|
| |
CLEAR
RENDERER 2
RGB 255,0,0
WKT POINT (90000 190000)
DRAW |
This command sequence orders gison3dmap to clear the projection (CLEAR), and draw (DRAW) a red (RGB 255,0,0) 3x3 pixel point (RENDERER 2) at the 90000,190000 x,y coordinate (WKT POINT (90000 190000)). |
|
|
| |
|
|
| |
Geographic features rendered by gison3dmap can be described using a OGC (Open Geographic Committee) Well Know Text (WKT) string, as in the previous example, or accessed directly using both shapefiles and ArcSDE, SQLServer or PosGIS layer tables, using the following commands:
|
|
| |
|
|
| |
| DEFINELAYER layername, type, connection_string |
Define a layer using a shapefile or a ArcSDE, SQLServer or PostGIS layer table |
| LAYERID layername, id1, ... , idn |
Select features in a layer using a list of Ids |
| LAYERSQL layername, selection_expression |
Select features in a layer using a selection expression |
|
|
| |
|
|
| |
Client requests can be issued both as ascii command strings sent via TCP/IP socket (winsock) communication, or using the gison3dmap API methods.
Currently the following gison3dmap clients are available of-the-shelf:
- gison3dmap client for ArcGIS Desktop, which requires at least a ArcGIS ArcView license,
- VisualSIG, a freeware GIS software that includes a plug-in for gison3dmap,
- mmon3dmap - a parametric multimedia gison3dmap client.
|
|
| |
^ top |
|
|