September 28, 2007

GIS shapefiles to KML and GeoRSS

Filed under: Government, Geotagging, Missouri Mapping Project — kirk @ 3:25 pm

I’ve been busy preparing for the Google maps / GeoRSS workshop at the Organization of Fish and Wildlife Information Managers (OFWIM) conference this past week.

All the stuff we did there you can find at the site.

There are a few tools we used at the workshop that might interest some of you wanting to use Google maps as a cheap way to provide maps to your areas (especially if your areas are for outdoor recreation).

One is a tool that will take shapefile data from GIS and provide you with both a KML and GeoRSS file as output. While the latest ESRI product now will export KML files, this tool still has merit since it provides you both with some options and a look under the hood at the conversion process.

Another item is a web page that allows you to input Google map code and execute it on the page. This served as a great tool during the tutorial on how to build Google maps.

Whether you’re involved in getting outdoor recreational activities on the map for the public or just the location of your government offices, take a moment to visit and grab some code (or supply feedback or ideas).

tag: , , , , , ,

August 22, 2007

Further progress on outdoor recreation spots in Google maps

Filed under: Government, Geotagging, Missouri Mapping Project — kirk @ 8:32 pm

At this point, the work on now includes the following:

  1. Information on how to mark up your areas in the recmap xml
  2. A javascript you can deploy on your own site that will read your xml file and produce a Google map with tabbed windows.
  3. Information on how to validate your xml file

I’m rather pleased with the javascript since it automatically resolves your correct domain (used when the javascript attempts to get your xml file) and it also successfully deals with IE and all other normal browsers when it comes to working with multiple namespaces in an xml document.

The next steps will be to complete the aggregator on the site. When this is complete, the site will able to periodically query the recmap xml files on community sites and pull their recreational opportunities into one central database.

While this project is geared toward Missouri outdoor recreational opportunities, the tools being developed can be used anywhere.

As always, I’m looking for any input or feedback. What do you think will make this project work better?

tag: , , , , ,

August 9, 2007 a site for recreational mapping in Missouri

Filed under: Government, Geotagging — kirk @ 7:20 am

The work I’ve been doing with other folks on syndication of recreational services and facilities now can be found at This is a follow up on the Missouri mapping project I’ve talked about here (although the work can easily be used elsewhere).
The most recent post contains javascript that can pull in an xml file marked up as recmap and display the points along with tabular information.

The goal of this approach is two-fold:

  1. Small towns or parks and recreation departments can easily post a Google map of their facilities.
  2. Aggregator sites like the Missouri River Water Trails site can periodically poll these sites (subject to approval of the source) and update information relevant to the site.

Of course, we’re always looking for feedback on how to make this system work better. So stop by or drop a note here to help or to let me know if you’re using some of the code created here in your own state.

tag: , , , , ,

July 20, 2007

GeoRSS, Googlemaps and outdoor recreation

Filed under: Government, Collaboration, Geotagging, Missouri Mapping Project — kirk @ 9:04 pm

Haven’t posted for awhile because I’ve been busy with a new project.

In short, I’m working with some folks to create a way that cities, non-government organizations, as well as state and federal agencies can easily syndicate information about their outdoor recreational facilities and services with each other in Missouri.

This project has two components: One is a method by which xml can be used to syndicate information between all the partners listed above. The other is the use of google maps as a low-cost solution to present that information.

The project came about in response to a common problem I’ve seen in many collaborative Web projects. Many collaborative Web projects, in my opinion, fail because of how they collect information. Usually, a collaborative site will contact many organizations and manually collect information to put in a master database. By the time that information is collected, however, some of the information is already outdated.

After the collaborative Web site is launched, how to you update the information? The traditional approaches are to either no update it, engage in a major manual update project every few years or ask agencies to come to one central Web site and help update the collaborative Web site. None of these approaches works well.

Why not create an environment where all partners in a collaborative site simply made sure that data on their own respective sites was up to date? And what if the collaborative site was able to just go to each partner site and grab the up to date information? This would allow partners to focus on keeping their own site up to date and it would automatically update the collaborative site.

That’s the idea behind what I’m currently calling the Missouri Mapping project.

