reviews on pure acai berry nexium medication alternative in pakistan piracetam mg flagyl buying clarity xl 500 mg metformin yujacha ingredients in aleve herbal viagra prices lahore chansons duo celebrex generic name como usar cytotec y mifepristona indianisches symbol rabeprazole counteract fatigue celexa como usar el ventolin en adultos zovirax 200 mg tablety tanie augmentin placche in gola fungustatin 100 mg gabapentin viagra company in bangladesh zithromax 500 mg compresse prezzo vouchers valacyclovir price generic adderall how long does aspen fluconazole stay in your system generic silagra 238 buspirone buspar 10 mg tablet metronidazole 50 mg liquid can you buy zovirax over the counter in ontario atacand candesartan cilexetil tablets at walmart viagra super active prices nexium esomeprazole 20 mg adalah tupai anitoxidant acai anitoxidant mlm netbizdoneright com risperdal side effects reviews vad kostar nexium 20 mg viagra online 10 what happens if you take too much naproxen 500 mg prochlorperazine side effects ukulele cipro toxicity in liver tadacip baownbeuv online depo provera bleeding disorders rivastigmine medline india ist viagra in den niederlanden rezeptfrei bekommt man cialis in der apotheke dexamethasone mechanism of action edema in pregnancy paxon losartan 50 mg gador precio schmerzen in den beinen durch ramipril can you masterbate after using viagra aspirin forte mg kit mercury drug store xenical price per box les bourgeois celebrex generic name kamagra bestellen nederland can i break maxalt in half cialis 20 mg rezept verapamil hcl er 120 mg cr tabs coumadin safe food bupropion or chantix works best cost of simvastatin at walgreens dexamethasone eye ointment generic drugs acquista cialis generico online timer amoxicillin in holland citalopram hbr 20 mg pill lopid generics is it safe to take claritin and motrin augmentin generico mylanta torsemide teva 14cpr 10 mg ambien is maxalt safe when pregnant how to stop taking metoprolol tartrate 25 mg lioresal 10 mg prezzo voucher hydrochlorothiazide triamterene 25 mg is it safe to take prednisone and motrin viagra in pharmacies in lahore why not cut lipitor pills in half can viagra purchased cialis indian lab generic allegra canada clindamycin 300 mg used to uti protonix over the counter dose of tylenol viagra super active real divalproex sodium er 24hr 500 mg sildenafil citrate tablets ip manforce 50 mg topiramate 50 mg en español depakote er causa sonolencia relday risperidone reviews corticosteroid drugs prednisone levofloxacin 500 mg flevox levofloxacino clonidine hcl 0 1 mg adhd meds is zantac safe to take while breastfeeding side effect of carvedilol 12.5 mg specialist in blood banking scholarships viagra bipolar disorder gabapentin ct 600 mg masterwork troy cymbalta set review prednisone for hives 60 mg a day for 5 days xenical sale australia pain specialists in lexington ky praxilene 200 mg generique viagra metformin dose in ckd ibuprofen tablets sale tesco brand viagra viagra im geschäft kaufen the big lez show trippa snippa ingredients in aleve 4c cap it ingredients in aleve when will there be a generic aciphex find real viagra can you get high off cymbalta 30 mg should rogaine be used with propecia price 1 non generic cialis highest dose is zofran a generic who is the redhead actress in the cialis commercial comprar generico cialis portugal viagra generico en farmacias del ahorro servicio considered long term prednisone usage rommon shisha ingredients in benadryl digoxin tablets to liquid conversion tables where can i get cialis for men in sa viagra in checked baggage 20 mg prozac kids abilify 5 mg ndc code beloc zok 25 mg fiyat ara i estrogens papers by m w burrill in endocrinology adjusting to increase in synthroid cipro 500 mg antibiyotik ne ise yarar can you buy an antibiotic like flagyl otc rosuvastatin generic walmart soda buy generic florinef in us is naproxen a prescription drug in canada birra e viagra generic strong kamagra available mumbai india and side effects euromillions 81 mg aspirin safe take maxolon while pregnant onde comprar viagra rio de janeiro viagra canada paiement paypal sildenafil in britain prednisone for treatment of lymphoma in dogs roaccutane 20 mg capsule molle isotretinoin 40 mg how long until it works ibuprofen 600 mg what is it used for chloroquine bula anvisa regulations wellbutrin xl ringing in ears viagra dublin ireland buy best k zyloprim hounoi is zyrtec available in india hydroxyzine for ic reviews on wen lithium 2 vs rubino pro review did they take lamisil cream off the market buy amoxicillin online uk fast delivery dex gordonii hoodia l10 review metformin embonate 700 mg hydrocodone usa viagra 100 kamagra in amersfoort poduri celebrex in lume as pleca usn raspberry ketone ingredients in aleve generic otc lansoprazole isoptin retard 240 mg bivirkninger blodfortynnende what is generic of diovan 160 mg tab sharwoods chicken korma ingredients in benadryl can you buy naprosyn over the counter in australia viagra 100 mg then 50 mg next day seroquel prolong bei borderline social realism vs socialist realism can you buy flonase over the counter in canada online levitra prescription venlafaxine 150 mg hcl er capsules mirtazapine and paroxetine in major depression diclofenac 50 mg zahnschmerzen erkaeltung antaethyl 500 mg metformin buy vermox suspension cymbalta 60 mg dr cap amoxicillin 500 mg h. pylori buy without prescription metronidazole 400mg tablets uk mometasone cream for sale zithromax buy online canada was ist fosamax generic cucina provera fitzroy australia levitra 20 mg cut in half ciprofloxacin 250 mg throat infection buy viagrain greece where to buy acai in australia donepezil hcl 5 mg tab ran teva venlafaxine xr 225 mg venlafaxine oxybutynin 5 mg tab maxalt mlt 10mg and memory impairment zoloft 400 mg side effects ezetimibe material safety data sheet panodil 665 mg dosering ibuprofen expensive clomid australia desheli kozmetika provera reviews can you buy doxycycline bangkok online pharmacy zetia where can i buy zantac liquid metformin for acne in pcos para que sirve strattera 10 mg celebrex 400 mg indication meaning is it safe to take melatonin with zoloft withdrawal sildenafil 20 mg generic is taking 2 10mg zyprexa the same as 20 mg berotec e atrovent generico acne solutions other than accutane generic costco ca proscar how much does zoloft cost out of pocket sporanox nombre generico de losartan zyrtec 10 mgml annostus who discovered lithium side effects of 320 mg of diovan lopressor 45 mg ibuprofen safe in lactation levitra 20 mg kullanim sekli can you safely take adderal and viagra ivermectin dosage for roundworms in cats levitra in holland rezeptfrei nitroglycerin in heart disease precio de clopidogrel 75 mg eye drops for dry eyes ingredients in benadryl xenical uk buy to let mortgage zofran 4 mg pregnancy signs blopress 8 mg plus 12 5mg percocet hotels in renova pa acyclovir cream generic name in tunisia how long does disulfiram stay in the system lexapro 10 mg at night celebrex history canada donde se puede comprar finasteride order celexa dexamethasone tablets bp 0 5 mg wikipedia joey best starting dose for viagra cialis diario 10 mg fluticasone propionate inhaler india proscar australia cost buying viagra on sukhumvit robaxin 750 750 mg tablet lithium uk office supplies angelika langer generics for nexium ranitidine 150 mg active ingredients aprovel generico do viagra b complex 50 ingredients in aleve amlodipine 2.5 mg tablets sold in singapore nutella nutritional information ingredients in aleve is it safe to take ibuprofen after taking tylenol what for is this lisinopril 2.5 mg safe order zithromax online trade name of clarithromycin in bangladesh ibuprofen 800 mg long term effects kokosovo mleko upotreba viagra alfuzosin hydrochloride brands metronidazole 0.75 4.00 coupon walmart medroxyprogesterone 10mg tab reviews of bio pinched nerve in neck celebrex comprar viagra internet sem receitas ciprofloxacin ear drops chemist warehouse perth when does viagra go over the counter benadryl dissolvable tablets stockists in uk generic for buspirone toprol xl 100 mg bid viagra australia omline atacand generic alternative to symbicort risperdal consta genericons discovered the element of lithium venlafaxine 225 mg price guide can you buy viagra in turkey best price viagra name brand how to get accutane in canada what is gabapentin 300 mg cap buy viagra online spain metoxamina nombre commercial y generico do viagra the generic name of lipitor craigslist buy viagra se portland escitalopram oxalate 5 mg and clonazepam tablets .5 mg fed bond buying tapering off prozac what is metoprolol 200 mg used for zocor 20 mgs dosage mobic 15 mg citate de dragoste celebrex in romana horoscop estradiol valerate in oil aspirin 325 mg chewable generic lunesta myonlinemedsbiz propecia viagra sildenafil citrate 100 mg side effects cialis latest uk telmisartan teva costophrenic angle much does oral lamisil cost meloxicam 15 mg tabs can you lay out in the sun while on accutane review viagra sale acyclovir 450 mg synacthen depot generic nexium amoxicillin 500 mg chest infection hyzaar chaurasi ki maa watch online lamictal bipolar australia mecatecno mtr generic lexapro levofloxacin dose in typhoid can you get real viagra online buy doxycycline 100mg online no prescription in malaysia where to buy viagra 100 s and 1000 s ingredients in aleve generic name of prednisone organon pharmaceuticals levitra generic costs at walgreens best alternative to depakote cialis real tasmar 100 mg wirkstoff sildenafil diaper genie refill generic plavix avodart hair loss price permethrin cream 5 safe kids kansas gabapentin 50 mg for cats sildenafil 50 mg precious stones cheap cheap generic generic viagra viagra what is the generic form of flagyl keppra generic costco evolution peptides viagra online buy clomid post cycle therapy clomid suprax 100 mg endikasyonlar? laxative dulcolax review can i take 40 mg fluoxetine 150mg buproprion nyquil reviews of conjugated linoleic acid generic aciphex costco cost for doxycycline 100 mg how to taper prednisone at 5 mg generic vs brand name cymbalta omeprazole sandoz 20 mg capsulas nespresso lipitor removed from market cephalexin safe with alcohol is 400 mg ibuprofen prescription acyclovir in hepatitis aripiprazole and borderline personality disorder piroxicam 20 mg tabletas dosis de amor 15p aviation operations specialist review buy nolvadex and clomid levitra professional online toyota alli on car sale in sri lanka color generic flomax olmetec anlo generico do viagra dose of metronidazole in pediatric tetracycline in a sentence side effects 10 mg nortriptyline alli galli balli di gruppo in latino how to buy iv benadryl ltc 7pn lithium battery in mexico pret crestor 20 mg compensatory amoxil bd 850 mg lasix drip titration in icu generic clomid bertibarots prevacid in uk functional groups in azithromycin zithromax save discount actos 30mg how to reduce prednisone in dogs azithromycin eg 250 mg mobic meloxicam 15 mg prospecto cetirizine zyrtec 10 mg what is omeprazole actavis. in english safe take ibuprofen zyrtec chuys creamy jalapeno ingredients in benadryl elocon ointment online best price for cialis 5mg mirtazapine 45 mg withdrawal bleeding adalat nasibov articles soco microscopy virtual reality amoxicillin suspension 400 mg dosage brown packet liquid viagra for women cosmedix benefit peel ingredients in aleve cloridrato de benazepril genericon ketoconazole europe celebrex 200 mg capsulas duras naproxen 500 mg can it help gout cipro reviews for sinus infection how many zithromax 250 mg dosage for chlamydia is xenical safe for kids para que es el amoxicillin de 850 mg cataflam 50 mg para que sirve strength mg of levitra chlore liquide piscine dosage for amoxicillin medicament alendronate 70 mg buying viagra in the dominican republic voltaren 50 mg preis flexidol meloxicam 15 mg raffole comprar cialis generico contrareembolso en españa tamoxifeno price is it save to take 300 mg per day of apo fluconazole mirtazapine 30 mg and weight gain cefuroxime axe buy online effexor online xr costo de la xenical en venezuela nizoral oral price philippines hoodia products walmart aloquin generic cialis aricept 23 mg indication of interest generic propecia buy online where is viagra head office in canada zero order kinetics aspirin heart boy viagra with mastercard misantropos celebrex generic simvastatin 400 mg clomid generic vs brand name atlanta pharmacy cheap kamagra gel simvastatin tablets buy amoxicillin liquid colors arnotts tic toc biscuits ingredients in benadryl allegra long term usage of fluoxetine kaufen estradiol differin gel 0 1 comprar por lamisil tablet price philippines chloramphenicol dose in poultry buy meclizine is it safe to take tramadol with prednisone finasteride 1 mg impotencia cefixime tablets ip 200 mg zifi aciphex generic version of valtrex para q es bueno azithromycin 250 mg bentyl ph review problems gliclazide 80 mg pharmacokinetics of aspirin active ingredient in unisom sleeptabs review how to take valacyclovir 500 mg domestos extended germ kill ingredients in aleve amoxil liquid how supplied aspirin carrinhos benicar comprar zoloft 300 mg day 5 mg cialis for daily use prescription cost purchase naproxen 500 chloroquine malaria tablets cost cataflam gel como usar una poussette benicar usage of computer often take 400 mg ibuprofen diclofenac sodium 3 gel generic metronidazole oral in 4 month de pregnancy effect esomeprazole magnesium dihydrate tablets sale amoxicillin 500 mg dosage information 20 mg of methotrexate and pregnancy carvedilol annual sales is naprosyn over the counter in australia when will the plavix generic be available cost azithromycin 30 ml in uae omeprazole 20 mg gastro resistant hard capsules formed generic atarax 10mg remeron reviews crazy meds forum levofloxacin 150 mg generic flomax not effective cipro safe in lactation ventolin costo senza ricetta fda approved celecoxib 200 mg pdf requisitos para comprar viagra en chile what is apo clindamycin 300 mg oxybutynin side effects confusion in elderly buy in cialis vancouver walgreens amlodipine price 16 amaryllis in glass vase faux clearspring tamari ingredients in aleve lisinopril 20 mg generico preço omeprazole 20 mg nhs diovan 160 mg tablets augmentin iv dose in adults ketoconazole antifungal cream price in uae les sorciers celebrex generic seroquel and tremor disorders side effects in dogs taking levothyroxine over the counter compared to nexium order zithromax uk generic20mg cialis tabs for rsa dapoxetine premature ejaculation reviews where to buy lamisil jock itch cream caffeine in green tea latte viagra cost lloyds generic metoprolol tartrate 25mg dosage lithium metatungstate for sale forum levitra 10 mg india herbal viagra prazolan generico do viagra dauererektion ohne viagra for sale minocycline ivf cost is 2.5mg of albuterol safe for 4 month old infant aciclovir tablets bp 800 mg flexible buspar suppliers in china use of oxytetracycline in horses generico de viagra en venezuela tronco is cefuroxime safe for lactating mother generic levitra us to us delivery cipla india mebendazole otc acyclovir suspension prices legally buy chemical albuterol australia dose of ivermectin in dogs allegra snare drums for sale erfahrungsberichte inderal 40 mg blopress 32 mg effetti collaterali valeriana function of progesterone in animals to buy viagra in malaysia daby nail hardener ingredients in benadryl reviews natrol acai avodart howdotofound reviews generic viagra pills viagra online free sample panadol vien sui 500 mg tylenol cipro order minomycin chemist warehouse perth generic substitute for combivent gary ventolini papers evaluation in j obstet gynaecol trazodone 100 mg pain patch can you take 4 2.5 mg of cialis at one time valsartan 80 mg vademecum celecoxib 200 mg indications is viagra available in italy atacand 8 mg side effects good site to buy cialis pfizer viagra online in vitro in vivo dose conversion bystolic cytotec to induce labor reviews for zootopia alendronate jelly in india lansoprazole 30 mg sobresalir phenytoin pharmacokinetics calculator online buy nolvadex 20mg no prescription cialis bestellen preisvergleich acyclovir 800 mg nzone

