We help IT Professionals succeed at work.

GIS/GPS Programming

The Global Positioning System (GPS) is a space-based global navigation satellite system (GNSS) that provides reliable location and time information in all weather and at all times and anywhere on or near the Earth when and where there is an unobstructed line of sight to four or more GPS satellites. A geographic information system (GIS) or geospatial information system is any system that captures, stores, analyzes, manages, and presents data that are linked to location(s). In the simplest terms, GIS is the merging of cartography, statistical analysis, and database technology.

I plan to use the MaxMind library ('geoip-lite') or the paid one to do Lat/Long lookup for an IP address. I need something similar for converting a City/State in the United States to Lat/Long.

Anybody know one? This is for a subscription service, So Google Maps has different set of rules, versus a free service.

Let me know...

I am currently using the following library in my beta version of my website.

Is this free to use? What are the limit of this service?

I do not need precision. If it's within 50 miles, fine.

Is this related to MaxMind? I have no problem paying a $50/month fee. I so have a problem paying $10,000 to Google Maps.

Please let me know.

I've loaded them into Excel95, but not since then. Now the request has come to make Access 2010 out of them. Can you help or at least point me in the right direction?
Could someone please paste the code to:

-  get the IP address from the browser
- do a lookup to convert that to a Lat/Long

Must I already be signed up with Google Maps for this service??

I presume that so long as the map is visible to the public, it's free to use the Google Maps API.

How do I register? What must I do to comply?

I need an API where I can get the lat / long for any city / state combo in America.

This is for a business product, so I can not use GoogleMaps, true?

Any free tools which are also reliable?

I am a developer and have used Google Maps API's to insert a map on a webpage displaying our dealers in that city as pushpins, but now would like to have a wider understanding of the features available to developers.

1) Can I access GPS data, which I authorize Google Maps to collect by tracking my phone?
2) Via an API, can I access street details like Street Name, Speed Limit, etc?

What other Map sites do similar? MapQuest? MapPoint?

Is this free to use?

I have a .sdb extension format smallsql database created by Open Data Kit briefcase.
It is a java based database.
I would like to import or link to it using a Microsoft Office Access 2010 database in either .mdb or .accdb version without exporting to .csv and cleaning.

I need help figuring out how to link to it using ODBC (JDBC ?) on a Windows 7 Professional 64 Bit machine (MS office is 32 bit).
Smallsql http://www.smallsql.de/
Some thoughts http://www.aptivate.org/en/blog/2011/12/05/rough-guide-to-rural-data-collection-with-odk/

I wish to store google coordinates in a  Database

Unfortunately web host Don't support  Postgress/ PostGIS so have to use MYSQL

many examples on the WWW including google developers suggest using float for both latitude & longitude

Why is this in preference to using point?

Should point be used for Lat Long values or is this for grid based co-ordinates?

How do you specify projection perimeters (SRID)?

If you use floats how do you perform any spatial analysis?
I have an excel spreadsheet that I have been using ESRI's webservice to geolocate addresses from coordinates.
I have been tasked to kind of automate this, I remember doing something like this in the past with the Web Services toolkit, but this doesn't seem to exist any more. I was wondering if I could set this up for users where They can just enter the coordinates into a field and it would return the addresses in a usable  format. Just to make it easier for other people to use it without having to manually enter the coordinates into the Webservice string. I just wanted to be pointed in the right direction with how to get this done.
With Google Maps API, is it possible to get a string list of all addresses near my current location?

Example of a list I would like to get:

- Green Park
- Freeedom Street N° 123
- President Smith Square

Please, note that I'm not asking for a how-to-do-it, just what terms or concepts should I read or use in order to accomplish that.
I am looking at the following link, seeking a software which will allow me to accomplish the following task. http://www.jqueryrain.com/example/jquery-map

We have a lot of hardware out in the field. Sometimes, we might have hundreds of devices in just one large business complex, extending out into which ever city we might be in.

While we have open source and commercial packages to track all sorts of information, the one thing we don't have is a visual of where things are. In some cases, that really comes in handy. I would like to auto generate a map showing where we have routers/switches and other hardware but I do not need any geo location since I have all of those details already stored into a mysql database.

I would like to create this map based on the details that we have stored in the DB, allowing someone to zoom from a large view to a smaller one showing more details as they do. Details only meaning showing basic things such as street, etc.

No one wants to use google, yahoo or others for this which is why I thought I would ask here to see if this is even possible.

I am looking for a free open source solution using jquery. The license cannot disallow open source and/or commercial use in any manner because once this is all completed, I am handing the software over to the owners so don't want them to suffer any limitations.
I'm about to make the backend for an app that needs information from the backend based mostly on position.

Ie. the app will query the server with latitude, longitude and distance in meters. Then the backend will return rows from the db that are X meters away from the position given.

