Skip to content

Light web viewer for Smallworld GIS data

License

Notifications You must be signed in to change notification settings

Aramideh/smallgopher

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smallgopher

Smallworld GIS data web viewer.

About

This sample Web application to views data from Smallworld GIS in a browser.

Cambridge example

  • Light web viewer for Smallworld GIS data
  • No installation/only executable no dependencies
  • Small size
  • Example for PNI and Cambridge db
  • Customization for styles

Run Cambridge example

  1. Download repository from: https://github.com/kpawlik/smallgopher to: C:\smallgopher

  2. Start HTTP server

"C:\smallgopher\cmd\smallgopher-server\runServer.cmd"
  1. Load magik file to Smallworld session
load_file("C:\smallgopher\magik\goworld.magik")
  1. run SW worker
>>start_goworld_worker("w1", "C:\smallgopher\cmd\smallgopher-worker\smallgopher-worker.exe", 
":4001", "c:\tmp\log-w1.log")
$
  1. Open Web browser nad go to address: http://localhost:4000/

Cambridge example

Architecture

Architecture example

Custom layers

Custom styles

About

Light web viewer for Smallworld GIS data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 79.6%
  • Go 10.7%
  • HTML 6.8%
  • CSS 2.8%
  • Other 0.1%