OpenStreetMap for the Web
|
|
|
- Ethel Lamb
- 10 years ago
- Views:
Transcription
1 Welcome! OpenStreetMap for the Web WhiskyWeb - Edinburgh, UK - April 13th, 2012 Derick Rethans - [email protected] -
2 OpenStreetMap "Wikipedia for Map Data" Licensed under the Creative Commons Attribution-ShareAlike 2.0 licence (CC-BY-SA): Licensed under the Open Database License (ODbL 1.0): You are free to copy, distribute, transmit and adapt our maps and data, as long as you credit OpenStreetMap and its contributors. If you alter or build upon our maps or data, you may distribute the result only under the same licence. Rendered map: A lot of data is not rendered, but is available.
3 What is OpenStreetMap? A database with geographic data of the whole planet under a free license APIs to add, retrieve and query map data A social platform for improving the map
4 What is Google Maps? In words: It gives you It gives you It gives you It gives you It gives you "free" map tiles satellite imagery StreetView a free JavaScript library a free geo-coding API
5 Terms and Conditions OSM: OpenStreetMap is open data, licensed under the Creative Commons Attribution-ShareAlike 2.0 licence (CC-BY-SA). Google Maps: Can I generate a map image using the Google Static Maps API which I store and serve from my website? You may not store and serve copies of images generated using the Google Static Maps API from your website. What transaction limits apply to the Maps API? From October 1st 2011 commercial web sites and applications using the Maps API may at no cost generate: up to 2,500 map transactions Geocoding Usage Limits: Use of the Google Geocoding API is subject to a query limit of 2,500 geolocation requests per day
6 The Data Nodes (Lat/Lon point) <node id=' ' lat=' ' lon=' ' user='wogo' timestamp=' t11:45:33z' uid='152395' version='1' changeset=' '> Ways (Ordered interconnection of nodes) Areas (Closed ways) <way id=' ' user='derick Rethans' uid='37137' timestamp=' t08:30:14z' version='1' changeset=' '> <nd ref=' '/> <nd ref=' '/> <nd ref=' '/>... </way> Tags (Describe an element) <tag <tag <tag <tag <tag k='addr:housenumber' v='375'/> k='addr:street' v='kilburn High Road'/> k='amenity' v='pub'/> k='building' v='yes'/> k='name' v='north London Tavern'/>
7 Tagging features (1)
8 Tagging features (2)
9 Tagging features (3)
10 Tagging features (4)
11 Editting tags
12 Mapping parties As OSM's main purpose is creating a database of free map data: data needs to be generated (surveyed), which is best done by hand data needs to be added to the database: Potlatch, JOSM surveying is more fun if you're not alone why not do it in a group?
13 Editting the map
14 Mapping party: Kibera
15 Mapping party: Korogocho
16 Mapping party: Korogocho
17 Google Mapping Party Google invited an OSM-er to a Google MapMaker mapping "course" They were shown arm-chair mapping OSMers showed a little about what a real mapping party is They asked tough questions: "How can we use the mapping data in a GPS?", "How can I map some grass?" and "How can I get all the pubs?" OSM is about the data, any kind of geographic data
18 Using data Quering data (API, XAPI/JXAPI, Nominatim) Render and display what ever you want from it
19 Looking up latitude and longitude from a location <?php $name = urlencode( ':-:location:-:' ); $baseurl = ' $data = file_get_contents( "{$baseurl}{$name}&limit=1" ); $json = json_decode( $data ); $lat = $json[0]->lat; $lon = $json[0]->lon;?> var lat=<?php printf( '%0.3f', $lat );?> var lon=<?php printf( '%0.3f', $lon );?> <?php var_dump( $json[0] );?>
20 Looking up latitude/longitude Different services Nominatim: earch?format=json&limit=1&q=london Yahoo: flags=gjt&appid=[yourappidhere]&q=london
21 Reverse Geocoding Finding a name for coordinates
22 Finding a name for the current location Different services Geonames: enamejson? username=derick&style=full&lat={$lat}&lng={$ lon} Nominatim: verse? format=json&lat={$lat}&lon={$lon}&zoom={$z } Yahoo: gflags=r&flags=gjqt&q={$lat},{$lon}
23 Using OpenStreetMap data Process: Use XAPI, API or extracts to fetch data Parse XML file with PHP into a DB (MongoDB) Query database Show data Profit (or in our case, we found a restaurant)!
24 Fetching OSM data wget <?xml version='1.0' encoding='utf-8'?> <osm version="0.6" generator="osmosis 0.39"> <bound box=" , , , " origin=" <node id="44" version="3" timestamp=" t20:53:43z" uid="15867" user="mattfromderby" changeset=" " lat=" " lon=" "/> <node id="47" version="2" timestamp=" t20:53:43z" uid="15867" user="mattfromderby" changeset=" " lat=" " lon=" "/> <node id="52" version="3" timestamp=" t21:13:19z" uid="15867" user="mattfromderby" changeset=" " lat=" " lon=" "/>... <node id=" " version="1" timestamp=" t20:37:18z" uid="545369" user="bigfatfrog67" changeset=" " lat=" " lon=" "> <tag k="name" v="charing Cross"/> <tag k="railway" v="subway_entrance"/> <tag k="source:name" v="survey"/> <tag k="source:railway" v="survey"/> </node>... <way id="74" version="5" timestamp=" t22:43:15z" uid="508" user="welshie" changeset=" "> <nd ref="196101"/> <nd ref="196100"/> <nd ref="196331"/> <tag k="abutters" v="retail"/> <tag k="highway" v="primary"/> <tag k="maxspeed" v="30 mph"/> <tag k="name" v="ballards Lane"/> <tag k="ref" v="a598"/> </way>... <relation id="69" version="13" timestamp=" t14:57:24z" uid="45027" user="pa94" changeset="307506"> <member type="way" ref=" " role="outer"/> <member type="way" ref=" " role="inner"/> <tag k="created_by" v="xybot"/> <tag k="type" v="multipolygon"/> </relation>... </osm>
25 Importing data MongoDB is schema less, so fits the OSM data model quite well, but you still need to think about how to store the data best: $doc = array( 'name' => 'A440', 'tags = [ 'highway' => 'secondary', 'oneway' => 'yes' ] ); $db->poi->ensureindex( [ 'name' => 1 ] ); $db->poi->ensureindex( [ 'tags.highway' => 1 ] ); $db->poi->ensureindex( [ 'tags.oneway' => 1 ] ); or: $doc = array( 'name' => 'A440', 'tags' = { [ 'k' => 'highway', 'v' => 'secondary', 'k' => 'oneway', 'v' => 'yes' ] } ); $db->poi->ensureindex( [ 'name' => 1 ] ); $db->poi->ensureindex( [ 'tags.k' => 1, 'tags.v' => 1 ] );
26 Distances are tricky note: km / miles cos(51.5)
27 Querying our database MongoDB's 2D index db.poi.ensureindex( { poi : '2d' } ); $s = $d->command( array( 'geonear' => 'poi', 'spherical' => true, 'near' => array( $_GET['lon'], $_GET['lat'] ), 'num' => 10000, 'maxdistance' => $wantedd / , // km to radians 'query' => $query, ) ); spherical => true, for spherical Earth calculations
28 Finding Food
29 Resources Slides: Contact me: Derick Feedback:
Extending Yioop! With Geographical Location Local Search. A Writing Project. Presented to. The Faculty of the Department of Computer Science
Extending Yioop! With Geographical Location Local Search A Writing Project Presented to The Faculty of the Department of Computer Science San José State University In Partial Fulfillment of the Requirements
XML Processing and Web Services. Chapter 17
XML Processing and Web Services Chapter 17 Textbook to be published by Pearson Ed 2015 in early Pearson 2014 Fundamentals of http://www.funwebdev.com Web Development Objectives 1 XML Overview 2 XML Processing
OpenStreetMap for Web Developers. Serge Wroclawski State of the Map US August 2010
OpenStreetMap for Web Developers Serge Wroclawski State of the Map US August 2010 You'll get the most out of this talk if... You know HTML You know some Javascript You have a basic understanding of mapping
M GIS. A Short Introduction to Volunteered Geographic Information Presentation of the OpenStreetMap Project
M GIS A Short Introduction to Volunteered Geographic Information Presentation of the OpenStreetMap Project Sylvain Bouveret LIG-STeamer / Université Grenoble-Alpes Quatrième École Thématique du GDR Magis.
GO_SYNC - A FRAMEWORK TO SYNCHRONIZE CROWD-SOURCED MAPPING CONTRIBUTIONS FROM ONLINE COMMUNITIES AND TRANSIT AGENCY BUS STOP INVENTORIES
GO_SYNC - A FRAMEWORK TO SYNCHRONIZE CROWD-SOURCED MAPPING CONTRIBUTIONS FROM ONLINE COMMUNITIES AND TRANSIT AGENCY BUS STOP INVENTORIES Khoa Tran Department of Computer Science and Engineering University
Sensors talk and humans sense Part II
Sensors talk and humans sense Part II Athena Vakali Palic, 6 th September 2013 OSWINDS group Department of Informatics Aristotle University of Thessaloniki http://oswinds.csd.auth.gr SEN2SOC Architecture
Developing Fleet and Asset Tracking Solutions with Web Maps
Developing Fleet and Asset Tracking Solutions with Web Maps Introduction Many organizations have mobile field staff that perform business processes away from the office which include sales, service, maintenance,
OSM-in-a-box A Ready-Made Highly Configurable Map Server
OSM-in-a-box A Ready-Made Highly Configurable Map Server 1 Prof. Stefan Keller Computer Science Department University of Applied Sciences Rapperswil (CH) www.gis.hsr.ch Contents 2 Motivation The osm2gis
Implementation of a system of the mobile terminal position tracking using Google Maps
Computer Applications in Electrical Engineering Implementation of a system of the mobile terminal position tracking using Google Maps Sławomir Pluta Opole University of Technology 45-758 Opole, ul. Prószkowska
Cost Effective GPS-GPRS Based Object Tracking System
Cost Effective GPS-GPRS Based Object Tracking System Khondker Shajadul Hasan, Mashiur Rahman, Abul L. Haque, M Abdur Rahman, Tanzil Rahman and M Mahbubur Rasheed Abstract This paper proposes and implements
Taxi Service Design Description
Taxi Service Design Description Version 2.0 Page 1 Revision History Date Version Description Author 2012-11-06 0.1 Initial Draft DSD staff 2012-11-08 0.2 Added component diagram Leon Dragić 2012-11-08
Big data and urban mobility
Big data and urban mobility Antònia Tugores,PereColet Instituto de Física Interdisciplinar y Sistemas Complejos, IFISC(UIB-CSIC) Abstract. Data sources have been evolving the last decades and nowadays
Implementation of Location based Services in Android using GPS and Web Services
www.ijcsi.org 237 Implementation of Location based Services in Android using GPS and Web Services Manav Singhal 1, Anupam Shukla 2 1 ABV-Indian Institute of Information Technology and Management Gwalior,
Visualize your World. Democratization i of Geographic Data
Visualize your World Democratization i of Geographic Data Session Agenda Google GEO Solutions - More than just a Map Enabling our Government Customers- Examples Summary & Invite to Learn More About Google
The Open Source Knowledge Discovery and Document Analysis Platform
Enabling Agile Intelligence through Open Analytics The Open Source Knowledge Discovery and Document Analysis Platform 17/10/2012 1 Agenda Introduction and Agenda Problem Definition Knowledge Discovery
Event Detection and Visualization of VGI
Event Detection and Visualization of VGI Khatereh Polous Technical University Munich (TUM) Cartography Department 11.06.2012 Background web 2.0 participatory platform colloquial readand-write functionality
WORLD WEATHER ONLINE
WORLD WEATHER ONLINE XML Premium Weather Data Feed API Documentation Weather foreast by Postcode, Zipcode, Latitude and Longitude version 2.6 updated 11 th January, 2010 Index 1. Weather by Postcode, zipcode
Log management with Logstash and Elasticsearch. Matteo Dessalvi
Log management with Logstash and Elasticsearch Matteo Dessalvi HEPiX 2013 Outline Centralized logging. Logstash: what you can do with it. Logstash + Redis + Elasticsearch. Grok filtering. Elasticsearch
Perl & NoSQL Focus on MongoDB. Jean-Marie Gouarné http://jean.marie.gouarne.online.fr [email protected]
Perl & NoSQL Focus on MongoDB Jean-Marie Gouarné http://jean.marie.gouarne.online.fr [email protected] AGENDA A NoIntroduction to NoSQL The document store data model MongoDB at a glance MongoDB Perl API
Key words: GPS, Geocoder, WWO Server, Google Server, Android, RAM, Mobile Equipment, OS.
Volume 5, Issue 3, March 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Weather Monitoring
Using OpenStreetMap data. Nick Whitelegg Southampton Solent University, RM424 [email protected]
Using OpenStreetMap data Nick Whitelegg Southampton Solent University, RM424 [email protected] What is OpenStreetMap? OpenStreetMap[1] is a set of mapping data covering the whole world Liberally
Practical Essbase Web Services
Practical Essbase Web Services For Fun and Profit Jason Jones Jason Jones l Essbase l Programming l Mobile development l ODI l Blogging l Open source Agenda l Web services in a nutshell l Essbase connectivity
How To Write A Web Server In Javascript
LIBERATED: A fully in-browser client and server web application debug and test environment Derrell Lipman University of Massachusetts Lowell Overview of the Client/Server Environment Server Machine Client
Development and Implementation of the OpenLR Map Interface for Shapefiles
Mohammed Alhessi Development and Implementation of the OpenLR Map Interface for Shapefiles Duration of the Thesis: 6 months Completion: May 2013 Tutor: Rainer Schützle, MSc Examiner: Prof. Dr.-Ing. Volker
Arm Hardware Platform for Vehicle Monitoring and Tracking System Using GPRS
Arm Hardware Platform for Vehicle Monitoring and Tracking System Using GPRS M.V.Srinivasarao M.Tech Student, Loyola Institute of Technology and Management. Abstract: An integrated cost effective web based
Methods of Social Media Research: Data Collection & Use in Social Media
Methods of Social Media Research: Data Collection & Use in Social Media Florida State University College of Communication and Information Sanghee Oh [email protected] Overview Introduction to myself Introduction
MongoDB Developer and Administrator Certification Course Agenda
MongoDB Developer and Administrator Certification Course Agenda Lesson 1: NoSQL Database Introduction What is NoSQL? Why NoSQL? Difference Between RDBMS and NoSQL Databases Benefits of NoSQL Types of NoSQL
Documentation for Online Travel Site. Ashish Khullar Dushyant Bansal Saurabh Gupta Vianyak Bhavnani
Documentation for Online Travel Site Ashish Khullar Dushyant Bansal Saurabh Gupta Vianyak Bhavnani 17th September 2008 Contents 1 Introduction 3 2 Features Offered 4 2.1 Hot Destinations.........................
DYNAMIC GOOGLE REMOTE DATA COLLECTION
DYNAMIC GOOGLE REMOTE DATA COLLECTION ABSTRACT: Google defends phone data collection. Google defended the way it collects location data from Android phones. The companies' smart phones regularly transmit
Google Earth Digitale Wege in eine bekannte Welt Sep. 2006
Google Earth Digitale Wege in eine bekannte Welt Sep. 2006 Joachim Glaubrecht Google Enterprise [email protected] What is Google Enterprise? 2 1 Focus.de: "Der Papst-Besuch in Google Earth" 3 How to Geo
Visualizing MongoDB Objects in Concept and Practice
Washington DC 2013 Visualizing MongoDB Objects in Concept and Practice https://github.com/cvitter/ikanow.mongodc2013.presentation Introduction Do you have a MongoDB database full of BSON documents crying
PHP on the D-BUS. Welcome!
Welcome! PHP on the D-BUS International PHP Conference - Berlin, Germany Derick Rethans - [email protected] - twitter: @derickr http://derickrethans.nl/talks.html About Me Derick Rethans Dutchman living in
IDENTIFICATION OF KEY LOCATIONS BASED ON ONLINE SOCIAL NETWORK ACTIVITY
H. Efstathiades, D. Antoniades, G. Pallis, M. D. Dikaiakos IDENTIFICATION OF KEY LOCATIONS BASED ON ONLINE SOCIAL NETWORK ACTIVITY 1 Motivation Key Locations information is of high importance for various
Open Paper Maps Michal Migurski, Stamen Design
Open Paper Maps Michal Migurski, Stamen Design Hello, my name is Michal Migurski and I m here to talk about getting OpenStreetMap onto paper. In particular, I d like to talk about the visual design of
TRIBHUWAN UNIVERSITY INSTITUTE OF ENGINEERING PULCHOWK CAMPUS A REPORT ON ROUTEFINDER (MINOR PROJECT) AUGUST 27, 2013 SUBMITTED BY
TRIBHUWAN UNIVERSITY INSTITUTE OF ENGINEERING PULCHOWK CAMPUS A REPORT ON ROUTEFINDER (MINOR PROJECT) AUGUST 27, 2013 SUBMITTED BY BIPIN PANDEY NAVIN KHADKA PRAKASH ARYAL SANJAY RAUT 067BCT511 067BCT524
A RESTful Web Service for Whois. Andy Newton Chief Engineer, ARIN
A RESTful Web Service for Whois Andy Newton Chief Engineer, ARIN My Background on Whois Prototyped an LDAP alternative to Whois (RFC 3663) Principal author of CRISP (IRIS) documents RFC 3707, RFC 3981,
ITP 140 Mobile Technologies. Mobile Topics
ITP 140 Mobile Technologies Mobile Topics Topics Analytics APIs RESTful Facebook Twitter Google Cloud Web Hosting 2 Reach We need users! The number of users who try our apps Retention The number of users
1.5.3 Project 3: Traffic Monitoring
1.5.3 Project 3: Traffic Monitoring This project aims to provide helpful information about traffic in a given geographic area based on the history of traffic patterns, current weather, and time of the
New indoor data scheme for OSM
Faculty of Electrical Engineering and Information Technologies Institute of Information Technology New indoor data scheme for OSM Presenting and discussing a new idea for mapping of indoor data Indoor
NO SQL! NO INJECTION?
NO SQL! NO INJECTION? A talk on the state of NoSQL security IBM Cyber Security Center of Excellence Aviv Ron Alexandra Shulman-Peleg IBM AppScan Emanuel Bronshtein AVIV RON Security Researcher for IBM
GEM global earthquake model. User guide: Android mobile tool for field data collection. Rosser, J., J.G. Morley, A. Vicini. Data capture tools
User guide: Android mobile tool for field data collection GEM Technical Report 2014-03 V1.0.0 Rosser, J., J.G. Morley, A. Vicini Data capture tools GEM global earthquake model i User guide: Android mobile
Google Enterprise Geospatial. Andrea Aymerich Head of Geo Enterprise Italy
Google Enterprise Geospatial Andrea Aymerich Head of Geo Enterprise Italy Google Confidential 2011 Google Internet Traffic Growth Location is anywhere Worldwide smartphone and tablet shipment exceed PC
Why NoSQL? Your database options in the new non- relational world. 2015 IBM Cloudant 1
Why NoSQL? Your database options in the new non- relational world 2015 IBM Cloudant 1 Table of Contents New types of apps are generating new types of data... 3 A brief history on NoSQL... 3 NoSQL s roots
Title page. Alcatel-Lucent 5620 SERVICE AWARE MANAGER 13.0 R7
Title page Alcatel-Lucent 5620 SERVICE AWARE MANAGER 13.0 R7 APPLICATION API DEVELOPER GUIDE 3HE-10590-AAAA-TQZZA Issue 1 December 2015 Legal notice Legal notice Alcatel, Lucent, Alcatel-Lucent and the
Commotion Network Dashboard Application for Commotion Wireless Request for Development Proposals
Commotion Network Dashboard Application for Commotion Wireless Request for Development Proposals Date: 2013-11-23 Prepared by: Jernej Kos ([email protected]), Institute for Development of Advanced Applied
Keywords LBS, Continuous Query, Range Query, Google API s, GPS.
Volume 4, Issue 5, May 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Android Based Continuous
Wildix WebRTC Kite & MCU Videoconference. Quick Start Guide
Wildix WebRTC Kite & MCU Videoconference Quick Start Guide Version 20.04.2015 Wildix Kite is a professional solution based on WebRTC technology for real-time communication with the customer through the
Frictionless Persistence in.net with MongoDB. Mogens Heller Grabe Trifork [email protected]
Frictionless Persistence in.net with MongoDB Mogens Heller Grabe Trifork [email protected] Agenda Document-oriented databases Introduction to MongoDB JavaScript, baby! How to do it with C# Tiny web app sample
An expectation-based editing interface for OpenStreetMap
Media Engineering and Technology Faculty German University in Cairo Institute for Visualization and Interactive Systems Stuttgart University An expectation-based editing interface for OpenStreetMap Bachelor
07/04/2014 NOBIL API. Version 3.0. Skåland Webservice Side 1 / 16
NOBIL API Version 3.0 Skåland Webservice Side 1 / 16 Client API version 3.0 NOBIL is a comprehensive and trustworthy database covering all charging stations in Norway, and is open for other countries,
Reef Explorer User Guide
Reef Explorer User Guide Contents USER INTERFACE...2 DATA CONTENT...3 BASEMAPS...4 ESRI BASEMAPS...4 National Geographic World Map...4 Light Gray Canvas Map...4 Ocean Basemap...4 World Terrain Base...4
The process of mapping the Earth
U s e r - G e n e r a t e d C o n t e n t OpenStreetMap: User-Generated Street Maps The OpenStreetMap project is a knowledge collective that provides user-generated street maps. The process of mapping
emontage: An Architecture for Rapid Integration of Situational Awareness Data at the Edge
emontage: An Architecture for Rapid Integration of Situational Awareness Data at the Edge Soumya Simanta Gene Cahill Ed Morris Motivation Situational Awareness First responders and others operating in
Location-Based Services Using HTML5 Geolocation and Google Maps APIs
Location-Based Services Using HTML5 Geolocation and Google Maps APIs Wen-Chen Hu Department of Computer Science University of North Dakota Grand Forks, ND 58202 [email protected] Naima Kaabouch Department
Design and Implementation of Web-Based GPS-GPRS Vehicle Tracking System
Design and Implementation of Web-Based GPS-GPRS Vehicle Tracking System Dr. Khalifa A. Salim #1, Ibrahim Mohammed Idrees #2 #1 AL-Khwarizmy College of Engineering, University of Baghdad #2 Information
metaengine DataConnect For SharePoint 2007 Configuration Guide
metaengine DataConnect For SharePoint 2007 Configuration Guide metaengine DataConnect for SharePoint 2007 Configuration Guide (2.4) Page 1 Contents Introduction... 5 Installation and deployment... 6 Installation...
A Cost Effective GPS-GPRS Based Women Tracking System and Women Safety Application using Android Mobile
A Cost Effective GPS-GPRS Based Women Tracking System and Women Safety Application using Android Mobile Devendra Thorat, Kalpesh Dhumal, Aniket Sadaphule, Vikas Arade B.E Computer Engineering, Navsahyadri
Operational Decision Manager Worklight Integration
Copyright IBM Corporation 2013 All rights reserved IBM Operational Decision Manager V8.5 Lab exercise Operational Decision Manager Worklight Integration Integrate dynamic business rules into a Worklight
A Performance Evaluation of Open Source Graph Databases. Robert McColl David Ediger Jason Poovey Dan Campbell David A. Bader
A Performance Evaluation of Open Source Graph Databases Robert McColl David Ediger Jason Poovey Dan Campbell David A. Bader Overview Motivation Options Evaluation Results Lessons Learned Moving Forward
Big Data. Facebook Wall Data using Graph API. Presented by: Prashant Patel-2556219 Jaykrushna Patel-2619715
Big Data Facebook Wall Data using Graph API Presented by: Prashant Patel-2556219 Jaykrushna Patel-2619715 Outline Data Source Processing tools for processing our data Big Data Processing System: Mongodb
Victorian Mapping and Address Service. System Overview. And. Trial Access Definition & Request Form
Victorian Mapping and Address Service Incorporating the spatial smart tag system System Overview And Trial Access Definition & Request Form Victorian Government Oct 2007 VMAS Overview Page 1 1. INTRODUCTION
THE SEMANTIC WEB AND IT`S APPLICATIONS
15-16 September 2011, BULGARIA 1 Proceedings of the International Conference on Information Technologies (InfoTech-2011) 15-16 September 2011, Bulgaria THE SEMANTIC WEB AND IT`S APPLICATIONS Dimitar Vuldzhev
Wildix Kite. Quick Guide
Wildix Kite Quick Guide Version 20.09.2013 Wildix Kite is a professional web-based solution for real-time communication through the company website, totally integrated into the telephony system. Introduction
Tracking Anomalies in Vehicle Movements using Mobile GIS
Tracking Anomalies in Vehicle Movements using Mobile GIS M.Saravanan Ericsson Research India Ericsson India Global Services Pvt.Ltd. Chennai, India Abstract--- Detecting fraud activities and anomalies
Learning Facebook Application Development
Learning Facebook Application Development Hasin Hayder Dr. Mark Alexander Bain Chapter No. 1 "Getting to Grips with the Facebook Platform" In this package, you will find: A Biography of the authors of
Beyond The Web Drupal Meets The Desktop (And Mobile) Justin Miller Code Sorcery Workshop, LLC http://codesorcery.net/dcdc
Beyond The Web Drupal Meets The Desktop (And Mobile) Justin Miller Code Sorcery Workshop, LLC http://codesorcery.net/dcdc Introduction Personal introduction Format & conventions for this talk Assume familiarity
Databases 2 (VU) (707.030)
Databases 2 (VU) (707.030) Introduction to NoSQL Denis Helic KMI, TU Graz Oct 14, 2013 Denis Helic (KMI, TU Graz) NoSQL Oct 14, 2013 1 / 37 Outline 1 NoSQL Motivation 2 NoSQL Systems 3 NoSQL Examples 4
An Extensible and Integrated Software Architecture for Data Analysis and Visualization in Precision Agriculture
An Extensible and Integrated Software Architecture for Data Analysis and Visualization in Precision Agriculture Li Tan 1,2 Ronald Haley 1 Riley Wortman 1 Qin Zhang 2 1 School of Electrical Engineering
GIS Databases With focused on ArcSDE
Linköpings universitet / IDA / Div. for human-centered systems GIS Databases With focused on ArcSDE Imad Abugessaisa [email protected] 20071004 1 GIS and SDBMS Geographical data is spatial data whose
Python and MongoDB. Why?
Python and MongoDB Kevin Swingler Why? Python is becoming the scripting language of choice in big data It has a library for connecting to a MongoDB: PyMongo Nice mapping betwenpython data structures and
Developing Business Intelligence and Data Visualization Applications with Web Maps
Developing Business Intelligence and Data Visualization Applications with Web Maps Introduction Business Intelligence (BI) means different things to different organizations and users. BI often refers to
International Journal of Scientific & Engineering Research, Volume 6, Issue 5, May-2015 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 6, Issue 5, May-2015 Vehicle Tracking System with Smartphone Integration S Om Prakash, R Karthikaeyan 7 Abstract Need for reliable management
No SQL! no injection? A talk on the state of NoSQL security
No SQL! no injection? A talk on the state of NoSQL security IBM Cyber Security Center of Excellence Aviv Ron Alexandra Shulman-Peleg Anton Puzanov Aviv Ron Security Researcher for IBM Cyber Security Center
Opening historical maps for community mashups - a case study of the NLS Historical Maps API.
Christopher Fleet *, Petr Přidal ** Opening historical maps for community mashups - a case study of the NLS Historical Maps API. Keywords: Historical maps; Javascript APIs; community mashups; web-services.
Visualization Method of Trajectory Data Based on GML, KML
Visualization Method of Trajectory Data Based on GML, KML Junhuai Li, Jinqin Wang, Lei Yu, Rui Qi, and Jing Zhang School of Computer Science & Engineering, Xi'an University of Technology, Xi'an 710048,
An Open Source NoSQL solution for Internet Access Logs Analysis
An Open Source NoSQL solution for Internet Access Logs Analysis A practical case of why, what and how to use a NoSQL Database Management System instead of a relational one José Manuel Ciges Regueiro
FormAPI, AJAX and Node.js
FormAPI, AJAX and Node.js Overview session for people who are new to coding in Drupal. Ryan Weal Kafei Interactive Inc. http://kafei.ca These slides posted to: http://verbosity.ca Why? New developers bring
News Map Visualization
News Map Visualization Interactive visualization and analysis of social media Angelos Cleanthous M00222257 CMT4141 Supervised By: Dr. Kai Xu Abstract The last few years social network sites like Facebook
Getting Data from the Web with R
Getting Data from the Web with R Part 8: Getting Data via Web APIs Gaston Sanchez April-May 2014 Content licensed under CC BY-NC-SA 4.0 Readme License: Creative Commons Attribution-NonCommercial-ShareAlike
Portals and Hosted Files
12 Portals and Hosted Files This chapter introduces Progress Rollbase Portals, portal pages, portal visitors setup and management, portal access control and login/authentication and recommended guidelines
TSINGHUA UNIVERSITY. Li Liu, Guangwen Yang, Bin Wang Center for Earth System Science, Tsinghua University
CoR: a MliDi Multi-Dimensional i l Common Remapping Software for Earth System Model Li Liu, Guangwen Yang, Bin Wang Center for Earth System Science, Tsinghua University [email protected] i Outline
Module Google Remarketing + Dynamic
Module Google Remarketing + Dynamic Date : December 13 th, 2013 Business Tech Installation Service If you need help installing and configuring your module, we can offer you an installation service, which
Vehicle Tracking system with GPS GSM Interface and Self Created Map
Vehicle Tracking system with GPS GSM Interface and Self Created Map Modi Nirav D. Department of Electronics, Bharati Vidyapeeth Deemed University, College of Engineering Pune, Pune ABSTRACT Safety and
Android City Tour Guide System
ABSTRACT: Android City Tour Guide System The combination of the smart phone and the Internet service is the trend of the future information development and software applications. Mobile phones are the
A Geographic Interactive Supply Chain Management System for Construction Projects
, 23-25 October, 2013, San Francisco, USA A Geographic Interactive Supply Chain Management System for Construction Projects Mansour N. Jadid and Mobin M. Idrees Abstract The diversity of the construction
Modern Web Development From Angle Brackets to Web Sockets
Modern Web Development From Angle Brackets to Web Sockets Pete Snyder Outline (or, what am i going to be going on about ) 1.What is the Web? 2.Why the web matters 3.What s unique about
CSCI-UA:0060-02. Database Design & Web Implementation. Professor Evan Sandhaus [email protected] [email protected]
CSCI-UA:0060-02 Database Design & Web Implementation Professor Evan Sandhaus [email protected] [email protected] Lecture #27: DB Administration and Modern Architecture:The last real lecture. Database
Location Based Asset Management Application for Railway: AMS-R
Location Based Asset Management Application for Railway: AMS-R Mohd Shoab*, Kamal Jain*, M. Shashi** * Department of Civil Engineering, Indian Institute of Technology Roorkee. ** Department of Civil Engineering,
User Manual GPS Travelling System (Produced By: Bonrix Software System)
User Manual GPS Travelling System (Produced By: Bonrix Software System) GPS Bonrix System is GPS based system which gives all the flexible functionalities like location your place, tracking your device.