I can set this up with MySQL and perform the necessary queries, but I'm worried about performance and scaling.

Since this is for a social app it will most probably fail, but in the off-chance that it becomes popular, I wish to prepare for growth and scaling.

So the question is if anyone could give advice on:
- What database is the best for this type of queries?
- How should I host it in order to make it easily scalable?
- Are there services like for example cloudant suitable for such a project, that would scale "automatically"?

(I imagine my 8gb VPS would have trouble with position based queries in a db with a few hundred thousand rows++.)
I understand how google maps initiates clustering by distance of markers.
Is there a way to cluster markers based upon a field if there is too many markers.
Ie, cluster by state, or by county at a certain zoom level, vs just slamming together markers based on distance?

Have an on premises 2010 site and added custom mime to display icon and launch Google earth correctly when posting .kmz file to SharePoint.

Now have SharePoint 2013 online with MS and want to do the same, but not on premises and new version are adding to risk.

Anyone can advise one updating SharePoint 2013 in MS cloud to add a custom mime type, etc. that displays Google Earth icon for .kmz files stored in SharePoint document library and any automagic functions so clicking on the .kmz file link will open Earth properly?
I found this article on internet. Can any one please briefly describe what this article is about?  Thanks

We have a user who recently got married and she wants her user id changed?  Is there a way to rename her current id or do I need to create a new one and delete the old id?

I was wondering how I get a physical location for a user when they visit my website?

It's ok if it has to ask the user if it's ok, but then I'd like to send the location information either to a database or an email... doesn't matter really.

I'd prefer asp.net, but at this point I don't really care.

My question is about Google Coordinate - coordinate.google.com

Our department is planning to change the tracking service as the one which we are currently using is not very reliable.
We are interested in Google Coordinate but find that, unlike other Google products, the interface and the service (features etc) hasn't changed in the past year.  We're concerned that Google might pull the plug soon and leave their customers searching for alternatives.

What is your experience with Google Coordinate?

We are attempting to use the following at github:


to liberate data from 990 tax returns we received in alchemy format from the IRS.  We need some over all conceptual help on how to compile the program to test on some 990 returns.

Looking for some basic steps to take to install the needed modules and compile them to work with python.  We have gotten to the point where we run the code and the modules do not seem to recognize the presence of the other modules needed to run the code.

Very new to this, so think basic steps.

I had an old Garmin GPS (10 years old) which worked pretty darn good.  I never even got the update of the new roads in the 10 year period. But decided I needed traffic reports and bought a new Garmin.

I got a

nüvi® 2557LMT

The problem I had as I drove from my driveway, into where I need direction based on traffic, it said traffic had a weak signal, or something to that effect.

I may return it.

What can I do to get the traffic reports to work? I live 10 minutes from downtown Boston. If there are no reports there, I consider it not worth the money.

Especially since it could not find my gym, even though my old one could. That's disappointing, once I assumed in the 10 years, the GPS data became current. I guess not.

What option do I have? I can return this since I bought it yesterday. Has anyone got experience with traffic reports on a GPS device, and can explain how it works?


I am working on an app that needs to be able to find a users municipality based on the users home address.

The app tagets uses located in the United States, FYI.

Does anyone know of any services, databases, or APIs that would allow me to obtain a Municipality by entering a Home Address?

Bing Maps, Google Maps, etc... would work (I looked into this and I did not find any information regarding Municipality)


I need a list of the time zones and their approx corresponding co-ordinates (LAT LONG)

If a user selects London as their time zone, I want the map to zoom out to show the UK with London in the center

It doesn't have to be exact, just a rough idea of LAT and LONG
Dear Experts

I have a Map iOS application where we need the map to be always pointing to the user direction (while driving), regardless of the true North and however the user turns right/left. Actually the latest Google Map iOS App has this feature very stable (not good on the native Maps App)

Does Google Map API support this and with 3D mode for third parties ?

Any issues/bugs on this because my developer is not yet able to do it! Herein the APIs about it I guess https://developers.google.com/maps/documentation/ios/streetview#orientation

Thanks for your help

Does anyone know of an app for a phone off any brand that will send its gps position to an ip address. I would really like to be able to add some custom variables to the data string sent such as the name of the person carrying the phone. Id also like to be able to turn the data feed on and off to save money.

Thanks very much in advance

GIS/GPS Programming

The Global Positioning System (GPS) is a space-based global navigation satellite system (GNSS) that provides reliable location and time information in all weather and at all times and anywhere on or near the Earth when and where there is an unobstructed line of sight to four or more GPS satellites. A geographic information system (GIS) or geospatial information system is any system that captures, stores, analyzes, manages, and presents data that are linked to location(s). In the simplest terms, GIS is the merging of cartography, statistical analysis, and database technology.

Top Experts In
GIS/GPS Programming