tangoGPS is an easy to use, fast and lightweight mapping application for
use with or without GPS. It runs on any *nix platform from the desktop
over eeePC down to phones like the Openmoko Neo. By default tangoGPS
uses map data from the Openstreetmap project. Additionally a variety of
other repositories can be easily added. The maps are automagically
downloaded and cached for offline use while you drag or zoom the map.
Furthermore you can conveniently pre-cache areas with tangoGPS.
GMapCatcher is an offline maps viewer. It downloads CloudMade,
OpenStreetMap or Google Map tiles automatically, display them using
a specific GUI. User can view the maps while offline.
ok giovanni@
breaking cd /usr/ports && SUBDIR=some/path make something for
category makefiles. While there, also put spaces around += uniformously.
okay naddy@, jasper@
Merkaartor is an openstreetmap mapping program written in C++/QT4. It
focuses on providing a visually pleasing but performant editing environment
for free geographical data.
Performs cartographic transformations between geographic (lat/lon)
and map projection (x/y) coordinates. Can also transform directly
from one map projection coordinate system to another.
Coordinates can be given as numpy arrays, python arrays, lists or
scalars.
ok landry@, eric@, ajacoutot@
TileCache provides a Python-based WMS-C/TMS server, with pluggable
caching mechanisms and rendering backends. In the simplest use case,
TileCache requires only write access to a disk, the ability to run
Python CGI scripts, and a WMS you want to be cached. With these
resources, you can create your own local disk-based cache of any WMS
server, and use the result in any WMS-C supporting client, like
OpenLayers, or any TMS supporting client, like OpenLayers and worldKit.
Emerillon is a map viewer.
It features OpenStreetMap based maps: the street map, the cycling map
and the transportation map. Use it to:
- Browse maps,
- Search the map for places,
- Placemark places for later quick access.
looks good to jasper@
OSM2Go is an Openstreetmap editor designed to run on small devices.
Current featureset includes:
* Managing multiple mapping projects.
* Adding, moving and deletion of ways and nodes and editing their tags.
* JOSM-style presets for speedy tagging.
* Import GPS traces or Live GPS trace for GPS-enabled devices
* WMS server support: NASA satellite imagery
* Limited relation support
* Upload and download changes to the OSM servers!
--
Ruby port of MobileMe screenscraper allowing message sending and
retrieval of current location of an iPhone.
>> require 'rubygems' ; require 'findmyiphone'
>> i = FindMyIphone.new(username,password)
>> i.locateMe
>> i.sendMessage("Foo bar")
For upgrading a postgis-enabled db, refer to
/usr/local/share/doc/postgresql/postgis/README.postgis
Try using new_postgis_restore.pl instead of postgis_restore.pl
if it doesn't work.
feedback and ok kili@ landry@
MapServer is a system for developing web-based GIS applications.
The basic system consists of a CGI program that can be configured to
respond to a variety of spatial requests like making maps, scalebars,
and point, area and feature queries.
This port is splitted in 4 packages: -main contains the mapserv CGI,
-php contains the PHP Mapscript extension, -perl contains Mapscript perl
bindings and -utils contains various utilities and examples of use.
ok ajacoutot@
QGIS aims to be an easy to use GIS, providing common functions and
features. The initial goal was to provide a GIS data viewer, but now
it also permits to edit, create and analyze lots of spatial datas.
QGIS supports a number of raster and vector data formats, with new
support easily added using the plugin architecture.
with some tweaks by and ok ajacoutot@
- enable python bindings and utilities
- split package into -main and -python
- enable support for WMS/WFS through curl
- enable geos support
- enable postgis support through postgresql-client
(all this is needed by bigger incoming GIS ports)
looks good to pval@ (maintainer)
Gtk+ widget that when given GPS coordinates, draws a GPS track, and
points of interest on a moving map display. Downloads map data from a
number of websites, including openstreetmap.org, openaerialmap.org and
others.
Libchamplain is a C library aimed to provide a Gtk+ widget to display
rasterized maps.
* Display a map (OpenStreetMap Mapnik, OpenAerialMap,
Maps For Free Relief);
o Tiles are downloaded and cached
o Downloaded tiles fade in
* You can drag to move (a la Google Maps)
o without or with kinetic scrolling (a la iPhone)
o with elastic edges (a la iPhone)
* You can zoom in / out
* You can center the map on coordinates (longitude, latitude)
* Add markers on the map with a mixed Clutter/Champlain API
* Add layers of markers
* You can animate markers
(i forgot cvs doesn't like files/directories called 'core')
Libchamplain is a C library aimed to provide a Gtk+ widget to display
rasterized maps.
* Display a map (OpenStreetMap Mapnik, OpenAerialMap,
Maps For Free Relief);
o Tiles are downloaded and cached
o Downloaded tiles fade in
* You can drag to move (a la Google Maps)
o without or with kinetic scrolling (a la iPhone)
o with elastic edges (a la iPhone)
* You can zoom in / out
* You can center the map on coordinates (longitude, latitude)
* Add markers on the map with a mixed Clutter/Champlain API
* Add layers of markers
* You can animate markers
Libchamplain-gtk is a Gtk+ widget that wraps around libchamplain's ClutterActor.
a small demo application is installed as libchamplain-demo
Geoclue is a modular geoinformation service built on top of the D-Bus
messaging system. The goal of the Geoclue project is to make creating
location-aware applications as simple as possible.
Geoclue defines a set of geoinformation APIs, but it also includes some
providers that implement those APIs.
previous behaviour of using -O1 and -O0 for a couple of arch. -O1 is
much faster in operation, but this is a real beast to build.
package bumped. discussed with ckuethe.
* precise license
* add missing desktop-file-utils goo
* add PORTHOME to quiet up qmake4
* respect CXXFLAGS
* don't force -O3 optimisation
* install man pages where they belong
"go ahead and commit" pvalchev@
This module maps country names, and their 2-letter, 3-letter and
numerical codes, as defined by the ISO-3166 maintenance agency [1], and
defined by the UNSD.
- remove quotes from comment
- regen PLIST with @bin markers
ok ckuethe@ (MAINTAINER) who would have come up with the same diff if g++
wasn't that slow ;-)
GPS textbook and classic papers, such as solving for the user position or
estimating atmospheric refraction. It supports common GPS data formats such
as RINEX or SP3.
METAR reports are available on-line, thanks to the National Weather
Service. Since reading the METAR format isn't easy for non-pilots,
these reports are relatively useles to the common man who just wants a
quick glace at the weather. This module tries to parse the METAR
reports so the data can be used to create readable weather reports
and/or process the data in applications.
feedback and ok merdely@
METAR reports are available on-line, thanks to the National Weather
Service. Since reading the METAR format isn't easy for non-pilots,
these reports are relatively useles to the common man who just wants a
quick glace at the weather. This module tries to parse the METAR
reports so the data can be used to create readable weather reports
and/or process the data in applications.
feedback and ok merdely@
object-relational database. In effect, PostGIS "spatially enables"
the PostgreSQL server, allowing it to be used as a backend spatial
database for geographic information systems (GIS), much like ESRI's
SDE or Oracle's Spatial extension. PostGIS follows the OpenGIS
"Simple Features Specification for SQL" and has been certified as
compliant with the "Types and Functions" profile.
ok simon@
Topology Suite (JTS). As such, it aims to contain the complete
functionality of JTS in C++. This includes all the OpenGIS "Simple
Features for SQL" spatial predicate functions and spatial operators,
as well as specific JTS topology functions such as IsValid().
help and ok sthen@, steven@
program's regress from its implicit use inside build to an explicit regress target.
Bump pkg. Prodded by steven@, help from him & kurt@, "go ahead" steven@.