managing multi-dbms on a single ui, a web-based spatial db manager-foss4g asia 2014

Post on 04-Jul-2015

216 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Managing Multi-DBMS on a Single UI a Web-based Spatial DB Manager, TadpoleSDM

TRANSCRIPT

Managing Multi-DBMS

on a Single UI

a Web-based Spatial DB Manager

BJ Jang, Hyun Jong Cho

Web-based Spatial DB Manager

Tadpole SDM

2

3

TadpoleSDM

On a single UI by WEB

4

5

Spatial DB Manager

Tadpole SDM

DB

Admin

GIS

Guy

I don’t know how to manage Spatial Data.A geometry column is always shown as blank

or unknown characters.

I don’t know how to view common tables.What is Index? I just know Spatial Index.Do common tables

also have R-Tree Index?

Features of Tadpole SDM

6

Is web-based

Manages spatial data

Works as SaaS

Draws Queried Geometry Quickly

Shows the selected Row in the table to the Map

Displays which DB object has Spatial Data

7

8

Do you know what Tadpole is?

9

Do you know what Tadpole is?

10

Internet

Cloud

https://github.com/hangum/TadpoleForDBTools

Since 2011

Current Features of Tadpole

11

Manage user permissions Querying Tool View ERD Report DB Status Register/run Schedule Manage DML history Manage DDL history Manage User Resources Import RDB to NoSQL

Emergency Event

Plan about Tadpole Version 2

12

Extends to be a Monitoring Tool

Monitoring SLOW Query

Query Profiling

Monitoring CPU & Disk

Adding User Indicators

Notify Users

Backup / Restore

REST API

13

Display on the normal map

14

Display on the heatmap

15

Display on the marker cluster map

16

17

Architecture

Eclipse Equinox(OSGi)

SupportDB

Tadpole DB Hub System

SQLiteExt

CubridExt

MongoDB Ext

TajoExt

Tadpole Scheduler

Logger Manager

Audit Manager

Tadpole Extension Points

MySQLExt

OracleExt

MariaExt

MSSQLExt

User Manager

HiveExt

PgSQLExt

AWS Ext

ETC DBExt

SQLite

ERD Viewer

MySQL

SQL Manager

Tadpole Cipher

Map ViewExtension

18

L.CanvasOverlay: http://bl.ocks.org/sumbera/11114288HeatmapOverlay: http://www.patrick-wied.at/static/heatmapjs/example-heatmap-leaflet.html

Leaflet.markercluster: https://github.com/Leaflet/Leaflet.markercluster

19

Contact Us

Download PPT http://www.slideshare.net/jangbi882/presen

tations

Tadpole SDM Homepage https://github.com/Gaia3D/SpatialDataMana

ger

Tadpole DB Hub Homepage https://github.com/hangum/TadpoleForDBT

ools/wiki

E-Mail jangbi882 at gmail.com (for Tadpole SDM) hangum at gmail.com (for Tadpole DB Hub)

20

top related