New
Web Based Resource Scheduler
Rate Sheets, Quotes and Orders

Collins Software
Houston Texas, 713-682-1556 
Providing GIS Web Publishing solutions and GIS Database Migration software utilities
Web Based Software Development

Kitchen     New House

Home Up


ICMap Image Server Request String

UML
(Uniform Map Locator)

Help Return this screen (no other fields are required)
*X=value The center of image in real world X coordinate (required)
Example: X=23455422
*Y=value The center of image in real world Y coordinate (required)
Example: Y=634993
Level=n The Tiled Level to return, Default=1, Range = 1 to 15
Example: Level=2
Color=name | value Color to use when no image is found, Default = White
Example: Color=Black
Height=n Image Height to return, Default = Tiled Image Height, Range=8 to 2000
Example: Height=100
Width=n Image Width to return, Default = Tiled Image Width, Range=8 to 2000
Example: Width=120
Marker=name [,x,y] Place named ICON or bitmap on the image. The image is placed at the center of the image unless the optional real-world x,y coordinate is supplied. By Default the marker is a .bmp file contained in the directory where MaverickWebIS resides.
Example: MARK=Pin,23455422,634993
Border=size Draw Border with the specified line width (Default = no border)
Example: Border=5
Layers=name-list Overlay named images on top of the base image, separate layers with a comma. The images will be overlaid in the order specified. White is the transparent color.
Example: Layers=School,Park,River
Path=dir-spec The root folder containing the tiled database (either relative or absolute)
Example:  PATH=../Parcel/
*Def=tile-spec The Tile Description (Defined by ICMap) (required)
Example: Def=imageze100n100h100l100i100j100dr10c10fr2c2fr2c2

Tile Description format
(may be encrypted, locked from change, and a user license added to restrict access)


base image name  Base Image Name,  terminated by the character "z" (default='image1')
X origin real-world X of the origin of the tiled database, prefixed with a an 'e' or 'w' for east or west respectively (replace period with underscore) (default = 0)
Y origin real-world Y of the origin of the tiled database, prefixed with a an 'n' or 's' for north or south respectively  (replace period with underscore) (default = 0)
Height real-world height (feet, meters, ...) of the top level images store on the server (prefix='H') (Default=6000)
Width real-world width (feet, meters, ...) of the top level images store on the server (prefix='L') (Default=8000)
Image Height Image Height (pixels) of images stored on the server (prefix = 'i'), (Default=400)
Image Width Image Width (pixels) of the images stored on the server (prefix = 'J') (Default=400) 
1 to 20 Level Descriptions (Default='dr10c10' -- 1 level 10 by 10)
D or F d = Tiles stored in sub-directory to the parent tile
f = Tiles store as files in the parent tile
Rows Number of rows on this level created from the parent tile
prefix = 'R' 
Columns Number of Columns on this level created from the parent tile prefix = 'C' 
Link=layer-name Perform Server Side Image Map Hyperlink on specified Layer
Info Return Textual Information on the process. Use this on a fully qualified command to return information that would be used to create a requested image. Useful for debugging 
Animate=commands



Animate=
marker:name=p~\cs\car.gif,
frame:delay=3000,
zoom:level=2,
delay:2000,
pan:frames=20:delay=300:path=2484925 6984669,
delay:2000'

Return an Animated GIF of Pan and Zoom commands

Commands

Start Set startup parameters

Qualifiers:
Loops=n
Delay=milliseconds
Seed=file-spec
Format=GIF or AVI

 

Frame Create a single Frame

Qualifiers:
Delay=n
x=value (optional, default=current)
y=value (optional, default=current)
level=n (optional, default=current)

Delay in milliseconds

Pan Create frames evenly spaced along a give path

Qualifiers:
Frames=n or Distance=map-units or Pixels=n
Delay=[first] middle [last]
Path=X2 Y2 X3 Y3 ... Yn Yn

x1,y1 is current position
Optional Delay for first and last frames

Zoom Create frames zooming to a specific map scale

Qualifiers:
Frames=n
Delay=[first] middle [last]
Level=n

 

Delay Set Delay for last frame created

 

Marker Set Location Marker

Qualifiers:
Name=icon-file-name
ON  
OFF
Angle=degree or Angle=PATH

 

Include Include frames from another Animated GIF

Qualifiers:
URL=url or File=file-spec
First=n  (first frame)
Last=n   (last frame)  


Full Example:
<img src="http://CollinsSoftware.com/cgi-bin/ICMapIS.cgi?name=Houston
&Marker=add,2000,13000&Border=5&Layers=School,Church&Level=1
&Color=white&width=400&height=400&x=2000&y=3000">


Copyright © 2008 Collins Software
All Rights Are Reserved