GPS photo-mapping in law enforcement California

When Soon Kim, a Korean national working at Bryce Canyon National Park in Utah, disappeared during a boating trip on Lake Powell with his roommate in 1985, the subsequent investigation turned up more questions than answers — about both his life and death.

Local Companies

Favaro,Lavezzo,Gill,Caretti & Heppell
707-552-3630
300 Tuolumne Street
Vallejo, CA
All-Pro Bail Bonds
707-421-1211
547-C Jefferson Street
Fairfield, CA
Foster Law Forms
(408) 265-6550
Milpitas, CA
Victory Bail Bonds
888-221-6663
9025 Wilshire Blvd
Beverly Hills, CA
Marv Anderson Bail Bonds
707-422-7870
609 Jefferson St., Ste. K
Fairfield, CA
Hillman,Lucas & Jones
707-427-7377
One Harbor Ctr,Ste.#220
Suisun City, CA
Aiday Cervantes
(760) 580-7443
1761 So. Escondido, Blvd.
Escondido, CA
We The People
707-428-9871
1600 Travis Blvd.
Fairfield, CA
Gaw Van Male
707-425-1250
1261 Travis Blvd Ste 350
Fairfield, CA
Secret Witness Program of Siskiyou County
(530) 842-5564
Yreka, CA


GPS photo-mapping in law enforcement

provided by: 

When Soon Kim, a Korean national working at Bryce Canyon National Park in Utah, disappeared during a boating trip on Lake Powell with his roommate in 1985, the subsequent investigation turned up more questions than answers — about both his life and death.

The roommate told authorities that Kim had been thrown out of their boat when it bounced over the wake of another boat, recounts Brian O'Dea, special agent for the National Park Service (NPS) in Glen Canyon National Recreation Area (NRA). But the body was never found.

Drownings are not uncommon on Lake Powell, which averages more than one a month, and neither are missing bodies. Many parts of the sprawling lake are extremely deep, more than 500 feet, and bodies can sink to the bottom or get caught between temperature zones, becoming suspended in the water for long periods of time, then later floating back to the surface.

Details of the missing man's life, however, raised eyebrows among NPS law enforcement officials, prompting them to take a close look at the case. The roommate reported Kim always had lots of cash, and the emergency contact listed on his employment application was for a person who claimed to have never heard of Kim. A check of records at the university the missing man claimed to have graduated from listed no one by the name of Soon Kim.

"There was speculation that he may have been involved in crime or been hiding out from someone," says Lex Newcomb, GIS coordinator, Paleontology Program manager and crime scene mapper for the NPS in Glen Canyon NRA. Part of the investigation showed Kim had moved around from lodge to lodge and stored money in several locations. It was also revealed that Kim had used many aliases and was in possession of several different ID cards.

The lies he told in life only made his disappearance that much more intriguing. But with no body recovered, the case eventually faded from memory — until May 2005. That's when hikers enjoying a day on Lake Powell's shores made a gruesome discovery. They found bones with remnants of flesh and tatters of clothing scattered just above the water line in an area of the lake that had been exposed only recently due to falling water levels caused by a multi-year drought in Colorado.

NPS law enforcement officials and local county officers arrived at the scene that same day. Very quickly they realized two things. First, the remains could be those of the Korean national missing for 20 years or possibly those of one of two other people reported missing in the same area. And second, the site where the body parts rested — a potential crime scene — would become submerged again, perhaps within hours, due to the spring runoff into Lake Powell.

"The water level can rise more than a foot a day during the spring," says Newcomb. Officials decided to use GIS and recently-purchased photo mapping software called GPS-Photo Link from GeoSpatial Experts of Thornton, Colorado. This package would allow them to quickly map the locations of body parts and personal effects for use later in the investigation, if needed.

The mystery deepens

