WO1992002891A1 - Systeme interactif et automatique de cartographie - Google Patents
Systeme interactif et automatique de cartographie Download PDFInfo
- Publication number
- WO1992002891A1 WO1992002891A1 PCT/US1991/005629 US9105629W WO9202891A1 WO 1992002891 A1 WO1992002891 A1 WO 1992002891A1 US 9105629 W US9105629 W US 9105629W WO 9202891 A1 WO9202891 A1 WO 9202891A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- database
- gps
- data
- path
- Prior art date
Links
- 238000013507 mapping Methods 0.000 title claims abstract description 43
- 230000002452 interceptive effect Effects 0.000 title description 6
- 238000000034 method Methods 0.000 claims description 28
- 238000013500 data storage Methods 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims 3
- 230000006870 function Effects 0.000 description 17
- 230000008569 process Effects 0.000 description 16
- 238000004891 communication Methods 0.000 description 12
- 238000012423 maintenance Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 241000500884 Ephemera Species 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000013481 data capture Methods 0.000 description 2
- 238000013479 data entry Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000003252 repetitive effect Effects 0.000 description 2
- 230000000153 supplemental effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000010790 dilution Methods 0.000 description 1
- 239000012895 dilution Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 239000002689 soil Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/05—Geographic models
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3804—Creation or updating of map data
- G01C21/3833—Creation or updating of map data characterised by the source of data
- G01C21/3844—Data obtained from position sensors only, e.g. from inertial navigation
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
- G09B29/10—Map spot or coordinate position indicators; Map reading aids
- G09B29/106—Map spot or coordinate position indicators; Map reading aids using electronic means
Definitions
- the present invention pertains to the creation and generation of maps of geographic features.
- this invention pertains to an automated mapping system which utilizes global positioning satellite information to generate or update a geographic information database in real time, or to collect and store in real time positioning and other geographic information for subsequent automatic creation or updating of a geographic information database.
- GIS Geographic Information System
- ARC /INFO which is a commonly used geographic information database system, or a Computer Aided Drafting (CAD) system employed for cartography.
- ARC /INFO provides storage management for both graphical and tabular information. From such a database, maps of geographic areas can be displayed on a computer screen, or can be printed on a computer printer or plotter.
- geographic features such as roads, boundaries, and other spatially dispersed objects are represented within the system as symbolic entities described by one or more sets of coordinates and descriptive information regarding the attributes of the geographic feature represented.
- These symbolic entities may be generally classified into the following types: point entities, linear entities (including line segments or contiguous groups of line segments referred to in the art as arcs or polylines), area entities (areas bounded by linear entities, referred to in the art as polygons), and annotative entities (text information not attached to a particular spatial entity, although located on the map at a particular spatial coordinate).
- ARC/INFO and other GIS or CAD systems has greatly eased the task of maintaining an existing map of a geographic area by automating the process of drawing a map from the survey data.
- use of such a system does not address the inefficiencies involved in obtaining the survey information in the first place. If traditional manual survey techniques are used, the information obtained in the survey must still be manually entered into a computer for inclusion in the GIS database. Besides being tedious, time consuming, and expensive, this process is fraught with the potential for erroneous input of data.
- An alternate survey technique involves the use of aerial photography of the geographic area to be mapped, followed by the digitization of the information from the photographs into the database. This process is more efficient than manual survey techniques in that aerial photography gathers information in photographic form quickly, and the digitization process eliminates much of the manual entry of information.
- digitization of aerial photographs still involves the manual effort of tracing the geographic features to be mapped on the photographs, and still requires a substantial expenditure of time and effort.
- the aerial method is ill suited to annotation of existing maps with attribute information such as the location of fire hydrants, or street addresses since this information is not readily discernable from an aerial photograph.
- GPS Global Positioning Satellites
- GPS data and executing a computer program which converts the data from the GPS format to a GIS format.
- GIS Global System for Mobile Communications
- existing GPS systems process captured GPS data after returning from the field. If after processing the data into the GIS database it is learned that additional information is needed, a second trip to the field is necessary to gather the missing information. This could occur, for example, during the mapping of city streets if the surveyors fail to travel down all of the streets in the survey area.
- prior art GPS data systems store only location and time information. Mapping involves much more than merely plotting the location of streets or paths. Other geographic features are often equally important, such as street addresses, the locations of fire hydrants or street signs, or any other information which could conceivably be included in a map. There is no facility in existing GPS systems for annotating or updating an existing map database with new attribute information.
- Another difficulty with present GPS systems is the lack of a real time operator interface with the system. For example, when mapping a complicated grid of paths such as that formed by city streets, it is necessary to keep track of where the mapping vehicle has been in order to avoid retracing paths and to ensure that no paths are missed. It is difficult and inconvenient to manually keep track of the traced path, and existing GPS data capture systems provide no facility for automatically documenting traced paths and displaying this information to the operator.
- an automated and real time interactive mapping system in which a GPS receiver is used to capture position information as the receiver is moved along the path to be mapped, and wherein the captured information is provided as input to a GIS database in real time and without operator intervention. Attribute data is also gathered in real time for subsequent inclusion in the GIS database, or may be entered directly into the GIS database in real time if the particular GIS database employed will so allow.
- the interactive mapping system of the present invention uses a GPS receiver for receiving signals from global positioning satellites, a computer connected to the GPS receiver for storing incoming GPS position information, and a second computer connected to the first computer which executes a GIS database program and receives information in real time from the GPS computer.
- Mapping a geographic area involves installing the interactive mapping system into a vehicle, and driving the vehicle over a particular path to be mapped. Alternately, the system could be carried or otherwise transported along the path to be mapped.
- the GPS receiver sends data packets to the GPS computer which contain position information as derived through communications with the global positioning satellites. This information can be stored in a raw data file on the GPS computer, and can also be processed into a form for use by the GIS database.
- the GIS database is managed by any one of a number of commonly available geographic information database programs such as ARC /INFO, wherein the database is capable of storing both graphical and tabular data.
- a common means of data entry into a GIS database is via a digitizer tablet.
- the GIS database program is instructed to accept digitizer input, and the GPS computer converts captured GPS data into appropriate GIS entities for inclusion in the GIS database, and enters them into the
- an existing map in the GIS database can be annotated by displaying the existing map as a background while the path being travelled is displayed in the foreground using the GPS. Attributes are gathered in real time to be post processed into the GIS database at a later time.
- the foreground display provides a real-time display of what portions of the existing map have been travelled.
- an object of the present invention to provide a system and method for automatically creating or updating a geographic information database by capturing GPS position information using a mobile GPS receiver and generating appropriate GIS information in real time as the geographic feature is travelled.
- Another object of the present invention is to convert captured GPS position information into signals emulating a conventional digitizer, thereby allowing real-time creation or update of a GIS database.
- Yet another object of the present invention is to provide a real-time display of the path followed by the receiver as it is moved along the area to be mapped.
- a further object of the present invention is to provide a facility for real-time capture of geographic attributes to be added to a new or pre-existing GIS map database.
- Figure 1 shows a block diagram of the various components that comprise an interactive mapping system in iccordance with the preferred embodiment of the present inventio n.
- Figure 2 shows a flow chart of a GPS capture program of the present invention.
- Figures 3A and 3B show a flow chart of the process keyboard data portion of the GPS capture program of Figure 2.
- a GPS receiver 12 receives radio signals from positioning satellites and derives from these signals time, position and operating condition information.
- Position information includes latitude, longitude, altitude, and is associated with the time at which such a position fix was obtained.
- Operating condition information includes the identities of the satellites being employed for the calculation of position, their respective signal to noise ratios (SNRs), the orbital parameters of the satellites, known as the ephemeras and almanac, and parameters indicating the probable uncertainty in the calculated position.
- SNRs signal to noise ratios
- GPS communication link 16 Information from the GPS receiver 12 is sent to a GPS computer 14 through a GPS communication link 16 between the GPS receiver 12 and the GPS computer 14.
- the GPS communication link 16 is a standard RS-232 serial line, but could be any of a variety of other communication means such as RS-422.
- a GPS capture program executing in the GPS computer 14 processes position information received from the GPS receiver 12, displays the position information on a display screen 18 numerically, graphically, or both, and sends the position information to a second communication port 20.
- This communication port 20 is also a standard RS-232 serial line, or other communication means, and is connected to a GIS computer 22.
- the GIS computer 22 includes a display screen 24, and executes a standard GIS database management program.
- GIS database programs are typically used with manual information entry methods such as digitizing tablets, and thus it is advantageous for the GPS computer 14 to communicate with the
- GIS computer 22 in a manner that emulates a digitizing tablet. In this way, information can be entered into the GIS database without manual intervention being required.
- both the GPS capture program and the GIS database program could be run on a single computer under a multi-tasking operating system such as UNIX®. Communication between the programs would be via a shared file, an inter-program data exchange path, or other methods as known in the art. In this way, both programs would execute on a single physical computer due to the ability of the multi-tasking operating system to simulate the action of two or more separate computers.
- a multi-tasking operating system such as UNIX®.
- the capture program begins by checking whether incoming GPS data has been received through the GPS communication port at step 32. If GPS data is present, the data is interpreted as to its respective type, and is displayed, stored, or transmitted in a manner as described below. If no GPS data is present, then the program checks for keyboard data, also as described below.
- the program When GPS data is detected by the program at the communication port at step 32, the program builds the data into a string until a complete packet of information is received at step 38. Next the program checks the type of information contained in this packet and processes it according to its type. If position data has been received at step 40, the position data is saved to the GPS data file at step 42 along with its time stamp, the screen display is updated at step 44, and according to the operator's selection of program parameters, may emulate a digitizer at step 46, allowing the GPS data to be converted and sent to a GIS database at step 48 in a manner to be described below. In the event that real time GIS interaction is not desired, the GPS program loops back to the beginning to repeat the process. If the packet does not contain position data at step 40, it contains operating condition data, which is displayed and/or stored at step 50 according to the operator's selection of program parameters. The program then loops back to the beginning as above.
- various operating condition data are treated differently, with satellite selection and dilution of precision data (measures of positional uncertainty) being both displayed and stored, ephemeras data being stored but not displayed, velocity, GPS system time, and mode of position fix calculation being displayed but not stored, and command acknowledgments being neither displayed nor stored.
- precision data measures of positional uncertainty
- ephemeras data being stored but not displayed
- velocity, GPS system time, and mode of position fix calculation being displayed but not stored
- command acknowledgments being neither displayed nor stored.
- the program checks to see whether data has been received from the keyboard at step 34, which would indicate to the program that attribute data or command data is being entered.
- attribute data is virtually unlimited, depending only upon the desired features to be included in the map. Typical examples include the names of geographic features being traversed, their descriptions (such as addresses or other observable descriptors), the beginning and ending points of line-type features, the presence of point-type features (such as manholes, fire hydrants and pavement defects), and the character of area-type features (such as soils, crops, and land usage).
- Attribute information is processed and stored at step 36 together with its respective type information, and the position and time at which the attribute information was received in the GPS attribute file. Entry of an attribute may also define the extent or location of a GIS entity. For example, if a "fire hydrant" attribute is entered, the attribute is stored as described above. In addition, a point-type entity is created in the GIS database through the digitizer emulation interface 46, 48, and to which the attribute will be attached in the database. If mapping city streets, a "node" attribute is inserted at every intersection. The node entry causes the current line-type entity to be terminated, and informs the GIS database that subsequent position information will be part of a new line-type entity.
- Command data comprises directives regarding operation of the GPS capture program, such as starting and stopping of GPS capture operation, names of files to employ, aspects of captured data to be displayed to the operator, and any other matters necessary to the operation of the program in accord with the wishes of the operator.
- Commands are executed by the program at step 36, and since there is no digitizing associated with command execution 46, the program returns to the start position (or may terminate, depending upon the specific command executed).
- FIG 3 a flow chart of the keyboard data processing portion at step 36 of the GPS capture program 30 is shown. Character data received from the keyboard is classified as to the category of key pressed: text keys, cursor control keys, control keys or function keys.
- any cursor control characters received at step 70 cause an adjustment to the position of the text entry cursor within the text string being constructed, so as to allow editing of the text string at step 80 in a manner known in the art.
- An escape character ( ⁇ ESC>) at step 72 terminates string entry without saving any attribute information.
- the program Upon completion of the line of attribute text, the program asks the operator to indicate the type of entity at step 74 to which the attribute just entered is to apply.
- An entity is a graphical element stored in a GIS database, and entity types include arcs (linear or segmented linear entity), points, polygons (an area enclosed by linear or segmented linear entities), nodes (an endpoint of a linear or segmented linear entity), and comments (an annotation applying to no particular GIS entity).
- the entity type having been received, the program asks the operator for the data base field destination at step 76, which is the number of the column in the attribute database into which the particular text item is to be placed in constructing the attribute database entry regarding the present GIS entity. This having been received, the program then builds and stores an attribute data packet.
- the information contained within the packet includes the geographic position at the time of attribute creation, the time of attribute creation, the text of the attribute item, the entity type, the database field destination code, and an identifying attribute serial number.
- the data packet is then saved in a GPS data file, an attribute data file, or both, as determined by program operating parameters.
- the attribute input means may be a measuring instrument measuring some aspect of the conditions at various intervals along the path to be mapped, which transmits these as digital values to the GPS capture program. The GPS capture program then records these as attributes along the path being mapped.
- the attribute input means may be a voice encoding device which translates spoken words into digitally encoded text, which is then transmitted to the GPS capture program. Again, the GPS capture program record these as attributes along the path being mapped.
- attribute shorthands may be prepared in advance and assigned to function keys, allowing most or all of certain attribute information to be entered with a single keystroke.
- Function key assignments are defined in a function key definition table, and may include attribute text, entity type, database field destination, and may also include a numerical variable which may be automatically incremented or decremented on each successive attribute entry by a predetermined amount.
- the program When a function key is received at step 80, the program reads the function key definition corresponding to the pressed function key from the function key definition table at step 82. The attribute is then saved in the GPS data file or attribute data file at step 84 according to the definition in the function key definition table.
- special codes may be embedded within the function key text definition which cause the program to prompt the operator for specific types of information which constitute the variable position of the attribute information.
- addresses along the street are all different whereas the name of the street is constant, therefore the text may contain the name of the street traversed, along with a "#" symbol which causes the program to ask the operator for the numerical address, while freeing him from repetitive typing of the street name.
- mile posts are normally numbered sequentially. Therefore a shorthand symbol such as "[1]" is placed in the function key definition string, and indicates to the program that a number is required from the operator, and that the program is to offer a prompting value to the operator equal to the previous entry increased by one.
- the program should then decrease the number, and upon subsequent uses of that function key offer the previous entry decreased by one, so that when the highway is traveled in either the direction of increasing or decreasing milepost, the most likely next value is always offered as a prompt.
- ⁇ ctrl>A causes the program to display the amount of remaining space available on the current data storage disc
- ⁇ ctrl>B causes the program to refresh the display of the map background
- ⁇ ctrl>D causes the program to display the map graphically on the full screen, omitting the numerical information heading, or to return to the shared numerical and graphical display, and so forth
- ⁇ ctrl>F causes the function key definition table to be displayed and changes to be accepted.
- the control character ⁇ ESC> the program loop is suspended and the command menu system is activated to allow the operator to alter program parameters, or to terminate the program.
- keyboard processing depend upon the GIS database being used, and the specific application of the mapping system. Many variations may be made, including control character assignment and function key assignment, without departing from the scope of the present invention. In addition, the types of entities may vary, depending upon the GIS database being used.
- All GPS data is in the form of point coordinates.
- map features While some map features may indeed be “points" (such as a fire hydrant), map features are more typically lines or areas (such as streets or open areas). It is therefore necessary to treat a set of GIS points in such a way as to create the appropriate graphical entity when entered into the GIS database.
- the preferred embodiment uses the ARC/INFO GIS database system, with the GPS program emulating a Calcomp 9000 series digitizing tablet.
- point type entities their creation is accomplished in the preferred embodiment of the present invention simply by entry of an attribute of point type with or without accompanying text. This is because the entry of an attribute includes the coordinates at the time attribute entry which, along with the entity type code, is sufficient to define the presence of a point-type entity in the GIS database. Normally, however, text describing the type of geographic object represented by the point accompanies the coordinates so that in the GIS various classes of point type features may be represented simultaneously in a single map without confusion.
- manholes, light poles, fire hydrants and street signs are all point-type entities, and could be present in a GIS map database, distinguished either by a word or by code numbers, and plotted on the resultant map with distinct symbols automatically selected to correspond with the code word or numbers.
- linear type entities their creation is accomplished in the preferred embodiment of the present invention by collecting a series of position fixes while traveling along the path of the geographic feature to be represented, such as a street or river, and entering a node type attribute when the end of the entity is reached. This is sufficient to define the entity because the starting point of the traverse may be presumed to be the intended starting point of the entity, and the entry of a node type attribute forces the system to indicate to the GIS that the entity has ended, and that the next point transmitted will belong to a different entity.
- the start and end of the entity are indicated by prefixing the coordinates by a node code 2D.
- the GPS program saves the entity information in a GIS entity file, indicating the start and end of entities by using a delimiter as may be conventional according to the specific GIS database employed. For example, when constructing ARC/INFO entity files, the entity delimiter is indicated an END line stored in the file.
- linear entities may be described by one or more attribute items, which in the preferred embodiment of the present invention may be entered by the operator at any time between the beginning and ending nodes of the entity. This is sufficient because the attributes of a linear entity apply to the entire entity, rather than to specific points within it.
- the entity is assigned an identifying serial number, and the attributes of linear type acquired between the beginning and ending nodes of the entity are collected together into a single line of information according to the respective database field destination code numbers associated with the various attribute entries, and this line of information is assigned the same identifying number as the entity so that the entity and attribute information are respectively associated.
- linear entities are connected to one another, as for example blocks of a particular road may be described as having different address attributes, but are nonetheless continuous with one another. Therefore in the preferred embodiment of the automated mapping system, the entry of a node type entity causes both the ending of one linear entity and the beginning of the next linear entity simultaneously. If linear entities are not of interest, or if a segment traversed does not pertain to any feature of interest, the recording of linear type data may also be paused by the operator by entering the control character ⁇ ctrl>P command.
- Area entities cannot be entered into the ARC /INFO GIS database directly, but rather the boundary of the entity must be defined by one or more linear entities, which may be created by automated mapping or by conventional GIS data entry means. Post processing by the GIS program causes the area entity to be created. Assignment of attributes to area entities requires that descriptive information be associated with a point which is within the boundaries of that entity. If the boundaries of the entity are created in the GIS by means other than the automated mapping system, or with a separate session with the automated mapping system, then ascription of attribute information to the area type entity may be accomplished by moving to a position within the geographic feature of interest and entering one or more area type attributes with a common identifying number and proper assignment to respective database field destinations. In the creation of GIS database files the attribute entries will be collected into a single line according to the identifying number and the respective field destinations, and the GIS database will recognize that the label point within that area describes the attributes of the area entity.
- the preferred embodiment of the present invention permits the operator to indicate that the location of an area type attribute is offset from the actual location of the automated mapping system by some distance given by the operator and in a relative direction either according to the compass, or according to the right or left of the direction of travel of the mapping system. This offset is applied to the coordinates associated with the attribute, so that when the data stored are transformed into GIS data files, there is no ambiguity as to the area to which the attribute applies.
- Annotations not associated with any particular spatial entity may also be entered into the GIS database.
- the automated mapping system records the text of that annotation along with the coordinates and time at which it was entered, and a type code indicating that it is of annotation type.
- it is translated into the annotation layer of the GIS database which contains only text, or may be used by the operator as an aid to memory, but not entered into the GIS database at all.
- this type of information may include supplemental observations, notes as to difficulties encountered, and so forth.
- the GPS capture program Prior to initiating a GIS data capture session, certain setup procedures are required.
- the GPS capture program transmits coordinates relating to the approximate boundaries of the area to be mapped, and numerical coordinates of convenience establishing reference tic marks to be included in the GIS database for alignment of various map datasets as is conventional to the practice of digitization of map data for GIS databases. These values are established by the operator entering them into the program prior to initiation of digitizer emulation, and are preferred to be saved by the GPS capture program from session to session so as to minimize repetitive entry.
- the GPS capture program transmits a line of data in the form of
- the GPS capture program transmits a line of data in the form of lDxxxxxxxxxxxxxxxxxxyyyyyyyyyy ⁇ cr> in which the ID prefix indicates that the coordinates x and y are the coordinates of a vertex point.
- the GPS capture program transmits a line of data int he form of ODxxxxxxxxxxxxxxxxxxxxyyyyyyyyyy ⁇ cr> in which the OD prefix indicates that no entity is to be created, but that the cursor is to be moved.
- digitizer keypad buttons When other functions are assigned to digitizer keypad buttons, these are emulated by transmission of a line of data of the form nD ⁇ cr> in which the number n indicates which keypad button function is to be executed.
- the coordinates are transmitted in degrees of longitude as x and latitude as y, in decimal value with preferably at least six significant digits after the decimal point, whether the decimal point is implicit as in the preferred embodiment or explicit in alternate embodiments.
- the digitizer input program is unable to accept negative values for coordinates, therefore in the western or southern hemispheres where conventionally coordinate values of longitude or latitude respectively are represented as negative, the GPS capture program transmits only the absolute values of the coordinates, and the operator informs the GIS database program of the actual quadrant of the globe represented, so that the GIS database is constructed with appropriately signed coordinates.
- this correction of coordinate sign is performed as a separate process subsequent to collection of digitizer information, and is a conventional activity known in that art.
- the automated mapping system of the preferred embodiment graphically displays the paths travelled by the system to the operator, and adds each newly received coordinate point to the display as it is received.
- the system In the event that the system is transported to a point which is outside the boundary of the graphic image displayed on the display screen, the system recalculates the boundaries of the area to be displayed so that the new position is located in the center of the display, and redraws the map image.
- This background map information may derive from previous automatic mapping activity, or from GIS information obtained by traditional GIS information gathering means such as digitization of paper map documents.
- the automated mapping system thus provides the operator with the ability, through the menu command system, to cause a GPS map data file or a GIS map data file to be graphically displayed on the screen as background to the display of currently collected data.
- the background display bnoundaries are also automatically recalculated and the map image redrawn.
- this redrawing feature may be disabled by execution of program control commands.
- the preferred embodiment described above contemplates the installation of the entire system within a vehicle.
- the entire system could be manually carried, or otherwise transported along the path to be mapped without departing from the scope of the invention.
- the GPS receiver could be carried along the path to be mapped, with the remainder of the system remaining at the lab or office, and GPS information relayed from the receiver to the GPS computer by way of radio or mobile telephone communication.
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Computer Graphics (AREA)
- Mathematical Physics (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Navigation (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
Système automatique et intégralement transportable de cartographie (10) utilisant des données de position recueillies à partir du programme de saisie (30) d'un satellite mondial de localisation (GPS) afin de créer en temps réel de nouvelles cartes, ou d'annoter des cartes existantes comprises dans la base de données d'un système d'information géographique (GIS). En outre, le système (10) affiche des données de position saisies en temps réel par le GPS (44) afin de permettre à des utilisateurs de suivre leur itinéraire. On peut également introduire en temps réel des attributs associés aux données de position et les stocker dans un fichier pour en permettre l'inclusion ultérieure dans la base de données (78, 84) d'un GIS.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US564,018 | 1983-12-21 | ||
US56401890A | 1990-08-07 | 1990-08-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1992002891A1 true WO1992002891A1 (fr) | 1992-02-20 |
Family
ID=24252838
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1991/005629 WO1992002891A1 (fr) | 1990-08-07 | 1991-08-07 | Systeme interactif et automatique de cartographie |
Country Status (2)
Country | Link |
---|---|
AU (1) | AU8738991A (fr) |
WO (1) | WO1992002891A1 (fr) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994027268A1 (fr) * | 1993-05-18 | 1994-11-24 | Taylor William Michael Frederi | Instrument de recherches gps |
GB2298539A (en) * | 1995-02-27 | 1996-09-04 | Richard Deehan | Portable guidance device |
EP0735380A1 (fr) * | 1995-03-31 | 1996-10-02 | A.T. SYSTEM S.p.A. | Système de radiolocalisation et de radionavigation d'unités mobiles |
EP0752692A1 (fr) * | 1995-07-03 | 1997-01-08 | MANNESMANN Aktiengesellschaft | Procédé et système de mise à jour de cartes digitales routières |
WO1998057125A1 (fr) * | 1997-06-12 | 1998-12-17 | Michael Adolph | Procede et dispositif pour produire, reunir et actualiser des fichiers de parcours |
EP0870250A4 (fr) * | 1995-06-16 | 2000-03-15 | Monsanto Co | Agenda electronique de poche a interface utilisateur graphique (gui) equipe d'un recepteur gps/gps differentiel pour la collecte de donnees de position gps et agronomiques |
KR100491407B1 (ko) * | 2001-11-27 | 2005-05-25 | 학교법인 인하학원 | 지아이에스를 이용한 홍수위험지도 제작·관리 시스템 |
US7089198B2 (en) * | 2001-08-21 | 2006-08-08 | Itt Manufacturing Enterprises, Inc. | User selectable earth imagery on-line e-commerce and fulfillment system |
US7183942B2 (en) | 2000-01-26 | 2007-02-27 | Origin Technologies Limited | Speed trap detection and warning system |
US9154560B2 (en) | 2009-10-12 | 2015-10-06 | Qualcomm Incorporated | Method and system for building annotation layers based on location aware user context information |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4791572A (en) * | 1985-11-20 | 1988-12-13 | Mets, Inc. | Method for accurately displaying positional information on a map |
US4796190A (en) * | 1986-06-04 | 1989-01-03 | Cummings Elihu C | Navigation system |
US4814711A (en) * | 1984-04-05 | 1989-03-21 | Deseret Research, Inc. | Survey system and method for real time collection and processing of geophysicals data using signals from a global positioning satellite network |
US4891761A (en) * | 1988-03-31 | 1990-01-02 | Mets, Inc. | Method for accurately updating positional information provided on a digital map |
US4982332A (en) * | 1988-06-27 | 1991-01-01 | Pioneer Electronic Corporation | Road data generating method for use in an on-board navigation system |
US4994974A (en) * | 1986-06-04 | 1991-02-19 | Cummings Elihu C | Touch sensitive navigation system |
-
1991
- 1991-08-07 WO PCT/US1991/005629 patent/WO1992002891A1/fr unknown
- 1991-08-07 AU AU87389/91A patent/AU8738991A/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4814711A (en) * | 1984-04-05 | 1989-03-21 | Deseret Research, Inc. | Survey system and method for real time collection and processing of geophysicals data using signals from a global positioning satellite network |
US4791572A (en) * | 1985-11-20 | 1988-12-13 | Mets, Inc. | Method for accurately displaying positional information on a map |
US4796190A (en) * | 1986-06-04 | 1989-01-03 | Cummings Elihu C | Navigation system |
US4994974A (en) * | 1986-06-04 | 1991-02-19 | Cummings Elihu C | Touch sensitive navigation system |
US4891761A (en) * | 1988-03-31 | 1990-01-02 | Mets, Inc. | Method for accurately updating positional information provided on a digital map |
US4982332A (en) * | 1988-06-27 | 1991-01-01 | Pioneer Electronic Corporation | Road data generating method for use in an on-board navigation system |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994027268A1 (fr) * | 1993-05-18 | 1994-11-24 | Taylor William Michael Frederi | Instrument de recherches gps |
GB2298539A (en) * | 1995-02-27 | 1996-09-04 | Richard Deehan | Portable guidance device |
EP0735380A1 (fr) * | 1995-03-31 | 1996-10-02 | A.T. SYSTEM S.p.A. | Système de radiolocalisation et de radionavigation d'unités mobiles |
EP0870250A4 (fr) * | 1995-06-16 | 2000-03-15 | Monsanto Co | Agenda electronique de poche a interface utilisateur graphique (gui) equipe d'un recepteur gps/gps differentiel pour la collecte de donnees de position gps et agronomiques |
EP0752692A1 (fr) * | 1995-07-03 | 1997-01-08 | MANNESMANN Aktiengesellschaft | Procédé et système de mise à jour de cartes digitales routières |
WO1998057125A1 (fr) * | 1997-06-12 | 1998-12-17 | Michael Adolph | Procede et dispositif pour produire, reunir et actualiser des fichiers de parcours |
AU736290B2 (en) * | 1997-06-12 | 2001-07-26 | Michael Adolph | A method and device for generating, merging and updating data for use in a destination tracking system for mobile units |
US6356836B1 (en) | 1997-06-12 | 2002-03-12 | Michael Adolph | Method and device for generating, merging and updating of destination tracking data |
US7183942B2 (en) | 2000-01-26 | 2007-02-27 | Origin Technologies Limited | Speed trap detection and warning system |
US7089198B2 (en) * | 2001-08-21 | 2006-08-08 | Itt Manufacturing Enterprises, Inc. | User selectable earth imagery on-line e-commerce and fulfillment system |
KR100491407B1 (ko) * | 2001-11-27 | 2005-05-25 | 학교법인 인하학원 | 지아이에스를 이용한 홍수위험지도 제작·관리 시스템 |
US9154560B2 (en) | 2009-10-12 | 2015-10-06 | Qualcomm Incorporated | Method and system for building annotation layers based on location aware user context information |
Also Published As
Publication number | Publication date |
---|---|
AU8738991A (en) | 1992-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5214757A (en) | Interactive automated mapping system | |
JP4408622B2 (ja) | 地理データベースのためのデータ収集システム及び方法 | |
US6873998B1 (en) | System and method for updating a geographic database using satellite imagery | |
US20090063424A1 (en) | Geographic information system | |
CN106779417A (zh) | 工程勘察信息数字化采集、管理及综合应用方法 | |
Rhind | Computer-aided cartography | |
US7239964B2 (en) | Method and apparatus for displaying a map | |
WO1992002891A1 (fr) | Systeme interactif et automatique de cartographie | |
JP2859004B2 (ja) | 図形処理装置 | |
JP4630528B2 (ja) | 時空間データ管理装置 | |
JP3062377B2 (ja) | ナビゲーションシステムの経路誘導方法 | |
JP5615587B2 (ja) | 標示情報のメンテナンス用携帯端末、メンテナンス用プログラム、及びメンテナンス方法 | |
JP3535597B2 (ja) | 図形処理装置 | |
CN117573796B (zh) | 一种根据航线自动筛选纸海图的方法及系统 | |
Zarzycki | An integrated digital mapping system | |
JP3769878B2 (ja) | ナビゲーション装置 | |
JPH05108729A (ja) | 線画デ−タ検索方式および線画デ−タフオーマツト | |
JP3259981B2 (ja) | 図形データの一部修正システムおよび図形データの一部修正方法 | |
Holmes et al. | The MAPEDIT system for automatic map digitization | |
JPH0356814A (ja) | 地図作成装置 | |
CN119784880A (zh) | 基于相对坐标的城市轨道交通站场图生成方法及装置 | |
Hasegawa et al. | GPS-Photogrammetric-CG Plane Table Mapping and CAD Globe | |
Erez et al. | Photogrammetric data acquisition using an interactive computer graphics system | |
Foster et al. | A Remote Sensing System for a Nationwide Data-Bank | |
JPH0566712A (ja) | 地図デ−タベース作成方式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AU BR CA JP SU |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FR GB GR IT LU NL SE |
|
NENP | Non-entry into the national phase |
Ref country code: CA |