imposm3 - Imposm imports OpenStreetMap data into PostGIS

  •        4

Imposm is an importer for OpenStreetMap data. It reads PBF files and imports the data into PostgreSQL/PostGIS. It can also automatically update the database with the latest changes from OSM. It is designed to create databases that are optimized for rendering (i.e. generating tiles or for WMS services).

http://imposm.org/docs/imposm3/latest/
https://github.com/omniscale/imposm3

Tags
Implementation
License
Platform

   




Related Projects

node-maxmind - Maxmind GEO Lookup

  •    Javascript

Pure Javascript module for Geo IP lookup using Maxmind binary databases (aka mmdb or geoip2). Fastest Maxmind lookup library available - up to 17,000% faster than other libraries. Module has 100% test coverage with comprehensive test suite. It natively works with binary Maxmind database format and doesn't require any "CSV - {specific lib format}" conversions as some other modules do. Maxmind binary databases are highly optimized for size and performance so there's no point working with other than that format. You might want to use geolite2 module with free geo databases. Alternatively, free databases available for download here. If you need better accuracy you should consider buying commercial subscription.

Open Geo Targeting

  •    Perl

Open Geo Targeting is an Open Source Geo Targeting initiative to assist webmasters with locating the origin of website requests. The Backend is writen in PERL and stored in a MySQL Database

GeoMesa - Suite of tools for working with big geo-spatial data in a distributed fashion

  •    Scala

GeoMesa is an open-source, distributed, spatio-temporal database built on a number of distributed cloud data storage systems, including Accumulo, HBase, Cassandra, and Kafka. Leveraging a highly parallelized indexing strategy, GeoMesa aims to provide as much of the spatial querying and data manipulation to Accumulo as PostGIS does to Postgres.

Tile38 - Geospatial database, spatial index, and realtime geofence

  •    Go

Tile38 is a in-memory geolocation data store, spatial index, and realtime geofence. It supports a variety of object types including lat/lon points, bounding boxes, XYZ tiles, Geohashes, and GeoJSON. It supports spatial index with search methods such as Nearby, Within, and Intersects, Realtime geofencing through persistent sockets or webhooks and lot more.

tikv - Distributed transactional key value database powered by Rust and Raft

  •    Rust

Geo-Replication TiKV uses Raft and Placement Driver to support Geo-Replication.Horizontal scalability With Placement Driver and carefully designed Raft groups, TiKV excels in horizontal scalability and can easily scale to 100+ TBs of data.


Alternative .NET component for IP2Location binary database access

  •    

This library is a more convenient and faster way to work with binary geo IP databases from IP2Location service from your C# or VB.NET code.

TouchDB-iOS - CouchDB-compatible mobile database; Objective-C version

  •    Objective-C

TouchDB is the legacy 1.0 version of the project now named Couchbase Lite. Due to the renaming and architectural changes, Couchbase Lite lives in a separate repository (although it inherits from TouchDB.) We don't recommend using TouchDB for any new development: Couchbase Lite is faster, easier to use, has a better API, has a lot of new features including full-text search and geo-queries, and is actively being developed and supported..

Geo GPS

  •    PHP

GeoGPS is a web application for sharing GPS routes publicly via a web interface. By a public form, any user can submit a track file (in any supported GPS file format), and it will automaticly belong to the application database, being shown to everyone.

magellan - Geo Spatial Data Analytics on Spark

  •    Scala

Magellan is a distributed execution engine for geospatial analytics on big data. It is implemented on top of Apache Spark and deeply leverages modern database techniques like efficient data layout, code generation and query optimization in order to optimize geospatial queries. The application developer writes standard sql or data frame queries to evaluate geometric expressions while the execution engine takes care of efficiently laying data out in memory during query processing, picking the right query plan, optimizing the query execution with cheap and efficient spatial indices while presenting a declarative abstraction to the developer.

Detect User Geo location

  •    

Detect site visitor geo location Detect geo location of the site visitors by html5 geolocation (first) or ipinfodb.com(second choice).

YQL-Geo-Library

  •    Javascript

A JavaScript library delivering various geo tasks like geolocation, reverse geocoding and content analysis

geonode

  •    Javascript

Geo is a very basic, but simple and in-progress, geo library for Node.js using Google's Geocode API (V3) for Geocoding and GeoHash for GeoSpatial support.

Devolia Geo

  •    PHP

Devolia Geo is a RPC (Remote Procedure Call) service offering user geolocation (i.e. the service returns the closest city and country names from latitude and longitude or IP address).

Mapway

  •    

Mapway uses bing map to display linked OGDI, KML, CSV, GeoRSS data, users can publish and comment on any locations anonymously. It contains world wide country/region, state and city Geo data which is ready to be deployed to SQL server including SQL Azure. mapway.cloudapp.net

geo - A collection of GIS functions for Elixir

  •    Elixir

Geo only encodes and decodes maps shaped as GeoJSON. JSON encoding and decoding must be done before and after.

geotools - Geo-related tools PHP 5.4+ library built atop Geocoder and React libraries

  •    PHP

Geotools is a PHP geo-related library, built atop Geocoder and React libraries.Geotools can be found on Packagist. The recommended way to install Geotools is through composer.

JCS - Conflates spatial datasets

  •    Java

The JCS Conflation Suite is an API and set of interactive tools which perform conflation on spatial datasets.