The Park Service operates a sophisticated GIS at the Glen Canyon NRA headquarters in Page, Arizona, and uses the system for crime scene analysis and mapping. Although typically called into service for more traditional applications, the Glen Canyon NRA was one of the first to successfully use crime scene mapping and analysis in court.

From line-of-site analysis to the tracking of kidnappers and cop killers, the GIS system — developed with software from ESRI Inc. of Redlands, California — has been used extensively to bring criminals to justice and help investigators solve crimes and mysteries alike. It contains numerous data layers, including satellite imagery and aerial photography, covering several NPS properties in southern Utah and northern Arizona.

"GIS is used in all aspects of park management from environmental impact studies and natural resource mapping to construction planning, survey and law enforcement," Newcomb says. "We completed a bathymetric mapping of the entire Lake Powell at 10-foot contours for enhanced lake operations."

Newcomb explains mapping the subsurface topography of the lake became critical several years earlier as the water level continued to drop due to drought in the Colorado River area, which feeds the lake. It became important for marina and ferry operators to know what lay below the water near their facilities. They had to plan ahead for the falling water levels to make sure they had sufficient depth to operate in. It is also used to navigate, project yearly beach acreages, and in search and recovery efforts.

When the body was found in May 2005, officials checked a list of missing persons and concluded the remains were probably one of three apparent drowning victims, never accounted for. Fortunately, extensive notes had been taken at the time, including a detailed description of the shirt Kim was wearing the day of his reported drowning. The description matched the fabric found wrapped around the bones at the scene.

"We used the GIS to cross reference the location of the body with the approximate location of where he was reported missing 20 years ago, and they were very close," says Newcomb. "Analysis of the GIS revealed the area where Kim was found was about 100 feet underwater in 1985."

But in 2005, authorities still weren't sure if Kim had drowned by accident or by foul play. They realized the answers might be found at the site, and clues may even be deciphered by the layout of the crime scene itself. According to O'Dea, officials didn't know if the coroner was going to discover that Kim had died from a blow to the head or something else. The officials on site felt they had to preserve the site if it indeed turned out to be a crime scene.

O'Dea explains that when bones and clothing are spread out over a large area, the pattern of dispersal can tell a forensics expert quite a bit about what may have happened. For example, the layout of the bones on the ground could reveal whether the body had been dismembered elsewhere and dumped there. Or the scene could help officials simply reach the conclusion that wave action or even coyotes had spread the items out over time.

With the water rising by the hour, however, officials lacked the time to perform as much investigation on site as they would have liked. They called on Newcomb to bring in a digital photographic mapping technique he had recently introduced to the NPS GIS laboratory. In less than an hour, he would be able to photographically map the entire 3-acre site.

Photo mapping the scene

Newcomb had recently purchased a Ricoh G3 digital camera equipped with a GPS card for use with the GPS-Photo Link. Although Newcomb uses real-time GPS equipment for cases like this, the GPS card provides sufficient location accuracy for projects where sub-meter accuracy is not necessary. The software correlates the precise locations where the photos were taken with their locations on the Glen Canyon GIS. Once on the site, he began snapping photos of each exposed body part, piece of clothing, or other evidence in a sequence recommended by the investigators. With each photo, the GPS card recorded the precise location with a time stamp of critical evidence.

"It took me an hour to take the pictures and then just a few minutes to upload the photos from the camera into the photo-mapping software running inside our GIS back in Page," says Newcomb.

The photo-mapping software automatically correlated the photos by GPS location and stamped each with coordinates, and time and date of collection. Newcomb was able to add a title to each frame as necessary. The photo-mapping package then georeferenced the photos to their locations on the GIS base map, denoting each body part and personal effect with an icon on the digital map. This created a spatially accurate map of evidence locations. Newcomb or an investigator could simply click on any icon on the GIS screen to view the actual photograph and read any notes entered into the system.

Viewed in its entirety, the map of evidence suggested the body had simply been broken apart by wave action and possibly coyotes over years as the water became shallower over the site, according to O'Dea. The coroner found no evidence of trauma to the body, although it was too decomposed to tell for sure. To this day, no one really knows what happened to Kim.

