Overview
How to use¶
- User Manual
- Mapping User Manual
- Geocoding Data
- Data Classification Methodology
- GeoIQ Analysis
- Support
For Developers¶
GeoIQ includes a number of open standards, open-source software and open data. The sections below outline the various components, their software licenses and links to the packages or more information.
Open Standards¶
GeoIQ utilizes open and commonly used web standards that enable easy sharing of data within and across organizations. In addition, GeoIQ actively works in developing new standards that meet emerging needs. Users of GeoIQ immediately gain use of these new standards to stay on the leading edge with new technology and partners.
A few relevant data standards that GeoIQ utilizes and provides to users include:
- OGC Standards: KML, Web Mapping Service, Catalog Services for the Web
- W3C Standards: HTML, JavaScript, Atom, RSS
- Web Standards: GeoRSS:http://georss.org, Microformats, PDF, OpenSearch:http://opensearch.org, SQLite
- GIS Metadata Standards: FGDC, ISO 19115
Open Source Components¶
GeoIQ and GeoIQ utilizes numerous open source components and actively contributes back to the projects. By using open-source technology, GeoIQ is able to actively work with and contribute to a global community of developers and organizations that are working together to build the best open technology. GeoIQ has also built new open-source projects such as the GeoCommons Geocoder, developed in partnership with the United States Federal Geospatial Data Committee.
The GeoCommons Geocoder is available online for developers and integrators at http://github.com/geocommons/geocoder
A few of the open-source tools that we use include:
- Ruby - GPL & Ruby license - http://www.ruby-lang.org/
- Rails - MIT - http://rubyonrails.org/
- Mapnik - LGPL - http://mapnik.org/
- Prototype - custom MIT-style license (http://www.prototypejs.org/license) - http://www.prototypejs.org/
- JQuery - MIT or GPL - http://jquery.org/license - http://jquery.com/
- ModestMaps - custom BSD - http://modestmaps.com/license.txt - http://modestmaps.com
- Python - custom GPL-style license - http://www.python.org/psf/license/ - http://www.python.org/
- ImageMagick - custom - http://www.imagemagick.org/script/license.php - http://www.imagemagick.org
- Yajl - BSD - http://lloyd.github.com/yajl/
- GEOS - LGPL - http://trac.osgeo.org/geos/
- GDAL - MIT - http://www.gdal.org/
- PROJ4 - MIT - http://trac.osgeo.org/proj/
And numerous other packages available through the Red Hat and CentOS repositories.
Ruby Gems and Libraries¶
- activerecord-oracle_enhanced-adapter - http://rubydoc.info/gems/activerecord-oracle_enhanced-adapter/1.3.2/frames
- amqp 0.6.6 - Ruby License - https://github.com/ruby-amqp/amqp - http://www.ruby-lang.org/en/LICENSE.txt
- Ascii85 - MIT - http://rubydoc.info/gems/Ascii85/1.0.1/frames
- builder - MIT - http://rubydoc.info/gems/builder/2.1.2/frames
- bunny - MIT/X Consortium License - http://rubyforge.org/projects/bunny-amqp
- color - MIT-like - http://color.rubyforge.org/ - http://rubygems.org/gems/color
- daemons - Custom - http://rubydoc.info/gems/daemons/1.1.4/frames (requires attribution)
- erubis - MIT - http://rubydoc.info/gems/erubis/2.7.0/frames - http://rubygems.org/gems/erubis
- eventmachine - GPL v2 or Ruby License - https://github.com/eventmachine/eventmachine/wiki/License-Issues - http://rubygems.org/gems/eventmachine
- fastercsv - GPL v2 or Ruby License - http://fastercsv.rubyforge.org/ - http://rubygems.org/gems/fastercsv
- feedtools - MIT/X Consortium - https://rubyforge.org/projects/feedtools
- GData - Creative Commons - http://rubyforge.org/projects/gdata-ruby
- GeoRuby - MIT - http://rubydoc.info/gems/georuby/1.9.3/frames - http://rubygems.org/gems/georuby
- haml - MIT - http://haml-lang.com/docs/yardoc/ - http://rubygems.org/gems/haml
- hoe - MIT - http://seattlerb.rubyforge.org/hoe/ - http://rubygems.org/gems/hoe
- hpricot - MIT- http://www.ohloh.net/p/hpricot
- jnunemaker-crack - Custom - https://github.com/jnunemaker/crack/blob/master/LICENSE - https://github.com/jnunemaker/crack
- json - GPL v2 or Ruby - http://flori.github.com/json/doc/index.html - http://rubygems.org/gems/json
- levenshtein - GPL v2 - http://rubyforge.org/projects/levenshtein/
- mislav-will_paginate - Custom BSD - https://github.com/mislav/will_paginate/blob/master/LICENSE - https://github.com/mislav/will_paginate
- mongo -Apache License v 2 - http://api.mongodb.org/ruby/1.3.1/#License - http://rubygems.org/gems/mongo
- mysql - Ruby License - http://www.tmtm.org/en/mysql/ruby/ - http://rubygems.org/gems/mysql
- nokogiri - MIT - http://nokogiri.org/ - http://rubygems.org/gems/nokogiri
- paper_trail - MIT - https://github.com/airblade/paper_trail - http://rubygems.org/gems/paper_trail
- parseexcel - GPL v3 - http://rubyforge.org/projects/spreadsheet - http://rubygems.org/gems/parseexcel
- ParseTree - MIT/X Consortium - http://rubyforge.org/projects/parsetree/ - http://rubygems.org/gems/ParseTree
- pdf-reader - MIT - https://github.com/yob/pdf-reader - http://rubygems.org/gems/pdf-reader
- pdf-writer - MIT/X Consortium - http://rubyforge.org/projects/ruby-pdf - http://rubygems.org/gems/pdf-writer
- pg - GPL, Ruby, BSD - https://bitbucket.org/ged/ruby-pg/overview - http://rubygems.org/gems/pg
- pluginaweek-state_machine - Custom BSD - https://github.com/pluginaweek/state_machine/blob/master/LICENSE - https://github.com/pluginaweek/state_machine
- postgres - Ruby License - http://rubyforge.org/projects/ruby-pg - http://rubygems.org/gems/postgres
- prawn, prawn-core , prawn-format, prawn-layout, prawn-security - GPL v2 or GPL v3 - https://github.com/sandal/prawn/blob/master/LICENSE - https://github.com/sandal/prawn/
- rack - MIT - http://rack.rubyforge.org/ - http://rubygems.org/gems/rack
- rake - MIT - http://rake.rubyforge.org/ - http://rubygems.org/gems/rake
- rdiscount - BSD-style - https://github.com/rtomayko/rdiscount - http://rubygems.org/gems/rdiscount
- rmagick - MIT/X Consotrium - http://rubyforge.org/projects/rmagick - http://rubygems.org/gems/rmagick
- roo - Ruby License - http://roo.rubyforge.org/ - http://rubygems.org/gems/roo
- ruby-ldap - Custom BSD (requires attribution) - https://github.com/alexey-chebotar/ruby-ldap/blob/master/COPYING http://rubygems.org/gems/ruby-ldap
- ruby-oci8 - Ruby License - http://rubyforge.org/projects/ruby-oci8/ - http://rubygems.org/gems/ruby-oci8
- RubyInline - MIT - http://rubydoc.info/gems/RubyInline/3.9.0/frames - http://rubydoc.info/gems/RubyInline
- rubyzip - Ruby License - http://rubyzip.sourceforge.net - http://rubygems.org/gems/rubyzip
- sanitize - BSD - https://github.com/rgrove/sanitize/ http://rubygems.org/gems/sanitize
- sparklines - MIT - https://github.com/topfunky/sparklines - http://rubygems.org/gems/sparklines
- sqlite3-ruby - Custom - https://github.com/luislavena/sqlite3-ruby/blob/master/LICENSE https://github.com/luislavena/sqlite3-ruby
- SystemTimer - Ruby License - http://systemtimer.rubyforge.org/
- Text - Ruby License - http://text.rubyforge.org/ - http://rubygems.org/gems/Text
- transaction-simple - MIT/X Consortium - http://rubyforge.org/projects/trans-simple
- uuidtools - MIT/X Consortium - http://rubyforge.org/projects/uuidtools/
- yajl-ruby - MIT & BSD - https://github.com/brianmario/yajl-ruby
OpenStreetMap¶
A powerful wiki map of the entire world, OpenStreetMap is a free and open collaborative map of the world. The FortiusOne team includes leading members of the OSM community. GeoIQ uses OpenStreetMap as a basemap for overlaying of custom data.
Extracts of data from OSM are also available on GeoCommons.
Infrastructure Components¶
GeoIQ deploys the platform with a number of open-source components. These are not strictly dependencies of the platform but software used to host and serve the application to users. They are listed here in order to provide additional information for users on third-party tools that comprise GeoIQ.
- Linux - GPL v2.0 - http://www.gnu.org/licenses/gpl-2.0.html
- Apache - Apache license 2.0 - http://www.apache.org/
- Solr - Apache License 2.0 - http://lucene.apache.org/solr/
- Java - custom (http://www.java.com/en/download/license.jsp) - http://www.java.com/en/download/
- CentOS - GNU GPL & Others - http://www.centos.org/
- Passenger - MIT - http://modrails.com/
All licenses¶
Here is a generalized list and links to all applicable licenses as noted next to the packages above.
- MIT - http://www.opensource.org/licenses/mit-license.php
- GPL v2.0 - http://www.gnu.org/licenses/gpl-2.0.html
- Apache license 2.0 - http://www.apache.org/licenses/LICENSE-2.0.html
- Ruby license - http://www.ruby-lang.org/en/LICENSE.txt
- New BSD License - http://www.opensource.org/licenses/bsd-license.php
- ImageMagick License - http://www.imagemagick.org/script/license.php
- LGPL http://www.gnu.org/licenses/lgpl.html
- Prototype License - http://www.prototypejs.org/license
- Python - http://www.python.org/psf/license/
- ModestMaps - http://modestmaps.com/license.txt
- Java - http://www.java.com/en/download/license.jsp
- Red Hat - https://www.redhat.com/licenses/us.html