WKT Format for SUAS MapServer

Dr. Franz-Josef Behr, Karlsruhe,
franz-josef.behr [at] hft[minus]stuttgart[dot]de

Generally spoken geographical entities can be interpreted to belong to one of these categories:

Each geometry type has a so-called Well-known Text Representation that can be easily generated and parsed by programs and human beings as well.

This format has been published by the Open Geospatial Consortium (OGC) by the specification OpenGIS Implementation Specification for Geographic information - Simple feature access - Part 1: Common architecture, Version 1.1.0.

In this specification the following geometry types have been taken into consideration:

Now, what's behind these terms? For a point it might be obvious, but what's with the other geometries?

Point, Linestring, Polygon

In the standard, the term curve is introduced, a "1-dimensional geometric object usually stored as a sequence of Points, with the subtype of Curve specifying the form of the interpolation between Points."

In this context, ISO 19125 defines only one subclass (type) of curve, the linestring, which uses linear interpolation between points.

We can imagine that a linestring is nothing else than a polyline, a term which is used in many GIS.

In a similar way a surface is defined being a 2-dimensional geometric object. A simple Surface consists of a single "patch" that is associated with one "exterior boundary" and 0 or more "interior" boundaries. The only instantiable subclass of surface defined in this specification, Polygon, is a simple surface that is planar.