A new investigative tool

With no hard evidence of a crime, the mysterious case of the life and death of Soon Kim was closed. But O'Dea says some good came out of the investigation. Specifically, he believes the use of GIS and GPS photo-mapping technology could emerge as very useful tools for law enforcement officials who need to preserve a crime scene.

O'Dea believes GPS photo mapping is an excellent tool for investigators to use in spatially piecing together clues that are spread out over large areas. Certain types of crime scenes, such as assaults or rapes or even high-speed chases, often span large areas and leave behind a trail of evidence such as weapons, blood or bullet casings, that can be mapped and analyzed using this technology.

Kevin Corbley is a consultant specializing in geospatial technologies. He may be reached at www.corbleycomunications.com.

author: Kevin Corbley


Featured Local Company

Gaw Van Male

707-425-1250
1261 Travis Blvd Ste 350
Fairfield, CA

Regional Articles
- GPS photo-mapping in law enforcement Adelanto CA
- GPS photo-mapping in law enforcement Agoura Hills CA
- GPS photo-mapping in law enforcement Alameda CA
- GPS photo-mapping in law enforcement Alhambra CA
- GPS photo-mapping in law enforcement Aliso Viejo CA
- GPS photo-mapping in law enforcement Alpine CA
- GPS photo-mapping in law enforcement Altadena CA
- GPS photo-mapping in law enforcement Anaheim CA
- GPS photo-mapping in law enforcement Antelope CA
- GPS photo-mapping in law enforcement Antioch CA
- GPS photo-mapping in law enforcement Apple Valley CA
- GPS photo-mapping in law enforcement Aptos CA
- GPS photo-mapping in law enforcement Arcadia CA
- GPS photo-mapping in law enforcement Arcata CA
- GPS photo-mapping in law enforcement Arroyo Grande CA
- GPS photo-mapping in law enforcement Arvin CA
- GPS photo-mapping in law enforcement Atascadero CA
- GPS photo-mapping in law enforcement Atwater CA
- GPS photo-mapping in law enforcement Auburn CA
- GPS photo-mapping in law enforcement Avenal CA
- GPS photo-mapping in law enforcement Azusa CA
- GPS photo-mapping in law enforcement Bakersfield CA
- GPS photo-mapping in law enforcement Baldwin Park CA
- GPS photo-mapping in law enforcement Banning CA
- GPS photo-mapping in law enforcement Barstow CA
- GPS photo-mapping in law enforcement Bell CA
- GPS photo-mapping in law enforcement Bellflower CA
- GPS photo-mapping in law enforcement Belmont CA
- GPS photo-mapping in law enforcement Benicia CA
- GPS photo-mapping in law enforcement Berkeley CA
- GPS photo-mapping in law enforcement Beverly Hills CA
- GPS photo-mapping in law enforcement Bloomington CA
- GPS photo-mapping in law enforcement Blythe CA
- GPS photo-mapping in law enforcement Bonita CA
- GPS photo-mapping in law enforcement Brawley CA
- GPS photo-mapping in law enforcement Brea CA
- GPS photo-mapping in law enforcement Brentwood CA
- GPS photo-mapping in law enforcement Buena Park CA
- GPS photo-mapping in law enforcement Burbank CA
- GPS photo-mapping in law enforcement Burlingame CA
- GPS photo-mapping in law enforcement Calabasas CA
- GPS photo-mapping in law enforcement Calexico CA
- GPS photo-mapping in law enforcement Camarillo CA
- GPS photo-mapping in law enforcement Campbell CA
- GPS photo-mapping in law enforcement Canoga Park CA
- GPS photo-mapping in law enforcement Canyon Country CA
- GPS photo-mapping in law enforcement Carlsbad CA
- GPS photo-mapping in law enforcement Carmichael CA
- GPS photo-mapping in law enforcement Carpinteria CA
- GPS photo-mapping in law enforcement Carson CA
- GPS photo-mapping in law enforcement Castaic CA
- GPS photo-mapping in law enforcement Castro Valley CA
- GPS photo-mapping in law enforcement Cathedral City CA
- GPS photo-mapping in law enforcement Ceres CA
- GPS photo-mapping in law enforcement Cerritos CA
- GPS photo-mapping in law enforcement Chatsworth CA
- GPS photo-mapping in law enforcement Chico CA
- GPS photo-mapping in law enforcement Chino CA
- GPS photo-mapping in law enforcement Chino Hills CA
- GPS photo-mapping in law enforcement Chowchilla CA
- GPS photo-mapping in law enforcement Chula Vista CA
- GPS photo-mapping in law enforcement Citrus Heights CA
- GPS photo-mapping in law enforcement Claremont CA
- GPS photo-mapping in law enforcement Clovis CA
- GPS photo-mapping in law enforcement Coachella CA
- GPS photo-mapping in law enforcement Coalinga CA
- GPS photo-mapping in law enforcement Colton CA
- GPS photo-mapping in law enforcement Compton CA
- GPS photo-mapping in law enforcement Concord CA
- GPS photo-mapping in law enforcement Corcoran CA
- GPS photo-mapping in law enforcement Corona CA
- GPS photo-mapping in law enforcement Coronado CA
- GPS photo-mapping in law enforcement Costa Mesa CA
- GPS photo-mapping in law enforcement Covina CA
- GPS photo-mapping in law enforcement Crescent City CA
- GPS photo-mapping in law enforcement Culver City CA
- GPS photo-mapping in law enforcement Cupertino CA
- GPS photo-mapping in law enforcement Cypress CA
- GPS photo-mapping in law enforcement Daly City CA
- GPS photo-mapping in law enforcement Dana Point CA
- GPS photo-mapping in law enforcement Danville CA
- GPS photo-mapping in law enforcement Davis CA
- GPS photo-mapping in law enforcement Delano CA
- GPS photo-mapping in law enforcement Desert Hot Springs CA
- GPS photo-mapping in law enforcement Diamond Bar CA
- GPS photo-mapping in law enforcement Dinuba CA
- GPS photo-mapping in law enforcement Downey CA
- GPS photo-mapping in law enforcement Duarte CA
- GPS photo-mapping in law enforcement Dublin CA
- GPS photo-mapping in law enforcement El Cajon CA
- GPS photo-mapping in law enforcement El Centro CA
- GPS photo-mapping in law enforcement El Cerrito CA
- GPS photo-mapping in law enforcement El Dorado Hills CA
- GPS photo-mapping in law enforcement El Monte CA
- GPS photo-mapping in law enforcement El Segundo CA
- GPS photo-mapping in law enforcement El Sobrante CA
- GPS photo-mapping in law enforcement Elk Grove CA
- GPS photo-mapping in law enforcement Emeryville CA
- GPS photo-mapping in law enforcement Encinitas CA
- GPS photo-mapping in law enforcement Encino CA
- GPS photo-mapping in law enforcement Escondido CA
- GPS photo-mapping in law enforcement Eureka CA
- GPS photo-mapping in law enforcement Fair Oaks CA
- GPS photo-mapping in law enforcement Fairfield CA
- GPS photo-mapping in law enforcement Fallbrook CA
- GPS photo-mapping in law enforcement Fillmore CA
- GPS photo-mapping in law enforcement Folsom CA
- GPS photo-mapping in law enforcement Fontana CA
- GPS photo-mapping in law enforcement Fountain Valley CA
- GPS photo-mapping in law enforcement Fremont CA
- GPS photo-mapping in law enforcement Fresno CA
- GPS photo-mapping in law enforcement Fullerton CA
- GPS photo-mapping in law enforcement Galt CA
- GPS photo-mapping in law enforcement Garden Grove CA
- GPS photo-mapping in law enforcement Gardena CA
- GPS photo-mapping in law enforcement Gilroy CA
- GPS photo-mapping in law enforcement Glendale CA
- GPS photo-mapping in law enforcement Glendora CA
- GPS photo-mapping in law enforcement Goleta CA
- GPS photo-mapping in law enforcement Granada Hills CA
- GPS photo-mapping in law enforcement Granite Bay CA
- GPS photo-mapping in law enforcement Grass Valley CA
- GPS photo-mapping in law enforcement Hacienda Heights CA
- GPS photo-mapping in law enforcement Half Moon Bay CA
- GPS photo-mapping in law enforcement Hanford CA
- GPS photo-mapping in law enforcement Harbor City CA
- GPS photo-mapping in law enforcement Hawaiian Gardens CA
- GPS photo-mapping in law enforcement Hawthorne CA
- GPS photo-mapping in law enforcement Hayward CA
- GPS photo-mapping in law enforcement Healdsburg CA
- GPS photo-mapping in law enforcement Hemet CA
- GPS photo-mapping in law enforcement Hercules CA
- GPS photo-mapping in law enforcement Hermosa Beach CA
- GPS photo-mapping in law enforcement Hesperia CA
- GPS photo-mapping in law enforcement Highland CA
- GPS photo-mapping in law enforcement Hollister CA
- GPS photo-mapping in law enforcement Huntington Beach CA
- GPS photo-mapping in law enforcement Huntington Park CA
- GPS photo-mapping in law enforcement Imperial Beach CA
- GPS photo-mapping in law enforcement Indio CA
- GPS photo-mapping in law enforcement Inglewood CA
- GPS photo-mapping in law enforcement Irvine CA
- GPS photo-mapping in law enforcement King City CA
- GPS photo-mapping in law enforcement La Canada Flintridge CA
- GPS photo-mapping in law enforcement La Crescenta CA
- GPS photo-mapping in law enforcement La Habra CA
- GPS photo-mapping in law enforcement La Jolla CA
- GPS photo-mapping in law enforcement La Mesa CA
- GPS photo-mapping in law enforcement La Mirada CA
- GPS photo-mapping in law enforcement La Palma CA
- GPS photo-mapping in law enforcement La Puente CA
- GPS photo-mapping in law enforcement La Quinta CA
- GPS photo-mapping in law enforcement La Verne CA
- GPS photo-mapping in law enforcement Laguna Beach CA
- GPS photo-mapping in law enforcement Laguna Hills CA
- GPS photo-mapping in law enforcement Laguna Niguel CA
- GPS photo-mapping in law enforcement Lake Elsinore CA
- GPS photo-mapping in law enforcement Lake Forest CA
- GPS photo-mapping in law enforcement Lakeside CA
- GPS photo-mapping in law enforcement Lakewood CA
- GPS photo-mapping in law enforcement Lamont CA
- GPS photo-mapping in law enforcement Lancaster CA
- GPS photo-mapping in law enforcement Lawndale CA
- GPS photo-mapping in law enforcement Lemon Grove CA
- GPS photo-mapping in law enforcement Lemoore CA
- GPS photo-mapping in law enforcement Livermore CA
- GPS photo-mapping in law enforcement Lodi CA
- GPS photo-mapping in law enforcement Loma Linda CA
- GPS photo-mapping in law enforcement Lomita CA
- GPS photo-mapping in law enforcement Lompoc CA
- GPS photo-mapping in law enforcement Long Beach CA
- GPS photo-mapping in law enforcement Los Alamitos CA
- GPS photo-mapping in law enforcement Los Altos CA
- GPS photo-mapping in law enforcement Los Angeles CA
- GPS photo-mapping in law enforcement Los Banos CA
- GPS photo-mapping in law enforcement Los Gatos CA
- GPS photo-mapping in law enforcement Los Osos CA
- GPS photo-mapping in law enforcement Lynwood CA
- GPS photo-mapping in law enforcement Madera CA
- GPS photo-mapping in law enforcement Malibu CA
- GPS photo-mapping in law enforcement Manhattan Beach CA
- GPS photo-mapping in law enforcement Manteca CA
- GPS photo-mapping in law enforcement Marina CA
- GPS photo-mapping in law enforcement Marina Del Rey CA
- GPS photo-mapping in law enforcement Martinez CA
- GPS photo-mapping in law enforcement Marysville CA
- GPS photo-mapping in law enforcement Maywood CA
- GPS photo-mapping in law enforcement Mckinleyville CA
- GPS photo-mapping in law enforcement Menlo Park CA
- GPS photo-mapping in law enforcement Merced CA
- GPS photo-mapping in law enforcement Mill Valley CA
- GPS photo-mapping in law enforcement Millbrae CA
- GPS photo-mapping in law enforcement Milpitas CA
- GPS photo-mapping in law enforcement Mira Loma CA
- GPS photo-mapping in law enforcement Mission Hills CA
- GPS photo-mapping in law enforcement Mission Viejo CA
- GPS photo-mapping in law enforcement Modesto CA
- GPS photo-mapping in law enforcement Monrovia CA
- GPS photo-mapping in law enforcement Montclair CA
- GPS photo-mapping in law enforcement Montebello CA
- GPS photo-mapping in law enforcement Monterey CA
- GPS photo-mapping in law enforcement Monterey Park CA
- GPS photo-mapping in law enforcement Moorpark CA
- GPS photo-mapping in law enforcement Moraga CA
- GPS photo-mapping in law enforcement Moreno Valley CA
- GPS photo-mapping in law enforcement Morgan Hill CA
- GPS photo-mapping in law enforcement Mountain View CA
- GPS photo-mapping in law enforcement Murrieta CA
- GPS photo-mapping in law enforcement Napa CA
- GPS photo-mapping in law enforcement National City CA
- GPS photo-mapping in law enforcement Nevada City CA
- GPS photo-mapping in law enforcement Newark CA
- GPS photo-mapping in law enforcement Newbury Park CA
- GPS photo-mapping in law enforcement Newhall CA
- GPS photo-mapping in law enforcement Newport Beach CA
- GPS photo-mapping in law enforcement Nipomo CA
- GPS photo-mapping in law enforcement Norco CA
- GPS photo-mapping in law enforcement North Highlands CA
- GPS photo-mapping in law enforcement North Hills CA
- GPS photo-mapping in law enforcement North Hollywood CA
- GPS photo-mapping in law enforcement Northridge CA
- GPS photo-mapping in law enforcement Norwalk CA
- GPS photo-mapping in law enforcement Novato CA
- GPS photo-mapping in law enforcement Oakdale CA
- GPS photo-mapping in law enforcement Oakland CA
- GPS photo-mapping in law enforcement Oakley CA
- GPS photo-mapping in law enforcement Oceanside CA
- GPS photo-mapping in law enforcement Ojai CA
- GPS photo-mapping in law enforcement Ontario CA
- GPS photo-mapping in law enforcement Orange CA
- GPS photo-mapping in law enforcement Orangevale CA
- GPS photo-mapping in law enforcement Orinda CA
- GPS photo-mapping in law enforcement Oroville CA
- GPS photo-mapping in law enforcement Oxnard CA
- GPS photo-mapping in law enforcement Pacific Grove CA
- GPS photo-mapping in law enforcement Pacific Palisades CA
- GPS photo-mapping in law enforcement Pacifica CA
- GPS photo-mapping in law enforcement Pacoima CA
- GPS photo-mapping in law enforcement Palm Desert CA
- GPS photo-mapping in law enforcement Palm Springs CA
- GPS photo-mapping in law enforcement Palmdale CA
- GPS photo-mapping in law enforcement Palo Alto CA
- GPS photo-mapping in law enforcement Palos Verdes Peninsula CA
- GPS photo-mapping in law enforcement Panorama City CA
- GPS photo-mapping in law enforcement Paradise CA
- GPS photo-mapping in law enforcement Paramount CA
- GPS photo-mapping in law enforcement Pasadena CA
- GPS photo-mapping in law enforcement Paso Robles CA
- GPS photo-mapping in law enforcement Patterson CA
- GPS photo-mapping in law enforcement Perris CA
- GPS photo-mapping in law enforcement Petaluma CA
- GPS photo-mapping in law enforcement Pico Rivera CA
- GPS photo-mapping in law enforcement Pinole CA
- GPS photo-mapping in law enforcement Pittsburg CA
- GPS photo-mapping in law enforcement Placentia CA
- GPS photo-mapping in law enforcement Placerville CA
- GPS photo-mapping in law enforcement Pleasant Hill CA
- GPS photo-mapping in law enforcement Pleasanton CA
- GPS photo-mapping in law enforcement Pomona CA
- GPS photo-mapping in law enforcement Port Hueneme CA
- GPS photo-mapping in law enforcement Porterville CA
- GPS photo-mapping in law enforcement Poway CA
- GPS photo-mapping in law enforcement Ramona CA
- GPS photo-mapping in law enforcement Rancho Cordova CA
- GPS photo-mapping in law enforcement Rancho Cucamonga CA
- GPS photo-mapping in law enforcement Rancho Palos Verdes CA
- GPS photo-mapping in law enforcement Rancho Santa Margarita CA
- GPS photo-mapping in law enforcement Red Bluff CA
- GPS photo-mapping in law enforcement Redding CA
- GPS photo-mapping in law enforcement Redlands CA
- GPS photo-mapping in law enforcement Redondo Beach CA
- GPS photo-mapping in law enforcement Redwood City CA
- GPS photo-mapping in law enforcement Reedley CA
- GPS photo-mapping in law enforcement Reseda CA
- GPS photo-mapping in law enforcement Rialto CA
- GPS photo-mapping in law enforcement Richmond CA
- GPS photo-mapping in law enforcement Ridgecrest CA
- GPS photo-mapping in law enforcement Riverbank CA
- GPS photo-mapping in law enforcement Riverside CA
- GPS photo-mapping in law enforcement Rocklin CA
- GPS photo-mapping in law enforcement Rohnert Park CA
- GPS photo-mapping in law enforcement Rosamond CA
- GPS photo-mapping in law enforcement Rosemead CA
- GPS photo-mapping in law enforcement Roseville CA
- GPS photo-mapping in law enforcement Rowland Heights CA
- GPS photo-mapping in law enforcement Sacramento CA
- GPS photo-mapping in law enforcement Salinas CA
- GPS photo-mapping in law enforcement San Anselmo CA
- GPS photo-mapping in law enforcement San Bernardino CA
- GPS photo-mapping in law enforcement San Bruno CA
- GPS photo-mapping in law enforcement San Carlos CA
- GPS photo-mapping in law enforcement San Clemente CA
- GPS photo-mapping in law enforcement San Diego CA
- GPS photo-mapping in law enforcement San Dimas CA
- GPS photo-mapping in law enforcement San Fernando CA
- GPS photo-mapping in law enforcement San Francisco CA
- GPS photo-mapping in law enforcement San Gabriel CA
- GPS photo-mapping in law enforcement San Jacinto CA
- GPS photo-mapping in law enforcement San Jose CA
- GPS photo-mapping in law enforcement San Juan Capistrano CA
- GPS photo-mapping in law enforcement San Leandro CA
- GPS photo-mapping in law enforcement San Lorenzo CA
- GPS photo-mapping in law enforcement San Luis Obispo CA
- GPS photo-mapping in law enforcement San Marcos CA
- GPS photo-mapping in law enforcement San Mateo CA
- GPS photo-mapping in law enforcement San Pablo CA
- GPS photo-mapping in law enforcement San Pedro CA
- GPS photo-mapping in law enforcement San Rafael CA
- GPS photo-mapping in law enforcement San Ramon CA
- GPS photo-mapping in law enforcement San Ysidro CA
- GPS photo-mapping in law enforcement Sanger CA
- GPS photo-mapping in law enforcement Santa Ana CA
- GPS photo-mapping in law enforcement Santa Barbara CA
- GPS photo-mapping in law enforcement Santa Clara CA
- GPS photo-mapping in law enforcement Santa Clarita CA
- GPS photo-mapping in law enforcement Santa Cruz CA
- GPS photo-mapping in law enforcement Santa Fe Springs CA
- GPS photo-mapping in law enforcement Santa Maria CA
- GPS photo-mapping in law enforcement Santa Monica CA
- GPS photo-mapping in law enforcement Santa Paula CA
- GPS photo-mapping in law enforcement Santa Rosa CA
- GPS photo-mapping in law enforcement Santee CA
- GPS photo-mapping in law enforcement Saratoga CA
- GPS photo-mapping in law enforcement Scotts Valley CA
- GPS photo-mapping in law enforcement Seal Beach CA
- GPS photo-mapping in law enforcement Seaside CA
- GPS photo-mapping in law enforcement Sebastopol CA
- GPS photo-mapping in law enforcement Selma CA
- GPS photo-mapping in law enforcement Shafter CA
- GPS photo-mapping in law enforcement Sherman Oaks CA
- GPS photo-mapping in law enforcement Shingle Springs CA
- GPS photo-mapping in law enforcement Simi Valley CA
- GPS photo-mapping in law enforcement Sonoma CA
- GPS photo-mapping in law enforcement Sonora CA
- GPS photo-mapping in law enforcement South El Monte CA
- GPS photo-mapping in law enforcement South Gate CA
- GPS photo-mapping in law enforcement South Lake Tahoe CA
- GPS photo-mapping in law enforcement South Pasadena CA
- GPS photo-mapping in law enforcement South San Francisco CA
- GPS photo-mapping in law enforcement Spring Valley CA
- GPS photo-mapping in law enforcement Stanton CA
- GPS photo-mapping in law enforcement Stockton CA
- GPS photo-mapping in law enforcement Studio City CA
- GPS photo-mapping in law enforcement Suisun City CA
- GPS photo-mapping in law enforcement Sun City CA
- GPS photo-mapping in law enforcement Sun Valley CA
- GPS photo-mapping in law enforcement Sunland CA
- GPS photo-mapping in law enforcement Sunnyvale CA
- GPS photo-mapping in law enforcement Susanville CA
- GPS photo-mapping in law enforcement Sylmar CA
- GPS photo-mapping in law enforcement Taft CA
- GPS photo-mapping in law enforcement Tarzana CA
- GPS photo-mapping in law enforcement Tehachapi CA
- GPS photo-mapping in law enforcement Temecula CA
- GPS photo-mapping in law enforcement Temple City CA
- GPS photo-mapping in law enforcement Thermal CA
- GPS photo-mapping in law enforcement Thousand Oaks CA
- GPS photo-mapping in law enforcement Torrance CA
- GPS photo-mapping in law enforcement Trabuco Canyon CA
- GPS photo-mapping in law enforcement Tracy CA
- GPS photo-mapping in law enforcement Truckee CA
- GPS photo-mapping in law enforcement Tujunga CA
- GPS photo-mapping in law enforcement Tulare CA
- GPS photo-mapping in law enforcement Turlock CA
- GPS photo-mapping in law enforcement Tustin CA
- GPS photo-mapping in law enforcement Twentynine Palms CA
- GPS photo-mapping in law enforcement Ukiah CA
- GPS photo-mapping in law enforcement Union City CA
-