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.

Hi there

I have an access database with postcodes and geocodes and I am looking to find the distance as the crow flys between postcodes.

are the calculations to do this the same as that to lat and lonmg ones

as you can see i am totally new to this

cheers davoman
0
Hello

I don't know if anyone here will be able to help me but i am not getting anywhere with anybody else

I have recently bought some navteq streets level vector data and I am having trouble understanding some of the attributes. I have tried contacting the people who supplied the data but they don't know anything.


Take for example a_roads_polyline

1. Many of the rows in the attribute file do not have a name. How can a road be an A road if it does not have a name? It must be named Axxx or else it can’t be an A road.

2. Many roads have multiple entries. For example, there are many rows for the A10. Why are there so many different entries for a single road? I thought there might be one entry for a road for every different postcode it crosses. Is this the reason?

3. The same questions as above for motorways. How can a motorway not have a name? Why are there so many entries for each motorway? There seems to be one entry for each motorway junction and more besides. Any ideas?

Thanks very much for any help you can give
andrea

0
Hi all there,  may be this question asked for several times,
we want to build a truck tracking system, the points of the trucks will be shown on the map, there are 2 parts of this question. We have to get the coordinates from the trucks and display that info on the map.
I think we must use GPS+GSM modules. What do you recommend for this type of device(any name)
and secondly for the software part we will use raster images and the development tool will be Delphi, are there any free tools, libraries or complete project with source and compatible with delphi.

Best Regards,

0
Hello experts

Has anybody an idea how to solve the following problem:

A hot-air ballon is equipped with GPS. I'd like to transmit the position of the ballon (3D data) to the ground station which is essentially a truck following the ballon. This is to facilititate retrieval of the balloon once it has landed.

Now, the ballon can climb to altitudes up to 5000m above ground where there's no more GMS reception. It also can land on a place where GMS reception is very poor.

Equipment of the ballon:
- GPS
- VFR radio (118-136 MHz), no external interface
A solution should consist of a low-power and light-weight air station (every kg in the balloon reduces its capability to transport passengers).

The retrieval vehicle is equipped with a standard PC and mapping software (in this case, Fugawi). For the retrieval vehicle, weight and power do not matter that much, however, there's no Internet access available.

... and of course, the solution shouldn't cost an arm and a leg, since ballon pilots prefer to spend their money for gas...

Any ideas how to solve this?

0
Hi,
I am currently developing on a GPS location software i created. I want to expand it into a Tracking software. I understand that i will be needing a base station and a remote device. I am thinking  of the Wisco GPRS/GPS/GSM module for the vehicles. The program i wrote can already connect to the GPS device attach to the computer. i want it to connect remotely to the Vehicle module via GPRS or some form of Data transmission.
What equipment is needed for the base station? can a regular GSM modem be used? is it capable of managing about 500 vehicle modules at the same time?
I am not new to programming i am a professional software developer, however i am new to GPRS programming. How do i go about using AT commands to create a successful GPRS connection? does these all-in-one device automatically send GPS data through the embedded GPRS module or u need to write a embedded program? when the GPS data is sent how do i capture the data? (i already know what to do after the data is aquired).

In short, what i need is a guide to successfuly setup and connect my base station to vehicle modules.

With Thanks,
Jason aka Shyguy
0
I am putting together my hobby project where I am planing to install in car GPS Tracking devices which can record all GPS data ,in some source of flash memory card, while I am driving around.  My objective is just to be able to come back and load all GPS data and getting information about where I was, how far I went from the orgin, how many stops I did, and how long I spend at each stop (time).  Also, It would be nice if i can lay over my travel route on some kind of maps.

So my questions are?
1.) what would be the best and inexpensive hardware device I can do for this project.
2.) Can anyone guide me for the directions in writing the program to read NMEA protocal which recorded from the hardware in question (1) and getting all kind of data I mentioned above.  For example, distance travels, number of stops, times per each stop and average speed traveling.
3.) How could I transfer the NMEA data and get my routing lay on the base map.  It can be either trasfered to some source of shapefile OR if anyone have better ideas.

Really appreciate for your help
kim
0
Hello

I am using some maps of the UK and I was wondering what, if any, the standards are for formatting maps and different features on a map. I can find the conventions for roads from a map book but i was wondering if there were any other conventions/standards i should know about. If there are, i would be very grateful if you cuold point me to a relevant website.

Thanks very much
andrea
0
Hello

I am currently experimenting with several different mapserver programs for creating an internet mapping application.

In all of these programs it seems that i have to apply the formatting (i.e. background colours, road colours etc) to my map file before i serve it to the user. I am not talking about adding new features to the map and saving these, just saving the formatting of the existing lines and shapes (i.e. line colour, fill colour)