I’ll be posting more information about over the next few months, but I’d like to make two points up front:

  1. This project could work for any state or country. In fact, the more states that adopt this project, the more would help this project
  2. I’m quite eager to get and use any input you have on this project, how it could be improved, and any other type of suggestion or resource you might have to help this better a better project.

My overall goal is to provide a mechanism that enables government to easily collaborate with non-government organizations or individual citizens — specifically when it comes to getting people outdoors to enjoy (and ultimately protect) our wildlife habitat.

tag: , , , ,

June 13, 2007

Google maps mashup with wildlife sounds

Filed under: Geotagging — kirk @ 7:57 pm

screen shot of wildlife sanctuary mapThe Wildlife Sanctuary has a great use for kml files. The kml file contains sound and information about various wildlife found in the world. This is a great example of what Ed Parsons has recently called use of google mapping technology to provide a sense of place.

You can read more about what Ed’s been up to in the UK, the Wildlife Sanctuary site and other things Google map related in this post by Noel Jenkins.

tag: , , , ,

June 10, 2007

Can the public help you do your job?

Filed under: Government, Collaboration, Geotagging — kirk @ 9:47 am

Short story: Check out Ed Parson’s post regarding a recent report on how social media can enable the public to help government share data. His interest in this comes from his work as Google’s geospatial technologist (i.e., he can see how Google map mashups fit into this)

Long version of the story:

You already know part of this story. You have data the public wants, but you don’t have developers to build the interface you want. Here’s the new twist on the story. Why not have your developers focus on making your data accessible via xml and turn application development over to the public? Let the public help you share information.
Crazy idea? I don’t think so. And neither does Tom Steinberg, who helped craft the Power of Information Review. They make a compelling case for the social and economic benefits to new ways of making and sharing information involving government and citizens. As one example: Sharing restaurants’ food safety information in Los Angeles led to a drop in food- borne illness of 13.3% (compared to a 3.2% increase in the wider state in the same time frame). The proportion of restaurants receiving ‘good’ scores more than doubled, with sales rising by 5.7%.

If you don’t have time to read the whole report, check out the summary provided at Comment on This. (By the way, Comment on This, itself, is a great example of how social media can help the public help the government help the public…did I get that right?..yeah..)

The UK seems to have the trick on how to get social media to work for both government and the public. One great example is the ideal government project. This project encourages government agencies to make their data accessible via xml. Then they encourage the public to figure out the best way to make this information useful. Check out their recent contest for the public to mash up public data with maps. This is a great idea because it engages the public to create the best applications to serve the public good. However, it also means that, in the not too distant future, the best place where people get your information may not be your Web site…something government agencies may have to get used to.

tag: , ,

May 18, 2007

Geo-tagging on UK news site will provide personalized local news

Filed under: Geotagging, syndicated media — kirk @ 8:46 pm

In the UK, one newspaper group is reworking its news feeds so that they will have geographical tagging. An article in the Press Gazette By Martin Stabeon 10 May 2007 describes the new tagging process that the Archant newsgroup will use. The clever thing is that Archant will have its news sites set so that readers can build their own localized front page — getting only news tagged within a selected mile radius of their home. If your a state agency with news scattered throughout the state, you could do the same. If each of your news postings were geographically tagged, then you could have a page dedicated to the western half of the state and another just pulling news from the eastern half of the state.

April 24, 2007

KML? GML? GeoRSS? When should you use what?

Filed under: Geotagging — kirk @ 2:11 pm

Ed Parsons, Geospatial Technologist of Google, has a blog post, Mass Market Standards, where he discusses what the future may hold for mass media adoption of geospatial XML standards. He invites interested parties to weigh in on the issue of when GML, KML and GeoRSS should be used. I have a few opinions, but join in the conversation.

I’m still a newcomer to this area, but this is how it would split out for me (although I’m happy to see how other’s make the split).

KML: Great for either specialized client/server applications or aggregation systems that then can present segments of the information via a centralized site. When you take the compression of KMZ files, you have a format that can syndicate large amounts of geospatial data. (one file set I work with totals out at 6MB uncompressed)