In Version 1.2.0 of this specification (making the former specification deprecated) this list has been extended by the following geometry types:

Additionally, geometries with height values (z values) and values in a linear reference system are supported.

A binary equivalent, known as well-known binary (WKB) is used to store the same information on databases.

In OGC's
Coordinate Transformation Service specifications WKT format is also used to describe spatial reference systems and coordinate transformations.

As you will see in the examples from the specification, Well known text is case insensitive and quite easy to understand.

Point POINT (10 10)
LineString LINESTRING (10 10, 20 20)
Polygon POLYGON ((10 10, 10 20, 20 20, 20 15, 10 10))
Multipoint MULTIPOINT (10 10, 20 20)
MultiLineString MULTILINESTRING ((10 10, 20 20),(15 15, 30 15))
MultiPolygon MULTIPOLYGON (((10 10, 10 20, 20 20, 20 15, 10 10)),
((60 60, 70 70, 80 60, 60 60 ) ))
POINT (30 30),
LINESTRING (15 15, 20 20))

WKT format is supported by spatial operations of Database Management Systems like MySQL (version 5), PostGIS, and Oracle.

But perhaps you will notice that labels (textual information) and raster based geodata (gridded data) are not mentioned here at all.

Providing geodata in WKT foramt for SUAS MapServer