Being as the formatting will be the same every time i serve the map, is it possible to edit the maps in some map making software and save the formatting in the map file rather than wasting time formatting it every time it is accessed?

Thanks very much for your help
andrea
0
Hello

Please can you tell me what you think would be the most suitable data type for storing latitude and longitude coordinates for the UK in a mysql database. The coordinates are in the form 50.12345 or -2.1234. I am unsure as to whether to use a numerical data type as i do not know how the coordinates behave and if they are true numbers in the sense of the word.

Thanks
Andrea
0
I need to be able to convert NAD27 coordinates from a GIS database into Latitude and Longitude.  Can anyone tell me the process?  I'd rather not have to rely on an external tool or program; I'd like to know the math.
0
HI,

I have the following code from the web that is in VB.Net and I am writing an app in vb6...Yes I know, I should be moving on! haha!

Could anyone give me a hand with converting it to vb6. I have a problem with the CByte vb6 function:

The following is the .Net code:

'----------------------
  ' Returns True if a sentence's checksum matches the calculated checksum
  Public Function IsValid(ByVal sentence As String) As Boolean
    ' Compare the characters after the asterisk to the calculation
    Return sentence.Substring(sentence.IndexOf("*") + 1) = GetChecksum(sentence)
  End Function

  ' Calculates the checksum for a sentence
  Public Function GetChecksum(ByVal sentence As String) As String
    ' Loop through all chars to get a checksum
    Dim Character As Char
    Dim Checksum As Integer
    For Each Character In sentence
      Select Case Character
        Case "$"c
          ' Ignore the dollar sign
        Case "*"c
          ' Stop processing before the asterisk
          Exit For
        Case Else
          ' Is this the first value for the checksum?
          If Checksum = 0 Then
            ' Yes. Set the checksum to the value
            Checksum = Convert.ToByte(Character)
          Else
            ' No. XOR the checksum with this character's value
            Checksum = Checksum Xor Convert.ToByte(Character)
          End If
      End Select
    Next
    ' Return the checksum formatted as a two-character hexadecimal
 …
0
Hello

I am new to GIS and I desperately need some help.

I am creating a very basic tracking application and I use a GPS receiver which produces latitude and longitude coordinates.

I am using Navteq streets data and this uses the following projection:

datum: osgb_1936
ellipsoid - airy

I need to convert my latitude and longitude coordinates into the appropriate format for this map. I do not know what format this is. I have tried converting to UTM and that does not give me the right answer.

When i view a location on multimap this shows you the latitude and longitude coordinates for the location and some x,y coordinates. An example is shown below...

Location: United Kingdom
Grid ref: TA000000 Postcode district: DN21 4xx (map centre)
X: 500000m Y: 400000m
Lat: 53:29:14N (53.4872) Lon: 0:29:40W (-0.4944)
Web Address: www.multimap.com/map/browse.cgi?lat=53.4872&lon=-0.4944&scale=2000000&icon=x 

I need to be able to convert my latitude and longitude coordinates into those x, y values in meters as that is what my map or my map software seems to use. I do not understand why but when i plot those x and y values on my map they come up at the right place.

Please can you tell me what system of projection those x,y coordinates are based on. Please can you also tell me a resource for converting between the two programmatically. I need the conversion to be very accurate. I am willing to pay. I need to be able to make the conversion from a vb.net program.
0
anyone know of a service (website, ect) where i can get tracking info on a gps enabled sprintpcs phone? ive seen a few out there but cant find the sites anymore? if not anyone know of a service where i can order the information, including incoming call data also for sprintpcs? welcome to email me at jayson.michaels-comcast.net just in case someone does not want to make info public ;o)
0
I'm after a T-SQL UDF that converts OSGB eastings and northings into decimal longitude and latitude pairs. Currently I use a Java package called via the CFOBECT tag (Cold Fusion) that performs this conversion. Ideally I want this conversion done solely on the database server rather than have to rely on the CF application server as well.
0
Dear Experts,

Hi there everyone.

i'm currently working on a project related to GPS tracking..

I have a Garmin GPS 18 USB....

I was wondering that if anyone can provide me with a code to read (Latitude and Longitude) through a com port and write it to a text file.
Note : that i'm using the GPS Gate software to give NMEA format output through a virtual com port

If possible if there is a code in JAVA because we might integrate this code to our current JAVA program

THanks

Best Regards

Harith

