Skip to content

csuhuangcheng/spatialdb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spatialdb

A wrapper for a SpatialLite specific database. It is built upon sqlitedb, and provides support for the embeddable qmicromap geomapping component.

Some of the SpatiaLite (i.e. PostGIS) abstractions are represented as internal classes. The database coordinates are not constrainted to a particular coordinate system.

The principal user members are queryGeometry(), which finds all artifacts within a specified bounding box, and points(), linetstrings() and polygons(), which return the results of the last queryGeometry() call.

SpatiaLiteDB only performs queries against an existing SpaitiaLite database; it is not capable of modifying the database. See MicroMapOveriview.h for a discussion of populating a database.

The user needs to have an awareness of the feature names that the database contains. Feature names are strings such as coastline, rivers_lake_centerlines, populated_places, and so on.

qmicromap_data provides some spatialdb compatible databases.

Dependencies

Used By

About

A wrapper for a spatialite database, built on ncareol/sqlitedb.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 91.0%
  • Python 9.0%