smallgopher

module
v0.0.0-...-68ec166 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 16, 2017 License: MIT

README

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

Directories

Path Synopsis
cmd
smallgopher-server
gosworld project main.go
gosworld project main.go
smallgopher-worker
gosworld project main.go
gosworld project main.go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL