All Projects → foursquare → Quattroshapes

foursquare / Quattroshapes

Licence: other

Labels

Projects that are alternatives of or similar to Quattroshapes

Learn You A Haskell
“Learn You a Haskell for Great Good!” by Miran Lipovača
Stars: ✭ 202 (-9.01%)
Mutual labels:  makefile
Provision docker
Test Ansible roles and playbooks using Docker
Stars: ✭ 207 (-6.76%)
Mutual labels:  makefile
Openwrt Dns Forwarder
DNS-Forwarder for OpenWrt
Stars: ✭ 215 (-3.15%)
Mutual labels:  makefile
Migrating To Cloud Native Application Architectures
《迁移到云原生应用架构》中文版 https://jimmysong.io/migrating-to-cloud-native-application-architectures/
Stars: ✭ 203 (-8.56%)
Mutual labels:  makefile
Docs
Documentation for setting up OpenAPS
Stars: ✭ 204 (-8.11%)
Mutual labels:  makefile
Browserpass Native
Browserpass native client app
Stars: ✭ 209 (-5.86%)
Mutual labels:  makefile
Humandiseaseontology
Repository for the Human Disease Ontology.
Stars: ✭ 200 (-9.91%)
Mutual labels:  makefile
Jumpdrive
Flash/Rescue SD Card image for PinePhone and PineTab
Stars: ✭ 217 (-2.25%)
Mutual labels:  makefile
Helmfiles
Comprehensive Distribution of Helmfiles for Kubernetes
Stars: ✭ 205 (-7.66%)
Mutual labels:  makefile
Go Build Template
A Makefile/Dockerfile example for Go projects.
Stars: ✭ 2,625 (+1082.43%)
Mutual labels:  makefile
Alpinewsl
Alpine Linux based WSL distribution. Supports multi-install. Lightest WSL distribution.
Stars: ✭ 203 (-8.56%)
Mutual labels:  makefile
Openwrt Pcap dnsproxy
Pcap_DNSProxy for OpenWrt/LEDE
Stars: ✭ 204 (-8.11%)
Mutual labels:  makefile
React Barcode
A <Barcode/> component for use with React.
Stars: ✭ 210 (-5.41%)
Mutual labels:  makefile
Git osx installer
Installer for OS X
Stars: ✭ 202 (-9.01%)
Mutual labels:  makefile
How To Be A Good Programmer
I'm here to tell you some amazing stuff which teacher would never tell you.
Stars: ✭ 3,020 (+1260.36%)
Mutual labels:  makefile
Device brcm rpi2
Stars: ✭ 201 (-9.46%)
Mutual labels:  makefile
Pcat open source
PointCloud Annotation Tools, support to label object bound box, ground, lane and kerb
Stars: ✭ 209 (-5.86%)
Mutual labels:  makefile
Turtledove
TURTLEDOVE
Stars: ✭ 217 (-2.25%)
Mutual labels:  makefile
Golang Monorepo
An example of a golang-based monorepo.
Stars: ✭ 218 (-1.8%)
Mutual labels:  makefile
Easyrtspclient
Streaming media sdk tool:An elegant, simple, high performance & high compatibility RTSP Client Utility,can use in RTSP Player,NVR,RTSP Relay,EasyRTSPClient can run in any platform ,such as x68/x64/Windows/Linux/Android/iOS/arm etc..,with flexible interface,EasyRTSPClient can fit almost all network IPCamera,very easy to use.简单、稳定、高效、易用的RTSPClient工具,支持Windows、Linux、ARM、Android、iOS等几乎所有平台,支持RTP Over TCP/UDP,支持断线重连,能够接入市面上99%以上的IPC,调用简单且成熟稳定!
Stars: ✭ 213 (-4.05%)
Mutual labels:  makefile

quattroshapes

The Global Polygon Gazetteer

Foursquare needs quality place data to power its geocoding engine to ensure the best recommendations. When someone searches for the best coffee in Brooklyn, a simple venue to place point or venue to place bounding box search can result in venues in Manhattan and Jersey City overwhelming the results for Brooklyn.

To improve recommendations, we have created an authoritative source of polygons around a curated list of places. This gazetteer of non-overlapping polygons provides more relevant results than simple point geometries.

View preview images »

This work is based on foursquare checkins, geo tagged photos from Flickr, an extended version of Natural Earth, and open government data. Concordance is provided between quattroshapes, geonames.org, and Yahoo! GeoPlanet unique IDs in the gazetteer.

The quattroshapes technique calculates the dominant place ID for a given area based on heterogeneous inputs. This work is an extension of alphashapes and betashapes (thanks Aaron and Schuyler!) and is used to backfill countries without complete open data.

Matching mapping agency polygons to the geonames.org dataset was performed using shape-gn-matchr. Concording geoplanet to geonames lives at geoplanet-concordance.

Geocoding can be the hardest part about going open source - and reverse geocoding is even harder. Reverse geocoding reports the gazetteer place for a latitude and longitude map location or address string and is useful when source data needs to be normalized. This new polygon gazetteer data is used in Twofishes (demo), the coarse splitting geocoder (and reverse geocoder) written in scala from David Blackman at foursquare.

The quattroshapes code and resulting 30 gb of data are licensed under CC-BY, but includes data licensed from many governments around the world. Check the License for full details and limitations.

Enjoy!


Downloads

Shapefiles are in WGS84 (geographic) projection and UTF-8 character encoding.

Goodies

quatroshapes gazetteer (gzipped geojson):

Other:

Preview

Administrative level 1: (below) States and provinces in orange; regions shown in red. Mix of national mapping agency and Natural Earth.

qs_adm1

Administrative level 2: (below) Counties in bright blue; regions shown in dark blue. National mapping agency data.

qs_adm2

Local administrative level: (below) In green. This level of government assumes municipal type control over the central town and surrounding countryside. National mapping agency data.

qs_localadmin

Localities: (below) In yellow. In the USA this is the smallest unit of government with legal boundaries. For most other countries the localities here are informal parts of local administrative areas. Mix of national mapping agency, quattroshapes enumeration using foursquare checkins & custom data.

qs_localities

Administrative level 0: (below) In gray. Mix of national mapping agency and US State Department data.

qs_adm0

Neighborhoods: (below) In purple. Quattroshape enumeration from geo tagged photos in Flickr using GeoPlanet hierarchy.

qs_neighborhoods

Gazetteer: (below) In light purple. Over 1 million administrative and populated places with around 800,000 having concordance between GeoNames.org and Yahoo! GeoPlanet WOE unique IDs.

qs_gazetteer

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].