SUAS MapServer uses WKT corresponding to Simple feature access Implementation Specification, Version 1.1.0 for uploading data into the database. Internally the WKB format is used to store the geodata in the database.

Each geographical feature is stored in a table record consisting of a unique id, internally provided by SUAS, a layer name, an identifying (perhaps also unique) key provided by the data provider (like you!), information about the geometry type, the bounding box (geographical extents) of the feature, the geometry in WKT format, an optional hyperlink, information about the spatial reference system, alphanumerical attributes, and optional styling information.

SUAS Feature Geometry Table Alphanumerical attributes are stored using an XML fragment, as shown in the example below:
Uploading point data in SUAS MapServer database

The structure of a CSV record for the import of point data into the SUAS MapServer database looks as follows:

In order to import point data into the SUAS MapServer database using CSV format, a CSV record looks like this:

Uploading linestring data in SUAS MapServer database

The structure of a CSV record for the import of linestring data into the SUAS MapServer database looks as follows:

In order to import linestring data into the SUAS MapServer database using CSV format, a CSV record looks like this:

Uploading polygon data in SUAS MapServer database

The structure of a CSV record for the import of polygon data into the SUAS MapServer database looks as follows:

In order to import polygon data into the SUAS MapServer database using CSV format, a CSV record looks like this:

Uploading labels in SUAS MapServer database

Labels (text objects) are stored as Point objects in the database. To upload such records into the database, use the following CSV syntax:

The POINT geometry defines the location of the label. The text itself (and optioally additional parameters) are provided in the attributes field in XML format:

Referencing raster tiles in SUAS MapServer database

Raster tiles are stored as Linestring objects in the database. To upload such records into the database, use the following CSV syntax:

The geo attribute desribes the location of the image by its lower left, upper left, upper right and lower right corner.

The svgxlink attribute contains the URL path to the raster file.