Monitor GPS Device via Google Maps - google-maps

Is it possible to monitor or trace GPS device through a Google map?
If it is possible, what are the ways to do it?
Thank you.

It is possible. At minimum you will need the following:
A GPS device that has access to the internet and supports an HTTP stack for calling web services.
A web server that exposes web services that can be consumed by the device. These web services will allow the device to report the most recent GPS data to the server.
A web server (can be the same one as above for low traffic sites) that allows access to a google map rendering of the GPS data.
I have been working on a project that does this. The intent of the project is to learn how and share the experience. Here is the URL http://gpsnerd.com/
Hope this helps.
Bob

Related

how to integrate new WIFI devices to the HOMEY (without supporting app)

Usually devices may be integrated to the Homey when there exist supporting Homey app for them. In special cases it is possible without (simple zigbee z-wawe on/off devices).
I would like to integrate viessmann devices to the homey. it should be able to turn on/off device and set the temperature.
Link for possible information related to viessmann API.
Anyone idea how to do it?
Anyone who can do it? Even for reward...
I've checked but indeed there currently is no Viessmann app available for Homey.
If you have prior knowledge with programming, specifically with Javascript, it is possible to create a Homey app yourselves, the best place to get started with Homey apps is in de Homey apps SDK https://apps.developer.homey.app/the-basics/getting-started.
It is also possible to ask the community for help, or ask for an app request https://community.homey.app/c/apps/7.

Mobile WebView is possible to implement Forge Disconnected WorkFlow

Thanks for your reply on disconnected workflows in mobile.
Disconnected workflow works in web browser in Mobile nice as you said ,but while using web view in Mobile it is possible cache.
My requirement is only one time user need to download the design to view the downloaded design at offline viewer when he wants or when he don’t have internet signal he can able to view the pervious downloaded design.
For the above requirement we can achieve from Disconnected workflows? Or any other suggestion to mobile offline viewer
The "disconnected workflow" approach (using Service Workers and Cache API; see the blog post, sample code, or the live demo) supports this workflow. In the sample application you can cache a model by clicking the star icon next to it, and after the model has been cached, you can access it any time, even when disconnected from the internet.
Downloading the viewable files (SVF) from Forge and serving them yourself is not officially supported. The only exception is when customers are not allowed to store their data in the cloud, for example, due to government regulations. In that case we encourage you to talk to us (forge (dot) help (at) autodesk (dot) com), and we'll see what we could do.

Deleting messages from IM apps

I want to do an windows phone app which deletes all conversations from Y!M messenger, Whatsapp and SMS/MMS from Message Inbox. Is there a library from sdk or some API to help me to do something like this?
You can't intercept calls, sms, and access the isolated storage folder of another app, other than yours. The reason is security.
You will not be able to do this. The WP8 platform does not allow communication between applications. Each application runs in its own sandbox, so the applications are isolated from each other. See this from msdn:
Windows Phone apps run in a sandboxed process. This means that they
are isolated from each other, and will interact with phone features in
a strictly structured way. If an app needs to save data or
configuration information, it will do so using isolated storage, which
is designed to be protected from access by other apps. Apps can only
communicate with each other through controlled mechanisms. For more
information about isolated storage, see Data for Windows Phone.

Google maps in the role of navigator

guys!
I have follow question.
I am writing an application that will track movement of user + other options.
I plan to use Google maps for this.
I assume to send in some way gps coordinates to the google maps server.
The question is do I need to be always re-initialize and load the map.
It would be nice to do it without restarting.
Because this application is mobile I would like to avoid a lot of traffic and have a quick response.
What are you trying to accomplish with this app? From your question
do I need to be always re-initialize and load the map
it seems you're thinking about accessing the Google Maps website directly. The ideal way to write an application would be to use the Google Maps APIs. It also depends if you're developing your application to Android, iOS or a completely different beast. For Android you can take a look here. To avoid a lot of traffic, you can build a backend that your mobile app would talk to.

get location(lat/long) without gps just like my location feature of google maps

Get location(lat/long) without GPS, just like my location feature in Google maps. I have Google Maps in my mobile (Sony Ericsson G502 without GPS). It works fine without GPS in India.
1.How Google finds my position?
2. When i am searching cellid in opencellid database, it has less number of records for India. but Google Maps works fine in my mobile(India)
3.Is Google uses opencellid database or its own?. if Google uses its own, shall we have access to it database
4.Is there any commercial cellid database for India?
The answer is that cellular phones use various location methods, most were introduced as part of E-911 (Enhanced 911) or equivalent emergency service for other countries (e.g. 999 in UK) or since.
I don't know if GSM or CDMA has any localization protocols or standards itself beyond whatever E-911 and such requires. So I doubt there is a general API for all mobile phones.
Mobile phone localization is done via:
plain GPS
Assisted-GPS
Cellular triangulation / multilateration
Cell (tower) identification (FCC/etc. cellular tower database lookup)
Enhanced Cell Identification (E-911)
Uplink-Time difference of arrival (U-TDOA)
Time-of-Arrival (TOA)
Angle of Arrival (AOA)
E-OTD (Enhanced-Observed Time Difference)
and/or a hybrid of these technologies and approaches.
(Src: Wikipedia / Mobile_phone_tracking)
These approaches vary in accuracy and precision from ~35 km (22 mi) to ~5-10 meters (16-32 ft) or better.
3.Is Google uses opencellid database or its own?.
It appears that they have their own database without a public documented API.
4.Is there any commercial cellid database for India?
I don't know.
Google almost certainly uses a proprietary database. They admit as much as:
This involves analyzing the Wi-Fi access points around you and your computer's IP address, and sending this information to a Google server to then be translated into a location that we can show on the map.
http://maps.google.com/support/bin/answer.py?hl=en&answer=153807
Google Street View cars have been known to collect data about wireless access points that could be used in such a database.
Skyhook offer an API for geolocating devices based on Cell ID, Wifi access points, and if available, GPS. The iPhone OS uses this to provide its CoreLocation functionality.
They have SDKs available for most mobile and desktop OSes. It's very good, but you'll have to speak to them about licensing.
As other posters have mentioned, both Skyhook and Google maintain proprietary databases of location information for WiFi SSIDs and cell tower IDs. I believe Geomena is trying to start an open database of located IDs, but that it doesn't yet have the breadth of coverage that the proprietary competitors have. Google also provides a simple client-side JavaScript interface for IP geolocation (called ClientLocation), which might be just accurate enough for some applications, and a wide variety of IP geolocation databases exist.
If your application is web-based, you can take advantage of the W3C Geolocation API, which abstracts away the particular geolocation technology and provides your website user-controlled access to whatever geolocation method the browser chooses to use. On the iPhone, Skyhook's database is used to locate the phone with cell tower or WiFi or GPS location; Firefox uses the Google Location Service, which uses WiFi triangulation and falls back on IP geolocation.
Using some abstraction layer (like the W3C API) can have real advantages if you want your application to work across different platforms which have their own location methods, if you want your application to degrade gracefully when only rough methods of geolocation are available and you want your application to get the advantages of additional precision as your customers upgrade to devices with GPS technology.