History of GeoPackage

Comparing versions
Version 3Current version
NOTICE: This package is just getting off the ground, and is not even available in CVS yet. It is planned to be a simple Liberty Service. If you are interested in this package, have questions, or want to contribute, contact wjames5 on IRC #bitweaver on freenode.net


The Geo Package is a simple Liberty Service that a package can use to retrieve, store, and otherwise geographic data for any content. Geo Package adds three data fields for any content: Latitude, Longitude, and Elevation.

What the Geo Package is NOT

The Geo Package does not do geocoding, it does not store addresses, and it does not provide map visualization. The Geo Package only stores lat/lng pairs and elevation values. Geocoding must be obtained from outside the Geo Package, likewise if you have an address you want to store, it must be stored somewhere other than in the Geo Package table. If you are looking for map visualization, you may find the GmapPackage, which uses the Google Maps API, will suite your needs.



Some Questions on Developing a Liberty Service


1. what is $gPreviewStyle used for?

2. why does name of service as set in registerPackage not match the package name in other packages such as Pigeonholes and Stars, where the service is named LIBERTY_SERVICE_CATEGORIZATION and LIBERTY_SERVICE_RATINGS

 
The Geo Package is a simple Liberty Service that extends Liberty Content by adding a table for geo locational data. It provides a table for lat, lng, elevation, and elevation unit of measure, and it provides service methods for load, list load, storage, and expunge - so that geo data can automatically be added to any content in bitweaver.

What the Geo Package is NOT

The Geo Package does not do geocoding, it does not store addresses, and it does not provide map visualization. The Geo Package only stores lat/lng pairs and elevation values. Geocoding must be obtained from outside the Geo Package, likewise if you have an address you want to store, it must be stored somewhere other than in the Geo Package table. If you are looking for map visualization, you may find the GmapPackage, which uses the Google Maps API, will suite your needs.

Using GeoPackage with GmapPackage

The Gmap Package has been rewriten to utilize the funtionality of Geo and through its own set of services, automatically includeds a Geo lat/lng form into all content editing forms. This makes it easy to click on a map and get lat/lng values and assign them to your wiki page, articles, blog post, user preferences, etc.

Page History
Date/CommentUserIPVersion
25 Aug 2006 (13:13 UTC)
cleans up grammer
Will68.174.111.478
Current • Source
Will68.174.111.477
View • Compare • Difference • Source
Will68.174.111.476
View • Compare • Difference • Source
Will68.174.111.475
View • Compare • Difference • Source
Will68.174.111.474
View • Compare • Difference • Source
Will68.174.111.473
View • Compare • Difference • Source
Will68.174.111.472
View • Compare • Difference • Source
Will68.174.111.471
View • Compare • Difference • Source