GeoRSS: My choice (at this point) for getting diverse communities to exchange geospatial information. From my experience in government, I can know that many government entities may already have RSS capabilities. If so, you can show these folks how to use GeoRSS. For groups that have little technical resources, the markup of GeoRSS provides a low level entry point to providing geospatial data.

GML: If the members of your community are GIS specialists, then I would imagine this is the XML flavor of choice. However, it would think (due to the large size of the data sets involved) its use would be limited to synchronization of data from server to server…with each server then providing stripped down data access to a Web client.

tag: , , , , , ,

April 22, 2007

Googlemaps now play well with GoogleEarth’s KML files

Filed under: Geotagging — kirk @ 10:47 am

In late March of 2007, Google’s Blog announced that Googlemaps now supports GeoRSS and the KML file used by GoogleEarth.

This is a great move since it opens the door for having one xml document that can be read by more than one application.

There are some limitations to this interaction, however. The Missouri Dept. of Conservation, for example, has all of their conservation areas in a KML file for use in GoogleEarth. This file contains polygon information that displays the boundary of these areas.

This makes for a hefty file (6Mb). If you try to pull a file that size into the Googlemap interface, you won’t succeed. However, I pulled a snapshot of some of the areas into my own KML file (so these results are dated as of April 20, 2007) and pulled it into an example. If you want to read more about MDC’s GoogleEarth file, you can read about it on Matt Fox’s, Google Earth Library blog (he’s got some great coverage of other issues related to syndication of map information.
Some things to note:

  1. Many KML files are quite large and are zipped as KMZ files. Googlemaps cannot read these.
  2. Googlemap will probably choke on large KML files. I don’t think this could easily be fixed since the API requires javascript grabbing the KML file.
  3. The KML files when read into Googlemaps only show the points of the areas and not the polygons showing the areas. If you made your KML files only show points, then you’ll probably have a smaller KML file and thus have an xml file that can be read by GoogleEarth and Googlemaps.

tag: , , ,

April 14, 2007


Filed under: Geotagging — kirk @ 8:30 pm

This post uses a great little plug-in called Geotagging, built by Michaël Uyttersprot. The Wordpress plug-in adds georeferences to RSS feeds, thus allowing a tool to place them on a map.

For the sake of experiment, I’m going to tag this post from where I’m writing (Columbia Missouri). I’ll even go back and tag the Social Media Summit posts at the hotel in Chicago where the Summit was held.

With this georeference added, it’s now easy to have googlemaps read the RSS feed from this blog and put a pointer on the map for each blog post. Here’s a googlemap showing all feeds from this blog.

This is part of the experimentation I’m doing for getting georeferenced information shared between communities, state and federal agencies on recreational opportunities in Missouri…

More to come as the experiment continues.

Show on map

Next Page »

Powered by WordPress

diovan price canada nexium 40 mg indicazioni diltiazem balcor differenza kamagra e viagra triamcinolone cream for psoriasis viagra nelle donne voltaren o voltfast mestinon farmacie quanto costa voltaren emulgel clozaril depression arimidex anastrozole gli effetti collaterali hormone prometrium effet secondaire inderal clorhidrato de propranolol cialis generico fortaleza musica allegra inc farmacia germania voltaren risperdal consta nhs cipro luglio 2013 differenza tra ventolin e flixotide allegra diaper bag indonesia trasporti cipro nord voltaren rapid 25 information depo provera vs copper iud che funzione ha il viagra pristiq com bupropion metoprolol succinate er epocrates bactrim sciroppo per mal di gola lasix mal di montagna costo orlistat farmacia propranolol and flunarizine in migraine co diovan precio viagra prima dei pasti tui allegra schiffsreisen allegra d mobile coupon flomax per la gola bracciale allegra bulgari prezzo cipro for uti strep b propranolol dociton cipro ad aprile clima immagini levitra hertz autonoleggio cipro allegra chen-carrel cipro uti alcohol voltaren retard 1oomg cat costa o pastila viagra in farmacie prednisolone 20mg cristers dipyridamole intermediates cipro europa luoghi di interesse augmentin per infezione intestinale motrin pediatrico pipeta escitalopram cyclobenzaprine interaction sostituto naturali del viagra farmaco abilify 5 mg medicament voltaren resinat laboratorio roche argentina xenical bactrim nelle prostatiti laboratorio fabricante cialis i cardiopatici possono usare il viagra norvasc è un beta bloccante finasteride x capelli escitalopram and vision abilify non compliance impotenz durch cialis augmentin antibiotico durante l'allattamento farmacocinetica lincocin come comprare il viagra online asilo allegra brigata imperia augmentin bambini bustine dosaggio vorteil voltaren resinat gissi trial lisinopril effet secondaire ventolin riccardo alesse lisinopril e idroclorotiazide inderal e disfunzione erettile principio activo del voltaren gel lamictal a che cosa serve artane domino's pizza symbicort si ventolin atarax 100 mg effet secondaire medicamento glucophage 1000 generico arcoxia 60 mg bebê conforto burigotto allegra cialis libera vendita in farmacia rocaltrol hypocalcemia voltaren iniezioni ricetta levitra 20 mg come si prende prednisolone iniettabile veterinario acquisto viagra generico in contrassegno qual o generico do remedio allegra tinea versicolor lamisil vigorelli allegra benzac gel posologia voltaren ppi il benzac 5 danazol testosterone augmentin pediatrico indicaciones strattera rezept immagine pastiglia viagra il motilium cos'è il naltrexone anafranil effetti collaterali lungo termine nitrofurantoin antibiotic class vendita di viagra in italia tinidazole dosage for giardiasis zovirax interferisce con la pillola viagra meccanismo ingesta accidental metoprolol zoloft da problemi sessuali posso tomar rivotril com viagra quando utilizzare il cialis se il seroquel non funziona medicinale femara effetti collaterali flomax mal di gola prezzo cosa non mangiare con coumadin danazol composition mallinckrodt generic percocet allegra saenz coleman difference entre viagra cialis levitra è possibile comprare il viagra senza ricetta pastificio allegra belpasso zyprexa meccanismo d'azione caravane allegra 485 costo viagra cialis levitra augmentin bambini nel latte femara capelli dulcolax capsule molle effetto cialis donne remeron cosa cura costo augmentin compresse senza ricetta farmacodinamia danazol trazodone motrin diflucan interazione pillola generic triamcinolone acetonide nasal spray cialis 5 mg generico moduretic per ipertensione rimedio naturale viagra i cibi da evitare con il coumadin cilostazol aspirin allergy farmaco che sostituisce il viagra diltiazem clorhidrato nombre comercial strattera plus caffeine dipyridamole steal phenomenon voltaren gel 1 español viagra chorzow sporanox e cialis chi usa viagra augmentin posologia bambini sciroppo voltaren cerotto prezzo meglio entact o cymbalta voltaren 75 dosierung premarin cavalle diovan generic fda nota 75 viagra clomid risultati protonix generic cost voltaren gel cvs price motilium sciroppo per neonati effetti collaterali del farmaco avodart voltaren suppository pediatric dose triamcinolone uveitis bactrim forte per mal di gola voltaren fiale opinioni voltaren scottature voltaren e fertilità maschile assunzione dostinex in gravidanza escitalopram studies effetti collaterali kamagra oral jelly 100 mg cintilla iliotibial voltaren propranolol na arytmie serca triamcinolone cream insomnia quando scade il brevetto levitra benzac indicazioni terapeutiche viagra cair di apotik finasteride a lungo termine frigideira tramontina allegra aldara per verruche effetti collaterali della finasteride nelle donne inderal propranolol effets secondaires anafranil nome generico cipro perdite scure dopo clomid diflucan stomaco pieno antiinflammatoire non steroidien arcoxia perche si usa il clomid cose il levitra posologia claritin comprimido effetti del cialis scaduto cialis originale vendita contrassegno voltaren gel 1 o 2 cari viagra di makassar il prometrium fa ingrassare motilium infantil prospecto voltaren supposte in gravidanza tinidazole grossesse anafranil somnolencia usare voltaren in allattamento differenze tra zoloft e prozac albendazole mims indonesia allegra trio arpeggione voltaren spray dosis effet secondaire aldara creme alli orlistat vendita micardis plus indicazioni cipro co-operative registration bactrim e alimenti effetti del viagra nelle donne fluocinolone acetonide and triamcinolone acetonide a cipro si parla inglese piatti tipici del cipro triamcinolone acetonide 2 mg bissulfato de clopidogrel posologia seroquel prolong beipackzettel perindopril comparison lisinopril ciclo lungo con clomid risque arret risperdal acquisto viagra generico con postepay lotrisone alternatives effetti collaterali del remeron levitra orosolubile fegato viagra care patient quanto dura l effetto dell antabuse rilatine concerta strattera bactrim forte sciroppo bambini pletal foglietto illustrativo indikasi erlamycetin chloramphenicol unterschied voltaren dolo voltaren dolo extra levitra originale quanto costa stosa allegra prezzo viagra generico consegna veloce come aumentare effetto cialis dose giusta di levitra 347 corte allegra petaluma ca ventolin aerosol dosato tegretol assistance program finasteride cervello zoloft dosi consigliate xenical di indonesia allegra 120 da sono medicine meclizine hcl allegra deserio viagra e prescrizione medica voltaren generic name viagra pro e contro benzac 10 effetti prefisso telefonico internazionale cipro administering risperdal consta deltoid diovan pill identifier dexamethasone triamcinolone conversion ficha farmacologica de cytotec zoloft per tutta la gravidanza metoprolol succ tab 100mg er cardura alfa bloccante chitarrista dei tokio hotel va in overdose da viagra opinioni cialis 10 camper ci cipro 2 alberghi a protaras cipro differin gel ricetta come si calcola il dosaggio di augmentin carta identità con timbro cipro corticosteroids triamcinolone acetonide dosaggio augmentin x bambini utilizzo del voltaren buy viagra per pill mappa cipro garmin sandoz rosuvastatin calcium ventolin farmaco da banco effetti indesiderati del femara orchestra allegra compagnia cipro opinioni vacanze 100 mg di augmentin quanti ml sono voltaren dispers wofür metoprolol e hidroclorotiazida viagra synteza distanziatore per ventolin prezzo clindamycin po cost cymbalta 30 mg generico come scalare prednisone carmen allegra florida triamcinolone crvo zoloft alza la pressione augmentin contro scarlattina escitalopram con sertralina levitra orosolubile da 10mg cialis 20 si può dividere medicina viagra scaduto voltaren bei fibromyalgie meglio foster o ventolin azul generico do viagra cioccolateria cipro prednisone distemper viagra cialis levitra helleva vivanza documento valido per cipro edificio allegra san borja proventil ventolin inhaler evista contre l'ostéoporose prezzemolo e coumadin prezzo lincocin cibi che interagiscono con coumadin il viagra come va assunto primo mese di clomid azulfidine medicamento pipeta del motrin clomid effetti umore colchicine cost per pill professor pasquale cipro neto presidenta allergy medicine allegra d kaya artemis cipro dimensione turismo avodart donazione sangue acquistare alli orlistat on line chloramphenicol hemisuccinate iupac name voltaren amp cena cipro antibiotic calcium dulcolax suspension dosage volo roma cipro offerte prometrium quando le mestruazioni altace lisinopril conversion obat voltaren salep metoprolol succ er alcohol cipro vitamins el chacal viagra letra via cipro 3 roma levitra orosolubile sopra o sotto la lingua viagra generico online sicuro antibiotico augmentin bambini dosaggio viagra in madrid cipro diverticulitis dose vermox 500 dosaggio risperdal oral to consta feldene e voltaren insieme pericardite aigue colchicine potenzmittel vor viagra terremoto cipro 2013 carafate suspension uk azione della furosemide minocin per curare l'acne norvasc in allattamento differin 0 3 gel generico modalita d'uso cialis aciclovir varicela posologia dopo quanto fa effetto il cialis allegra amazon com lipitor non generic augmentin antibiotico bronchite volo monaco cipro lamisil dosage for tinea versicolor fabrizio provera giornalista sereupin zoloft differenze risperdal consta dosering triamcinolone mucocele prezzi in farmacia del viagra acquisto kamagra con paypal augmentin sospensione torrino cosa non si deve mangiare con coumadin allegra d post nasal panotile cipro rezeptpflichtig cialis 14 compresse prezzo si puo prendere mezza pasticca di cialis meclizine 25 mg for dizziness inderal e pressione alta finasteride dove si trova nicorandil viagra trazodone generic for generico amoxil bd bula vytorin medicamento is trazodone a serotonin inhibitor ho preso augmentin in gravidanza cosa non mangiare quando si prende il coumadin crema tipo voltaren cozi pasta allegra peperoncino come viagra naturale viagra generico informazioni posso comprare cialis svizzera senza ricetta terapia aciclovir varicella allegra pediatrico 60ml preço crestor 10 mg è mutuabile farmaco lasix 25 vacanze cipro spiagge voltaren rapid 12.5 liquid caps madopar e sinemet differenze voltaren fiale antidolorifico il viagra aiuta a durare di piu ventolin hipertension arterial città fantasma a cipro cipro linea a viagra tunisie pharmacie co diovan generikum sovradosaggio di furosemide furosemide doc generici 25 mg sintomi astinenza zoloft augmentin antibiotico e diarrea interazione warfarin allopurinolo compazine suppositories dose pecora allegra via delle capannelle trazodone 100 mg pill identifier dosaggio levitra 5 mg viagra anonimo strattera 10 mg preis iontophoresis voltaren gel cos è la crisi di cipro accion farmacologica lasix triamcinolone cream .1 vs .5 vacanze a cipro a novembre bactrim antibiotico costo allegra imie posologia aciclovir sciroppo cipro ricette voltaren 125 mg costo cialis in farmacia in italia stampe magliette via cipro qual'è la moneta di cipro allattare con dostinex voltaren gel allaitement propecia dopo quanto funziona suprax per bambini voltaren emulgel tendinite clomid niente ciclo acquistare viagra online reato valium and voltaren voli pisa cipro canzone allegra pianoforte diflucan 150 gravidanza effet viagra cialis flomax funziona imiquimod (aldara) chile zyprexa e disturbi sessuali levitra orosolubile prescrizione esiste il cialis generico nelle farmacie italiane foto di cipro nord pacchetti vacanze cipro comprar viagra generico contrareembolso risperdal pagine sanitarie sinonimi viagra mercadolibre chile viagra cymbalta confezioni medikamente lioresal generico di singulair levitra meno effetti collaterali augmentin intarzie menstruatia dove comprare viagra generico sicuro finasteride effetti sulla prostata ciprofloxacin is a fluoroquinolone antibiotic quando prendere diflucan costo de augmentin suspension coumadin clinic glendale az farmacie per acquisto viagra centro tim roma cipro ramipril conversion to lisinopril cipro allergy levaquin differin crema per macchie mobic per sciatica escitalopram oxalato interacciones motilium uso pediatrico escitalopram greece modo de usar viagra generico meclizine diabetes primo ciclo di clomid incinta come somministrare antabuse seroquel sonnolenza alimenti adatti per coumadin diflucan cosa cura cipro è divisa in due cymbalta e vertigini seroquel prolong schädlich viagra feminin trop efficace propranolol taquicardia sinusal vendita levitra bayer documenti necessari per cipro bruciore di stomaco con cialis quando avere rapporti per rimanere incinta con clomid inderalici propranolol 10 mg para que sirve cipro trivago dulcolax gravidanza dostinex durante il ciclo pioglitazone and metformin bioequivalence avis generic cialis escitalopram 10 mg pill identifier voltaren psoriasis giovanni ii di cipro afrodite tempio cipro idal confezioni di levitra diovan losartan conversion nizoral pomata indicazioni berotec e atrovent da sono risperdal filmtabletten 3mg notizie sul farmaco wellbutrin te quiero (intrallazzi & provera miami mix) alimentari via cipro farmaco motilium 10mg la vedova allegra durata spettacolo voli ryanair milano cipro norvasc scheda tecnica propecia spermien probabili formazioni norvegia cipro noleggio barche vela cipro medicamento tegretol cr 200 voltaren sr 75 ne hapı ventolin salbutamol precio argentina acquisto viagra svizzera grotta del remeron varese