0
Hello. i have a problem. I m student of IT in denmark. I have developed surveillance application using IP kamera. Application saves an image when movement is detected and overwrite it when next movement is detected.
I have a wavecom modem type M1203A and I have succeded to send sms to my mobile via windows terminal using at commands. What i want is to be able to send a SMS to mobile when my image from kamera is overwrited with new. It means that I want to notify moile telefone user with one sms (using any programming language) when one image is updated. Can anyone help me do this.
0
If someone help me in how to get geocode. I heard that it is standard table.

I need the MSA/MD Code, State Code, County Code and Tract Code, I need this information when I enter street address, cityname, state and zip code.

Pls. if some one know the location from where I can download tables for USA only.

Thanks
Noor
0
I'm looking for a (free, shareware or commercial) software that can draw maps. To make the question a bit more difficult, here are the requirements:

- Platform: Windows.
- Using vectorized maps (polylines, polygons).
- Ability of supplying the map data ourselves (as opposed to built-in .MIF/.SHP import, for example).
- Real-time pan/zoom.
- Drawing text objects with different size and in any direction.
- Multi-layer maps.
- Multiple views at the same time with a bit different settings each. (Different layers visible, etc.)
- Access to the source code is required. This is not because of the bug-fixing but much more about the ability of implementing special features ourselves.
- The source code must be in MS Visual C++ (ATL/MFC is OK), or "pure" C using WinAPI only.
- GDI+, OpenGL or other modern graphical API is preferred (but not required) because they can draw anti-aliased lines and smooth fonts.
0
I am working on draniage and piping survey project.  The GPS is kind da new stuffs in my town and also my firm.
Currently, I am trying to draw the draninage profile from my gps data collections.  So, I am wondering if they have any software that I can use to produce the drainage or pipe drawing in autocad by directly reading the data from my handhold GPS.

p.s. I am currently have only Garmin GPSMAP 60CS handhold for GPS equipments.

0
I have read the previous discussions on sending the GPS data to the server.  It is really interesting.
I am quiet familiar with the GPS stuffs.  However, I really have no idea about GSM/GPRS technology.
So, I would like to know more about connecting GSM/GPRS modem.
My questions are:

1.) I really have no idea about GSM/GPRS stuffs.  Would you point me to the resources where I could gain more knowledge about GSM/GPRS stuffs from the basic.

2.) Would the GSM/GPRS modems that had been discussed in other boards are going to work internationally? I am living in Thailand and I have no idea about how these stuffs could work in my hometown.

3.) Do I have to contact the service providers for making these stuffs work???

Thank you
0
hi, im wondering if you can help;
i have a couple of shapefiles (arcgis) of the integrated traffic network that shows where the traffic restraints and the nodes are etc in a certain district. i also have a database table with all postcodes from that area that have coordinates attached to them.
i want a system (algorythm+implementation) that takes a starting point (postcode) and an end point and draws the shortest and quickest path between them. (abit like http://www.kanotech.com/demo/cafeweb/)
the application must be made using javascript, sql, coldfusion and autodesk mapguide.
please can i have some pointers towards the procedure of getting this started.
please reply asap.
regards
khuz.
0

hi all, im wondering if you can help;
i have a couple of shapefiles (arcgis) of the integrated traffic network that shows where the traffic restraints and the nodes are etc in a certain district. i also have a database table with all postcodes from that area that have coordinates attached to them.
i want a system(algorythm+implementation) that takes a starting point (postcode) and an end point and draws the shortest and quickest path between them.
the application must be made using javascript, sql, coldfusion and autodesk mapguide.

any pointers welcome on the method of implementation.
0
Hello,

Does anyone have already tested GPS receivers extensively in cities? I'm living in Belgium and I would like to start a company offering location based games in cities. I would like to know if in general GPS receivers do work properly in cities. Do they receive the satellite signals well and are they able to compute a position?

I know there are problems with 'urban canyons' in American cities, but belgian cities are not that big to speak of such canyons...

Are there any GPS receivers you can recommend to use especially in cities, and if possible, that are very handy to carry while playing a game?

Thanks,

Kristof Van den Branden
0
I am programming a GM-270 GPS device and my questions are as follows:

1.  How do I programatically turn the device on and off.
2.  Is there a way to configure the device to only write to the COM port when I request a position, or will it continuously post data to the port?  So I ignore everything until I want a position.

Thanks.

Timothy Dean
MobileDataforce

0
I have a PocketPC with a Holux GM-270 add on GPS device.  I understand how to watch the serial port to get NMEA strings to parse.  But how do I send commands to the device to turn it on and to set the rate at which positions are sent to the port?  I want to simply query the current position without getting a continuous stream of positions from the device.  I want it to wait until I request a position.  Is this possible?  Thanks.

Timothy Dean
MobileDataforce
0

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
<
Monthly
>