Demonstrating R and PostgreSQL Inter-Operability: Rice farm Site Selection
INTRODUCTION
In this project we are to find the best locations for rice farming in Ghana using a series of SQL statements.We would demonstrate by operating PostgreSQL in R.
In this projected we are provided with a districts table (spatial data) in a form of table and also a rivers table (spatial data)
Originally this data was a district.shp and a rivers.shp, but we should have it at the back of our minds that,as soon as we load such data into Postgres they now regarded as tables.
NB:All data used in this work-flow are in refrence to the yaer 2010
Below are the conditions to be met for the site location:
- Population of district capital less than 10000
- Within at least 10km (10000m) of river.
- Should be within the Northern Region or the Volta Region.
Objectives
- To familiarize oneself with R inter-operability with Spatial Databases(eg.PostgreSQL) and to be able to set up the necessary environment.
- Learn to use some basic Structured Query language(SQL) and Spatial Query language(‘SQL’).
NB:The operations we would be performing can equally be done using the sf package in R with some assistance with the dplyr package. It can also be performed in GIS applications like QGIS ,ArcGIS etc.
Loading of libraries
Setting up connection
Lets first set up the connection to allow the inter-operability between R and PostgreSQL.
You can equally set up your connection also in R. In terms of security ,I would advise you setup the connection in windows(preferable).
mycon <- DBI::dbConnect(odbc::odbc(),
Driver ="{PostgreSQL ANSI}",
Server ='localhost',
Port =5432,
Database ='Lesson4db',
UID ='postgres',
PWD ='password'
)
Let’s view the first 6 features of the districts table.
gid | area | perimeter | cov_dist_ | cov_dist_i | district | capital | region | popdist | areadist | popcap | popdens | geom |
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0.176 | 1.805 | 2 | 1 | Bawku East | Bawku | Upper East | 119095 | 2097 | 33900 | 56.793 | 0106000020A86100000100000001030000000100000087000000FABF2E10D85F1541DF922808F8BF25412F7A7F7BBA7C1541A931D978B9C22541B5F32C1B40951541E6A3C05A6AC8254117167E17769115415433535454D225417F243B763F8A154129DFB49512D52541621D5F99E37B154176DB2E6461D725416C259DF46F77154104EA02DC21DB25415693894C52791541B5FFF3F9E8DF254186DBC459277A154128B59A2D34E12541D18CE4272E821541F068A7C80EE12541FBEACCB6DC8415411963CA704BE325412F201067BB8615419BE5DD8938E52541B0544E26958B1541642484235FF1254123DF57BE3996154183691134D1F4254151496B685DA51541949A00FC85F3254185D4CDA005E01541C57780E7F5EA2541FE45B61B22FD15410933A1645FE72541C6CEC456DA1516414BA8AE358DE425417DC0E95703251641F16946B676E225416F33EE2E47571641713CD543A2DB25415EA8F57D647616416950FB4F76D7254166A47A5272701641A6243FCA87C725414AFFFB88726D1641A65135CF8EC025412FAA43A100701641B11DACB604BA254148E76550D9741641FB2BAEA911B7254131FC76CCB28E1641D3C81677A3B62541E0AB6B4F57A01641D7B08491CAB0254161EEB8BFB7A416413B3E3FE19EB02541D1173EA15EAA1641C7DF9C9347AD2541BDF9D97802C916419A1032B815AC254182F1EADA09DA1641351EBFEF93AE2541F1D34E35E7EB1641E11473B77CAF2541FB9423CC681517411054F1617EB825415A2087A8342D1741B6AE80E1A1BA2541C8B828C6F2481741CEFFD33861BB254183210C313365174160C3534D96BA25414F866F7AF1681741471A5B9E1EBA2541FE4B65A570751741611ACA008FB8254165E2F21ACF791741B65AC35370B7254169D45DC555871741ADFB177E7CAF2541B82E24FFE98F1741CC8DC0D699A6254118F3AB71809117415EC6C508509725410641D08F50951741C5C6308D328E2541A63D0447F6971741B0D8597B49652541AC1125CF809D17417F0FE3D5D1562541CA275CB564A01741D3345078AA522541EE532233959C1741ABF37DB9484C25416C2606652F971741DB176172D7492541482A6D61C58E174122907EC9864925411FE12FAE71881741C72328A6E7472541616BECAE2A751741D42AF371773E2541BF847C5EC6691741B30CC8039F3D254176454802265E1741D262BD16C23C254158A9E43CDB551741CD59ABEA213A2541A405B08F234F1741FC85A0A76F252541D227AA4287501741405A25EA1A1C25416226C206EC5117412E563CC393122541EC60F62627481741B6195A54940A25418CC5478C08441741ACFE140545052541B8AEEC2BCE34174108B03D60A5F124414F31C70FA73117411C8AC4B92BE22441D637C23B71301741C34339975ADE2441EA4AABEF4236174175B5706344D22441661A2C9C9C3D1741F54B7493F7C82441FC585C27923A1741B1EFD12865C2244150CEDD043D3217412B649D4F72BB2441CCE9073F06301741D281348C99B924414C8A9472B21C1741190729F68BB2244185E9FFCBB517174140E4278EFAA92441B8EC20A5720F1741E1049F8CF6A5244195DC3661EC0917415C5C0A3EB4A524417881A730EB051741EF925A0C84A524417E87389ACF0017418E32B548B5A22441D99811D119F71641A7471C78EE972441909E504A28ED1641D6D02FCA469824413FD2D3860DEA16417AE5B364AF942441D46DC1B220EE16415DF4654CF08F244192BF6CE3B4E616417E8A4AF4BD892441B3D5C88695EC16418A430F98DF7A244188AA791D25E916416DC9D3EA4C74244112398C4076EB1641C4DA1D07B470244174C380EF3BD91641457F51ADBF6B244156494E8189D4164193A52517F0682441F6E6337145D616413734C49933632441F0166B6044D6164162AA603930632441C448E8D4D4A916410DD2DF2F175D24415F4B24AE9295164122A06201CC5B2441E23AAD2B4D771641C644C53D92572441D8D3E6C9A4591641093A8906614E2441FD582A515A4C164148870D167C482441DABD6CC3C73E164109E38BDBC445244187146F7A14321641C24D6DDF3B452441D7EA922AC7171641950E9D7D30412441F0D58378C80B1641A6B1102D443E2441307EA89E8FFC15410E569FABC539244134ED75A475E11541E720BD31883524415C4989BCB1C51541FC55EA86DE34244104BA45E33FBB1541EB6DD4ABF230244178CE61A253B41541ADAFF33BD12B24414ADD4487C9A3154162E6242CC1232441E8248915A9901541182F04A3DD202441B4927948C87B1541307FAB7757242441576121574A6A154170DB0418D6222441CFF24350475C1541DFBB2E1CEE1E2441FCF29DF1D94915413A068B3E7519244180E351E5D83B15417DBB6C6CC01524411BD15175F12D1541663B2D1CD314244146951314201015410F869EB72F122441484D199D0F011541C3A792420F122441CFD6FE1CCFF01441C2F2CC06F0112441940A491A37E414411F35C0B148112441BC567A704CDA1441907212906B22244188DD23ECD4C914417340A957586B2441826E762836CA1441D88C55E46C9D24412AC3AFD1B793144192F2E18709B3244156FDC5BF70911441A3B312B2F7EC244166DAB751C19E144140E5EEFEE32925414FBE43FE6A9C14419A7FAED34C4E254175DEE82157B814418C732CE89D732541EDF5B41F90DA1441415E3B90E08F2541AFEAE12970F914418A9B8283B59F254177D9F2AE8EFF14416B5F324DEC9B254186B0D8F9CB00154166AC3A89BE992541BF617738890515419EAD8FF0289B2541E1A2A19500071541A8DE369AEDA0254143DA7590500B1541C338EB83BBA32541A643FB8DA21515410D728E1062A4254192A1FCC4521C1541729D29DC98A72541C4AACBBA2122154182A27CA6CFB1254149C544245E241541F4A2DD65BEB525418E82ECB5122915410C814981BFB825417E25238F1B381541BBAB389A01BC2541C6212E83F84B15410871C9F081BC25410DA321A70F551541B6749189F0BE2541FABF2E10D85F1541DF922808F8BF2541 |
2 | 0.075 | 1.443 | 3 | 2 | Bawku West | Zebilla | Upper East | 61956 | 979 | 5155 | 63.285 | 0106000020A8610000010000000103000000010000004900000025F2D39406E614410E3E0B5F21C32541D45B16F705E1144139CECA88BBBD25411F59EA2FE9E11441E6F4E87993B62541323952F0FBE11441E7366C87FDB525414B6441BD12EA1441AB1934067AAF2541D2B9CDDED1EB1441A73AC2BD22A82541D488DE2970F91441B3368283B59F25418C7AB81F90DA1441C7B03C90E08F25415F3BEA2157B8144160622EE89D732541E45744FE6A9C144100A1AED34C4E2541489FBD51C19E14417A4CEFFEE3292541B673C0BF70911441070B13B2F7EC2441FA84B1D1B79314415239E48709B324410ADD762836CA1441BFDD56E46C9D24416A0F25ECD4C91441ED95A957586B2441093F7A704CDA1441ADC213906B222441B176441A37E41441C5FCBFB148112441E1CCE7EBF0C31441CCA8D4AA910F24419900A0DFEEAD144132F80533B7092441981045F2EE8D144152A372168701244191F48565297814410A1C172B3A022441A2D28E66546A1441FA2C6C3549032441EAF20309F65E1441CE609002B7062441FF756EFEC74A14410BCBBDFA9A072441C7971C7D2D3C1441E44CF75543092441A66A4717D52C14415B9240A9500C2441A27B57857919144101BC2AE2FE0D2441ED09BDA01C08144158BA2418101024411C2256CE7DF71341B02A0B15BD102441E2811496B1EC1341F6DF3C4F020E244178282F206CE313410F8D7153AF09244100751D8387DD13410794B5620DFE23410EAB3E0CE8D513414736D3510C0B24417CB3089986CE134187F4C247811E2441B4B4792A16B713414CCD989F6A362441ECC4D6247C9F13416368CD33054A24413A54638C7A841341F2D85D05E46E2441A081AD59A58D1341EDC2E293D08A2441541E7F0D127213412DA435EF9BA024413E182E3CE272134134B9BF5125B624410B67C736E26F1341584910F52DD224418FF1F69596571341A08EF761780B2541E9DEDAA4985713415B744E98780B2541A33A9B70D6701341C24D52EFFB12254193A12975A06F1341424E9026DE2225414C6099BEB97113418BB6B665CE2D254178688E6E747E13410F4EDB83963C25412744A65E4A8D134138FA35B3D046254169766F25FD9C134117D299F0764E2541CCF3F81A0FB013411CF2345CC94E2541C37AAB5EC9BB1341CD8AEB6B1D4725413FFD28E4DFD21341CCF48571F85425414BA101D02BD913417870412665572541C896F849D7E41341351D4074E85125417241CAA6C6F213418061BA29015125413D48255576FB1341829604F53E532541C09362743E0714414FBF8825AF58254143F0D05435111441E958DC81DA662541315DD5F85B231441188B87C4EF6B254104E612FE7731144154898C8B93732541A0B8C5635D3D14418399286FA57425410B6F32A67D5E14418FF9BC267F6F2541B8B1D68E8B6914417AC53A325972254197F35CF9737E1441CE9A107E71782541EB00D79F767B1441675D82AC5E802541C0946B0E25751441F55BCE63098E2541F1A139F89C7914410408C04D96992541B9470F86F5831441BE33B8D25AA82541F4282716728614416B4585B5B1B325411C719973CBBE1441434EF94488C62541AE6724C41ACB1441F0D80D0302C7254144C4FAD84ADC14416A0C255A58C3254125F2D39406E614410E3E0B5F21C32541 |
3 | 0.617 | 3.688 | 4 | 3 | Sissala | Tumu | Upper West | 59802 | 7130 | 6000 | 8.387 | 0106000020A8610000010000000103000000010000009F000000022BD706E0FFF74061D67BD98E5E25410C48B3DA610BF840F602C05E965E254176EC7DFCA46CF8407FD9FA055E5C254124137D74ACDDF8407B39198E5D5B254192A74F7F6578F9408D92F24541572541DCB9283AC091F94020E06CDF17582541102D0A4A961AFA403CD8CAAA8757254194D89AC75872FA40FC351C3EE5542541A6C70467C4CEFA4039F5342D43532541AEC394FE8C6AFC40EBAC11D55A542541F0F865783BBDFC40F860D37A7E542541FA080888CC88FD40B49A6E6A705425410A279169D3F1FD4003B53A32D2532541621580A86B67FE40D1B94D9B9D54254126D4D39DA9B8FE40A3B3DC4F5C53254188F9FBD04361FF40D195313E0C532541FC8B306CFF32004170488A52AF532541917EAE651C7400414D81AB6E4B5525415E345AB78DAC0041005F88E57B552541C0FCD374C8BE0041FF0982E58956254189B77189DB040141BB0AE28B965425416DA1F595B64301412AC3BB31CE53254178CCEC7C366D0141D1EE81E2F6502541DEDB385A9B86014104352B07D85125411C0518860D0A024169F253651E4D2541FB398E4978650241421F4DC26C4D2541CDFA7CA78BDD02418974662A084D2541F0D206D993550341BD5E8DC76E4D2541E80107280777034144C0154F5A4C25417E21F071E0820341DC325765C84D2541B0A738797C700441A333439BC44F254104C9ABE45B9804419301C84B844D254173686BE08B070541AB1D2D0CAD4F2541008F74E78B8305415D93269C16502541CC9E4FFFAD6B064121667BE843502541A24714BC70970641699A249F9D4F25412D8BA3F273F006411D8668241C5025418434016EED66074125B3BD53B54F254103992B70E1860741762CA090D54C2541F59BFA89B39707413BC03890814A25416CDD300FE8EF0741B86B7725324B25418EE7FE43821A0841CBB98DF24B5125415A48C6025FAF08411944959A515C254168FB23F5D2DF0841295BD33D135D25418A9818514E1109413052EEC876592541730E22CAAF3309419BD345B6CD552541B7518024BC420941237183A7D8562541BE6545B7BA940941036400D7BB542541DF956893B29F0941E945151EC057254132E20B8B35A70941ED7B2583EB5F2541168604DA4DA109414F2E83D041662541EE637BCD69A309412A5F88EC6D6B2541F97A541FC6A80941307F4555386F2541FB90BFBAD75E0A41900C354ED46E2541CEA9561D71870A4199E88357C56D25412F427F044FB20A4128BD60E9E76E2541A4134FC181FB0A4117F163B2C16D2541DA370820E7520B41FBBA9702A46E25416E82C49BC7AA0B41D1ED834F416E2541C432CBA26CB60B41329825CFCA622541E10E24FDD69C0B413F276912C1542541D397D1A01F7E0B413ADA187C7C4C254173A00835BB6A0B41C14F80DF5E4725414687617DCE7B0B412D8059645D422541FD66957368800B41EE263B983F352541B648A665B17C0B41FF650812B62D254173382DDC0A760B41BE68F3B26F1E2541A4598C1403720B4170C2A62588122541B8E7ED0AC86F0B4172A93CD4990925416C4435CF1E630B411E593B50E8FE2441BA05BA31CA560B4161138C4CC8F82441A7CA4144BC560B41214CD8E110ED2441E5BCB60FD1420B41CA09401CAED52441CEB0196454130B41C03C8685AACB2441B0925897FED50A41CA26425771C7244154C1589401B70A415B3DF91F67BB2441378D20F8A2AE0A417541194644B52441A2795C85FEAA0A41CBAB7426B9AE24410C8B023ED5A10A41D23ABC9996A824417C45736C0E8B0A411907002F80A02441606FCCE819660A41CCA51884A39924417076BE7615490A4198E5C0DAF4922441C040548A4B3E0A41C13C61E33A8C24414A7269F824370A417DD7CEB5587E24419008387B351C0A415BFD7CEA30812441D2446FA239010A41961F47EEBC75244134C0A2EA93F2094112811C0E7D652441861EB5BF3BE109418DB5EC9CCC5B2441D024319699D2094135C76303C04B24418D032FAD8BC1094102E3E7461C3B244146F5895BF1B20941479E2BF0742B2441CAC9303B9EB10941654753FE1C242441AD962FE7AEC709418614B4395A1724419503222333D80941BF3F26789A0A244184EE47837D110A41C0678964B90224412EF4A1D790220A4131C670D6B7FD23415C99CF210B3E0A41A586225014FA2341E8A2F7A7475B0A413E60F856D1F8234109B4C94ADF760A41587A8B1EC4F623410610DED636910A416BF016275DEE2341D6C5E6ADAA930A41DADC7AB56DE423410C28A56D24A10A41587860AF79D92341DA66521A92CC0A41BFFDD31E30D72341905DFB367FDE0A41D05F87CDF9D22341CC2D454E5A060B412395070123CB2341C2A55F9752130B4160CB34BC27C4234150995DCBE5250B41D6411CB9F4BD2341FCAAADAF3E3A0B41698CEE1455BA23411A60325219560B41A79556EAEEB0234150C19D8E3F510B41D14BBC10A2A42341B5551A4EE2650B4126DE0C3A0F9A2341C42A73D6EF780B41141C82687D8F2341CAEB8F3B017A0B41D0C1E4D456882341B859B74931770B4131487103B881234184ACB3F95C560B4119B34346B37D23419A52753BEF340B41D087E236CB7B23419D56393D64070B411DB58B3FBD762341F836BCA49E880A415A6164306561234189DECF5CF1510A4172E2F1639A562341A36DA97F08340A4130109E9C884E2341A75FD2A905F90941AFE2B575963E234110A18FB7F5D209411A2FE4115C33234158B195E4D4BC09416FFD10DC48292341E66BA876D7910941F76C0D53AF1B2341BA0704FC47650941CCAD95BF490E2341221FEE6A274A0941C0D70146D90023417C028AF9AE3309416677055702F22241C74332689C1B0941AD15E46EF9E2224113D0E558FD050941E3412C21EDD42241D04E1F0B4BFA0841E85F0D3B9DCC22410E65C37C31E40841F120DCB3EFC22241655A032D01C5084181E5F8011EB42241D6530D20C1AF08419645FF523BAB224160B21A78A3A10841253D5F5A54A22241D6E4BAFB95940841343CBA99329D2241114424EA4C8D0841EFD99FBA1B902241F688D9BA20970841E4DBCD6EE78722411327C519E7DF0741F718EE1BA59822418FA7F374BE3B0741BC118C1FD9B92241FE75A024366A064150D75A5C8EDF2241FEFE672ADB640541857B30115D02234169028200633F0441C598D827A91523412D0F2506DD4E03411ECDF55C341323416E71321F8BA802419CD3976E60FB2241DFC6CFA1188A02417914B81B4B0A2341F19FE5C013E30141A1925EA3AE2C2341F5944CB6A43501412D4BD280035C2341D0B2E4DAE4730041E6C315E3BC8F23412852930AE4A2FF4033E375F604C82341DCC5ED0F0128FE405FB1B69A28FA2341B83716AF4220FE40F7416E689C01244166DEE7F50A77FE409C43B707F03124415058AEC164E5FD40C39163BFE8652441F84E170C28C7FC407698A4EE8A7824415622A4D44837FB407D660B8861A824417E2339304F3CFA40C782BFFC1BCE2441BCB9FCAC6138F94017A4F88D070725411298B6C2F9A2F84094B36FFF87352541022BD706E0FFF74061D67BD98E5E2541 |
4 | 0.135 | 2.210 | 5 | 108 | Kasisina Nankana | Navrongo | Upper East | 135378 | 1700 | 10600 | 79.634 | 0106000020A86100000100000001030000000100000055000000E840D59BC7AA0B416838824F416E254187588B7745BA0B41641C74A22F6E25416C5627B89D2F0C414CFB309B235625415BB03A29F8730C418D93F7075D5625411E5B71B396A70C418A2F21F453572541C7ECEB7EA1A70C4119F51CA1885625417186034C92D20C415235A5F146562541F32B63F383F10C41823E324B5F572541204D03BF55300D41F09CF686FB562541195FE8EC99590D4181066C454F5825410A42EC36C06C0D410880B480FB562541786D71344C570E4181933FA6295625413D0C896F2FE40E41DE2B50D4A6522541F8C5809193470F41B9FA34992E522541D50AF84590760F414E8FEF0A8C502541544CCFA45EDC0F41870D30A57D4F25415E9C7A8947E40F41910FE99B355F2541DFFC823C2E2C1041F5CCBC4DCB5E2541731091B6835510416386C59FDD5E2541331658F9CD8C10419CC23E473D5D2541B8BFA55CCCAD10419FAC55D10E5D2541640CB5A90EC110411709BBF93A56254181AD7E79C8EA104111D87AD28056254148C61D6FCFF910419497AFB961592541A603BB48A930114176A2E3BC5759254194A0D5E1923F1141A18150387E512541293A96049243114124C35C0FF4482541EDF00D0C5419114126799DC3E92F2541F54292230C101141706533334D102541254C197966FD10418595E483D1012541C3F235C52AF010419FCABEE18AF72441638E6FAD19D41041C3D1D1C644E22441CCE6A438ACB710413BFE809D37C3244131EF1E9CB491104193F1373C789124417CCDE7EC25B51041D6D1DAD83E572441ECC8EE8C4CDF1041148C6CEBDF3224413BEF4C6F3DF71041C872BC06940024416E8F70AD1DFF104135FCC67DBAE32341D4C53E107CD71041275F50D154DD23415257324193C410414BDE99697AD52341FFFC393892B61041297B4659C5D123419281702EC4A11041C875F95B4FCC234111D57845C18910419485972BDFC5234138735967A172104113B00E6302C223410508F73A6F6110417A6001FBB8BD2341001ABE5014551041C709298CCBBB2341C73C9441324110413B3BEE6FE7B9234152DE8BA19633104186D37A7D77BA2341FEE8223DA729104126FAC5D6B4C7234143AE494921041041F6CA6C2478052441FC5E8F0BDCC80F417E6E6397394124419468274E969E0F41C80F9F328A8324413291668E6C6C0F41D26E22A7D8BE2441B68112A81D420F41F62DED66DBD82441C42700EDD7CD0E41DB1DBA2AB8DB24417E787D584CD40D41EFF8A20A00C32441F344AD0960360D410F79751401AD244101AB7DD447410C41FDFABDB3A7942441D0FFADB5F8130B41EC714EF7D0792441999E64F824370A418F51CFB5587E24413C516B8A4B3E0A4176B860E33A8C2441BC21CB7615490A414359C3DAF492244164F4BCE819660A419D841484A399244198E2806C0E8B0A411A84FF2E80A02441DEEAFB3DD5A10A4145BABD9996A82441853D6585FEAA0A419B257326B9AE2441A78E29F8A2AE0A411A441A4644B52441C8CA629401B70A416070F51F67BB2441E6E65E97FED50A41B9B3435771C724414D7A0E6454130B414D258985AACB24413589B70FD1420B4196333C1CAED52441DCC95344BC560B41F4ACDAE110ED24413A00CE31CA560B4131038B4CC8F82441712926CF1E630B41DC423D50E8FE244141F2EB0AC86F0B4100A53ED499092541BFE5861403720B41E60AA725881225411A3432DC0A760B411E5FF8B26F1E2541AE72A565B17C0B41A2B90912B62D25414021A57368800B417D2F3D983F352541A8F4767DCE7B0B41B72956645D422541D6DB0235BB6A0B41C51282DF5E472541F861D7A01F7E0B419FBA167C7C4C2541C69627FDD69C0B41C3AE6712C15425415F7DD5A26CB60B41EB2D2BCFCA622541E840D59BC7AA0B416838824F416E2541 |
5 | 0.173 | 1.878 | 6 | 4 | Jirapa Lambussie | Jirapa | Upper West | 82852 | 1810 | 5400 | 45.775 | 0106000020A861000001000000010300000001000000360000004EF783EFBF45F3408F3F450D936625413CF32E2E1CB1F340463EAED1D56625419C5368EF88F4F340A77ED2B72F612541DACDF1C0F130F4403684F9CF7C612541BCA06984C070F44085674CB3CE5F2541CE566B7E4929F540B28D800D865F2541104D73DB9C7DF540031381E1445F2541B8397E109995F5403C27F2F91D5E25419488F135139EF5403284D7CD8E5E2541C8D58D4452ADF5407D449E8F595F25416452554C7341F6404FD2BA4C6A5D2541BEE2E006E0FFF740C40B79D98E5E254170B4D9C2F9A2F84081B36BFF87352541A0AA14AD6138F94077D5F98D070725414EB860304F3CFA400636C3FC1BCE244190AEC9D44837FB40199F0C8861A824419C6D120C28C7FC4000E5A2EE8A78244130ABC9C164E5FD408F3661BFE8652441DAC2DFF50A77FE40531CB807F03124417279F9AE4220FE4095896A689C012441CA20140084D7FC401E58528B35E42341744D53EB1206FB40AD2F7EC3A1D323417AABCD0A2464F94084DE1AB34BC52341C08C467B57E6F740A2D83FD7F7BB23414475149441D2F640AE9E2B35B69B2341068157D3CC6BF5409C14D570CF7C23410C07C6A77C4AF440E98FEC94C1662341404A05F2F25CF340901D15E02E652341FC4126B3D35FF3402D097A358F6523418C13E4107A7DF340E197D71C906B234158198DB9B440F340B624051C406F234188A6C62F15ABF240318F2CA7D27023412821B46E5B18F240FCDB8811617523413673CE84E899F1401ECDC75D237E2341B66237E76D20F140A31431EEB7842341E08B0FDD92FEF04024C31522A389234168D5DFFDE4CEF0408CCA2878429A2341028AFA5C9AC9F040ABF3EEE2D09F2341E48A8D7F4FAAF0406DAB57CB4BAB2341A89197AB808BF040E44AE2309CB1234166A02B64CE47F040EE4787CE3FBB23412ED55C4F5426F040BAAFEDBBD8C82341E08C660935A6F040C808C9BF6BEF2341DC30F0B35475F140CAD8F94901082441C22C47456F16F240E1793A558F1424417653DEF056ABF24081BC4B9F671E244108E5C5C9A18EF340C78EA5ABDB1F24411C0FC5A994FCF340DB6B6F7370392441D2E3B56EEDDFF340C0411851E46624412A97A91AB4A7F3408EBFE95F51A124412C486EDD329AF340FFA2D3C079D124411CCBDC17EF27F3407965E08155FE2441E45D882D6B39F3405835AD9A8D4C25414EF783EFBF45F3408F3F450D93662541 |
6 | 0.045 | 1.192 | 7 | 109 | Lawra | Lawra | Upper West | 72864 | 900 | 4080 | 80.960 | 0106000020A86100000100000001030000000100000040000000F2C90F0FBB08F24038471804B8662541A24066C9C6A2F2402DD9BB9A2D66254168D793EFBF45F34008B3430D93662541A860972D6B39F340731CAE9A8D4C25411630F317EF27F340D3B3DF8155FE244192665CDD329AF340F465D3C079D124414060A01AB4A7F340B500E95F51A12441AE5A9B6EEDDFF3409F8A1751E466244120A9C2A994FCF340EE266E7370392441923BC9C9A18EF3401139A6ABDB1F244150DADDF056ABF24062044D9F671E2441C4D550456F16F240C5CB39558F142441346BE8B35475F140F63FF84901082441284E600935A6F040F96FCABF6BEF2341203D444F5426F040A120EDBBD8C82341305FA6C8C721F040DB407AABB1CA2341568E16AFB90EF040BB71D9C85BDB2341F432FFC4F8B5EF40C250FDC96CE42341B8BE8F477E12EF40DE2BFF8C27FC2341D486AF49EB2AEE404926BAB5D61424418C0E2DD3F2FFED403F2D42BF8023244118F05397840EEE40B426F202AB2A244124CAE5E4A743EE403FDA6487AC2F2441288D344BC455EF4093A43A20C83D2441CC49CA7E178EEF40082DAB6BCA4224419007CF24A99CEF40A3D5B976F4492441F470EFF258DAEF40BE744679555424419067BD2EECCFEF40E421108918592441905DEA16E792EF40FB75E6343B5C244148E221B1FCD9EE40339242CF7B5E244160BEC9FE7579EE404675FE6960642441909199696B30EE40EEF93683BA6324411CCD3C9E6D29EE403FEE3E1C1A67244194AFEB539541EE40CCBC984A136E24413C9991FFD266EE40D6C6EBF31173244108E95C2D5F9FEE403ED8B803E3762441DC1DA4782966EF40EBE06DED927F24414061257A9B33F0404812BF3B079424415837A634C648F0407100FEABE7982441EEBB55308E68F0405A0F53043AA02441EA06EF12BB9CF04081A1A991C5B424418450F78F57B0F040207E4E6453C02441C2175D6374B5F040875BEA9ED8CD24410A4DAE166F00F140BB4729E0A8DC244106C7BA0E6E14F140B594DF6E0AE424418240D3136B0BF14041DA420F8EEF24419EE276E5F813F14004F216834CFA24412AC69147A323F140DC91EBA0E7FC2441EEFD168F7939F14093F29D766CFE2441641D92949149F140E7AC24D28AFF2441DCD64720F17AF1406BC81827D1FE24416CD14C356CD8F1405C8049BAB9022541DE5D944D1509F240DCB19E13C00925414CC9CCE43344F24027D4C19A24182541DC7170F2E857F240F971DB23B42225410040D0DFB352F2403633AB57772725414430E86C6235F24090FAC3E3F92E2541CE01FE76D0E1F14088D863D4653825416CEF2AB9ABBFF140AC5673A67F402541EA8F3422CFD1F1409FE140C6DB4A2541F413B4EC55D1F1407A203789065025418E76F73B40DCF140ABAEDD346D522541F8A7D2699AFAF140AE30A0115E622541F2C90F0FBB08F24038471804B8662541 |
Let’s view the fisrt 6 features of the rivers table
gid | fnode_ | tnode_ | lpoly_ | rpoly_ | length | cov_rivers | cov_rive_1 | dnlntype | dnlntypetx | dnlnstat | dnlnstattx | geom |
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 1 | 2 | 0 | 0 | 0.016 | 1 | 1 | 1 | Streams - rivers - channelized rivers | 1 | Perennial (used for rivers and streams only) | 0105000020A861000001000000010200000002000000B23D2B1B40951541E91AC25A6AC825410E337C7BBA7C1541CA5CDA78B9C22541 |
2 | 2 | 3 | 0 | 0 | 0.030 | 2 | 2 | 1 | Streams - rivers - channelized rivers | 1 | Perennial (used for rivers and streams only) | 0105000020A8610000010000000102000000040000000E337C7BBA7C1541CA5CDA78B9C22541C3373210D85F154131402708F8BF2541FC4421A70F55154122D09189F0BE25419EC47E60F64B15411F9C2AF081BC2541 |
3 | 3 | 4 | 0 | 0 | 0.012 | 3 | 3 | 1 | Streams - rivers - channelized rivers | 1 | Perennial (used for rivers and streams only) | 0105000020A8610000010000000102000000020000009EC47E60F64B15411F9C2AF081BC25416C7C248F1B381541D7CB379A01BC2541 |
4 | 5 | 1 | 0 | 0 | 0.154 | 4 | 4 | 1 | Streams - rivers - channelized rivers | 1 | Perennial (used for rivers and streams only) | 0105000020A86100000100000001020000001200000084942461F2801641B0EA50D2DDB62541DF9496614D6E1641567D2EDFB1B4254120677990AE4F1641730C702454B525416E5BA47BCC3816419212B8C4EFBF2541E30AF25904321641E46E40D817C125419F1906EF592616412251508B96C72541BD3BA4FA580C16414EBD790966CF254137EFD02AE805164106D83F7932CF2541A61231D9C2ED15410DF215BC71CE25410BC902D164E31541CA771E30FACF25418804A9B1D7DD15415D07535B5ACF25410EF8557AB3DA1541AE5BE16E8CCD2541D94C1D3B31CD1541BA17087247CD2541567D5ECE16C61541513D4786DBCA2541C28B43AEF2B6154193208BF290CC254185EE006DCDAF15413EA2159B21CC2541896579E05FA6154168F5D595EAC62541B23D2B1B40951541E91AC25A6AC82541 |
5 | 6 | 7 | 0 | 0 | 0.065 | 5 | 5 | 1 | Streams - rivers - channelized rivers | 1 | Perennial (used for rivers and streams only) | 0105000020A861000001000000010200000008000000BDF91A04152517416E0130FFE6B92541CAA07F1C551E17411A7745029AB72541E2E1910B08021741E21B19AD8DA825415ED13E6219FC164154D972BC21A72541052D5D4DF7EE1641A34B9196DBA72541A4986BFA47E21641C99B43D633A625416E70D79487D51641FCB597B0B9A72541A66F79EC11C61641004A5FC196A72541 |
6 | 4 | 8 | 0 | 0 | 0.057 | 6 | 6 | 1 | Streams - rivers - channelized rivers | 1 | Perennial (used for rivers and streams only) | 0105000020A86100000100000001020000000A0000006C7C248F1B381541D7CB379A01BC2541266EF0B51229154179754781BFB82541E7FC41245E24154126B7DC65BEB5254166CFCCE221221541F3A388A6CFB125412239FBC4521C15416D232ADC98A7254156BAFC8DA21515415A80901062A425418C0D7590500B15413AC9EC83BBA32541BAA69F95000715413E53389AEDA02541D0C675388905154168B391F0289B2541972826A9CB00154107F5212BBF992541 |
Let’s examine the SRID of the districts table column geom(this hold the geometry makeup).
find_srid |
---|
25000 |
SRID 25000 is a Transverse Mercartor projection with units in metres.
We also examine the SRID of the rivers table.
find_srid |
---|
25000 |
Suitable Location for Rice farming
- Population of district capital less than 10000m.
- Within at least 10km (10000m) of river.
- Should be within the Northern Region or the Volta Region.
We perform a spatial join
We know that Overlap is a topological opertor that allows for geometric intersections. We employ these operation for effective spatial join, with the help of the WHERE clause. This allows us to subset rows. The buffer operator is used to pick all those district capitals whose center points are within the given range of 10km (10000m). Also not forgetting the constraints of population < 10000m and regions being Northern or Volta.
SELECT d.region,d.district, d.capital,d.geom
FROM ghana.districts d
INNER JOIN ghana.rivers r
ON ST_overlaps(d.geom, ST_buffer(r.geom, 10000))
WHERE d.popcap < 10000
AND (d.region = 'Northern' OR d.region = 'Volta')
GROUP BY (d.capital, d.district, d.region, d.geom)
ORDER BY (d.region) ;
region | district | capital | geom |
---|---|---|---|
Northern | Bole | Bole | 0106000020A8610000010000000103000000010000002D010000F2E11298C380044191423CE755802141001CC37984B20441F51903AAD57D214172CAC52960CD0441EEF3572F947C2141B9C6C74FCEE404411E19F2DAC177214108AA19B950FD0441FF171BCEE776214168014A2BB7250541DFF69C859C76214138C0183F184305412F7F76D65577214183083D1D017A0541F1E79CD2617A2141BCA9BE41349805416D9C1796807B214140AE77716FCE0541E8AC4996238021415ED9772F08020641D13FE04335812141FA98FE5E7E270641B99EFCF71884214187AEC83BCB45064173F5F2649B862141DC8193D3C37406412ABF0B8379892141023AF54717960641551E39CEFD892141AC439891A2CD06418CD65D14DA8A2141849ED9AD33E6064194FE692ACB8A2141B6856A63BC060741F1E16FFF4F8B214120C5AC198345074140B239C98B8D21419E5CAAAC0AFA0641882DE6126048214138B140C308AF064155CCB7CB24232141D4C135C3DA6D0641F0BE69282C0B214176AA3ABE83CE0541A55D3357F7F520412656772042FD0441583B9F2BB8E3204128618BB588780441D634F7319DBB2041866EF962AA12034109AAE4E18BAD2041BACB392E183C02413A019EE725A320419249DD6CAE9901411A8592A47A642041300AA4B2012B0141449C2A5D8927204150D4501F02B70041422F6183FABC1F41FB03E78FFA9400415F0664E26A421F4151FBC443D27600416EC4124FF3B81E4175E88B1FBE660041B11CED2D46451E413FDD2E995DA00041CDCD33E4DAF81D41F019C07328B700418EE4DE57CA6B1D41F06B48A71BED004191065B4BD70B1D41930CEDA19F2E01419036EC1970CD1C41D653D975E99F0141A43AC65C22771C4193ED2B5C0D180241CB0FFE43983A1C4112F3E7438A520241930257BCD2B51B41ECA1A02B248D0241FF1E40B32E341B41187C02A32AEC0241713485CA4CF61A410675C2F7E65E0341EB64E4EC1CC71A413AA42866FEFC0341DFD80B09FAA71A418481F1EBDCBB0441918D1AA8F0911A41F8480A6AF770054154CE22A148671A41F2773C1C49370541A5D38CB0CF471A41E30B5170173E054138EB00D0CC281A41D94EC2AE753B0541287F645DD20B1A41758974A29E3E05419283E7D990F5194142D310125B4205418121DD7B59D91941AFE6A424624D0541134E84D677C119416AA46601FF56054139CA0EC75BAE19418AA365B1CE680541A13CFD05C2A219417CB6CA25276A0541FA63BCE0278619414EDB00DB3D2805410DE637D3CF5619410AA33EFE760F05417A526EDC203B194118B468342021054183C2929478FF1841A8E0C96070430541BC85ADD9F9D91841CC435CB3D6760541D81B5A09B6C01841F2466AE1409D0541F3082A2403B51841476DD97AB1CB0541D26BE1210EAC1841D437FE3E7BF20541D24526A3ADAA1841688481DCE1290641BF2FC7D56DA818412C79627989670641A34293D5C4A31841F212E1B09794064159AC86AE60A01841D5FE540DDCC706417CB579ED61991841D01A4E0DCFE4064150D9854EEB8E184138746C2E62F70641D4DDA3D484821841962F26C3840D074106F50376FB6A18412E9B4FAE481307417A623CA1115B1841A692BC4CAA15074173178AD3364518415B3058F88C13074122B1B58287361841F4BF3D4FF10E07414A4A5122AE241841E4F2A90795E20641DC72E7CE710F18412CA46869FFA50641F0A51E51CD0518411A406F423D7A0641CCDF949B3E011841FE3B7934544A0641363F0CCF620D1841A26C8D7D8E16064198C09BA9531C18412E37F3F13AD40541EF72D3A23C3918412C09E994E3B4054188F545B35043184110B6C540298B0541913D47C20E4B1841E836D273A75E05410BC7F3FDB14718418851446F93360541162D298555251841148197DA0A080541B6FF994CD3FF1741CEA01FA4FBC804418B81CC9B92DD1741BB1B338C09AF0441D933215569CD17417EE1B5F5C682044143272BA4F4BA174145A5E2C85456044102526D9E56A317413C4566AF152F044110ED6AD401981741C697D7EFB7B603412C9AC9281E851741762C437AFC9003412C55D167CB77174176705D412A700341F966C5BDD06E17419A40EED6FE42034185455668076F1741EAE7AACF30100341713AB646E36C174172EC91D4E3D80241EBD3992DEA711741358DE8E9E1AF02415A63E279AB7717415E53F976AE76024162C4E949F873174109AD9A15C0360241A8C42F3D6C7B1741B6CBC79A61120241CB9A2332C5791741D185D8D3F8E30141D57BFD0DBB871741109895C9D0C90141E0DE3D83B29D17414630572A13A4014109BB8B740FBC1741C8F29D24048101413FF7B27AE8CC1741F61574F7D5590141113312DF67D9174120D8757E8C2701416ADE6DEC8EE517418B5CF5D45EF10041E7F38179B7F317411C9FDC30B6DB00415433EA5A830218418535E15B3AB40041DD07AED2831C184140CF38E1818B004195E05F2B362A1841CF479214BF410041FEBB3E29D13E1841C121BB4DDD0700410FE3DBF3235418416CB51D264AC6FF4028B7176ADA781841A67F2B24DC80FF40EA0191B83A9318414AE9A1F52075FF40EBA27CF55CA01841D293235FDE39FF407BF5CB7BD9C31841E4AAE38A7332FF4060FADFF5DBE01841B25D43970F10FF40C79A322D89FD1841C2322EFF9CF3FE4077BFA4A8A3141941AED918AE3DC9FE406B75E65A8A301941DAD799718288FE40F70E127E1C4A19413C0A38AABD6EFE40B9B1E174745A1941E41DADC9A266FE405ACA028FEF6D19411A461CAAEB3EFE4017B3C692AE821941D030BD667409FE4097CD53ED9B9E19414ACE9FD45B87FD40D3C5C74504C919417CEF7A5F5653FD4099430778F4E219413C2E9B21E8E3FC40822438DE641E1A419ACDB03E7BBDFC401918BC5502451A41082CB40AD59DFC40A9D8AEBAB85B1A4166EC572FA09AFC401EB6BA3D2D711A4102445ECAB878FC40089D6B4C9A941A417057025AB43AFC4013DFA106D0A71A4120234578A602FC402B31DA87D8B51A41720AC3FFCB95FB405DB6B1D118D31A4114F0A2C9F80DFB407D83BAD703F01A41EA9606F86B71FA40D5CF904C3C211B41F4E0531310F8F940EF4B2FEBE5401B4144109FDBCF70F9407E2DFDC2C1651B41F467628ADD0FF9403988BE0242781B41B45D0870DC81F8401D54362F17831B41E409B194FB57F8402CDBE2AFC2C41B411CCA951CEC3DF84063598994C7CF1B41727B37D38A14F840A1F37E5D37D11B41C6AB1025F0ECF740C8D5AFC27BCF1B413E2C2DDF737BF740491CE517C8C01B41560E80F89A4BF740B25915DB2DC41B41669D58012733F740A535CA1BCECE1B41C06768E3FC38F740C0143F128FD71B416E6862055066F7405D702E1407E41B410CCAF7D5A792F740865540D32CE61B413E8581616AB8F7406A51180044EC1B4148C25B7A56F5F7403227B9C58DFD1B41FAE1A4C06801F8408538799E50081C415EB0AFE743EAF740FF984378B5171C41723115EDF2BFF740A2FAB8DC04291C416648157A2F89F740B645A8E4EA351C41D07B0D4E436AF74013455DCC81421C41BC31C9D0505BF740CDB61EF0904D1C41E61FA6CDEA43F740B1B753E4F3581C4192B68FAB4D41F740B1EFF886E05D1C41AAC9E0C86349F7400091CE12079B1C412E8CE1856D42F740709DB49F4FA71C419C177984FA26F740528D0C5F5BB01C41AA722652AB83F640FD2FD31474CA1C4170A59683F664F6404D9CD3E813D51C41260C77C7224CF6403274DC403FE91C411E16884E7950F6401C8A618AEE1B1D41AA9872872A51F640A1873D2503241D41362152793481F640D195D7EF5F3C1D41881F3FF31584F640F5C7F58B56421D410E907B786B75F640902C3F02D6491D41B2491D5AD45BF6405E9FC85E544D1D419ADF65696A15F6408E1D644FD5571D41C430C2F13BCFF54005DB62E5925D1D411CDB13A18569F5408703ED5A745E1D41B8FC296F433BF5400B60066948621D41D624DB5FDE24F54072D1FE2864651D411CFB8D2E4223F4408A66326D8E6A1D4112499A7810F2F340F0961D54026E1D41681511710EEDF340213ECB7A5C6E1D41F8ED46DAB1B6F340483FF2F456751D41808575760478F340DCC9ED2FD6831D416C5F21365644F3408D323F1CC0941D41F800702C4035F34005F025AB95A41D414468B1553F36F340ECB07D637FB01D41BA96E697677FF3408F38AE58E5CE1D41C2380F17D598F340DEC17DACBCEE1D416EA70C30F294F340F5C0ED9604FD1D41F8A05C589078F340CCB00423B9181E41A847EDE1FB4FF340CD5F12AC112A1E41549D0B389480F340716BC04152371E4150AD17CD180FF440E3B3032FE3401E41C64F9D5ACB4AF4400757FB96914E1E413C2041856A89F440955D36B56B611E4118E7A83EE3D7F440FF1856A646951E4128CAAD69FEF3F440E291E1E5499F1E413E5AD49F2D52F5409CCD65799AB61E41C483597DDEA5F540604F31288FC11E4164A491BF760CF6403815CC92FDCE1E41F4FD2F72152FF6403ABBF63BD8D51E414E8318BCFE47F640397C417C3EE01E4180898CCFEC53F6403C4C818529F01E414AC057967A4EF6401A5AB0270BFE1E418E61FC59EE35F6405F20B03AA90C1F4192486E3E0B14F6403CF6788747171F41524E7EDD4B02F640ABF1BBBAC81C1F419848CA5026D7F540CECD19EFD0211F41069A0842588CF54029E968825E241F41643EA1D4C30FF540A1B28A6C7E311F41FAD7299884DFF44019C8E691423D1F41683CB9DBA7D0F44032F6FE01BB481F415A9BBC6DD0C7F440B0D8054BF85A1F415636517D1AD0F440388B01E468741F41AC310E9A17E1F4409BB8F140637E1F41FEE96D505E49F540D69D448D9D8A1F413A2352F4ED87F54090684F720E9F1F410E3C9CA9E8CFF540BBFAE35FE8B51F41C0DBF883ACEBF54024A5A75811C71F41484B731C9BF4F5404DAD0F8467D31F41CE7E207F35F0F5404A0213BA68EC1F41148DF15F3DDCF540122D9457B3FA1F418C7B571B889FF540770EA69312132041BCB3E2E58699F5404CDEF978C51F20411CE1A19BBFA9F5409FD14EF6B5362041220F24FDE0AFF5403DDFAF8A603F204132C88A7540ACF540ED52CAF26A48204114C7C9C296A9F540926A84FB0D4F2041DE5AF76A6263F540EDBCFD22E9582041D6094FE3061FF540C21B28A28162204112E8A5DE0A0AF5404E3175C1D9652041BEA669ED39EDF44059684F09FE672041B8AD56DCD87BF440173D7FB1946D2041FA15FBB158F8F340A5D19D27B279204108A28C415BA6F340E56C15C24D8320419E48B49B8F7FF340D915E778FF8920414CFD12FCE44AF340547E183F969C20417CE550D6685BF340D3A4A66C8AA620417840CD574975F340A21EBBF84BB22041F653BB5532F8F340B83757DE1ACD204150418AD4D2F3F340ADA860755FCE20417A1DB9563C0FF5401EB88BAF50CE204182BBDAC97826F640D1B824F9F7CF20416AD5F8B1F282F740734A364816D92041F6E401D1B251F84047EBB572BAE82041A644DACFC2C8F84061E2FD1CE6F4204106802A29D245F94024D75EDCADFE2041AED79F7CA18DF9400881631DF80121410840E6D9A6D3F940B54D2135DF032141A6543991BE06FA4007F1D09164062141A42C179AD048FA40DFE3605DDC0D2141E47B53EF01A3FA40298190AAAE17214188C3DA7D58CBFA40AD5DC242991C2141F8627FF70B0DFB40573610137C2121417C8363ED4058FB4068503E575C2621412A2AB58ED3AFFB40751E5F5F092921418EA1DE2A2BECFB408EA9167AC2292141520A32290C53FC4088E165DAA42821411886DDB6678AFC40F3A2A9ABC8272141D2995411F7DCFC40AA0B5ACBAD28214102D017708424FD40C1DEA3E62E2A214188DEFCB29357FD40C481B952812C214172F657CCA6E6FD40E194975C502F21415E39E5E9DB4FFE40F418D1EF5B332141A60220A4DCA0FE40066B5F6274342141329CB69458E0FE402A50D696F9342141404C5A4CC332FF4036DEC08EE034214128ABDE335798FF40085004D4BF3521413A7E92F3D7EAFF407C78B04C3F36214187AAF51A2B19004174F7A8A15A372141788AF1488258004190FB2DCF68362141D1AE64AC0B8500418D78D1087D3821411238EC7E4AAA004171A09B6A66382141FD47478AE7E40041E77665F1DC3721417569949CA80701410BC70F403136214116F9A9AF8731014199550E324E342141767E26A7F15C0141FD7C5BF5D1312141426CD5D385870141488CCE4CBD2E214183E0EF3A7AC30141F51A0C35D32A2141BAB1464295EF014133F7C77EF2262141B2D0734CE4220241B2A3D68F0B24214165B8C079873E02412CAAC6FC9622214147A3883030620241D30D6637812221411EED22925D840241ECE47C4ED02321417C452191E8A00241CA4985F3F1232141381253AD5FBE024166070B54DC252141FAD6C869B9EC0241E0E798B41C2B21412ADC5AD792FE0241EC074311D4302141DA0A9C0D662803416815978A443921416A3B298756410341755802105F3E214116DA1BE23E6203412F7E265B0D442141F437D380008403410A0D4172864A214115265756E09D03411B6745CE9C512141086B067C8CC10341730FFBF1A55C2141E72EE3746BE303416365169EB5642141B016FDC9B9F60341D9DC998BA2682141B482C439F41604411C8ACCE9E76F21419C7A3D77752D044131DA64AE3874214158D90CDE9541044163610EC48A782141C4ED3C63F7600441DFBE8548057F2141F2E11298C380044191423CE755802141 |
Northern | East Mamprusi | Gambaga | 0106000020A861000001000000010300000001000000790000009468686044D61641FC3F6039306324411ECF2F7145D61641A8A6C599336324415291368246D61641F7142F3A306324418BE19461B7E31641107EF0848F562441BC5C03629CF11641FFB78D0BC0472441D4E2CFA6F4F216412695C891CC41244147FC3FDF53F7164103082A2355322441C29F771F50FE16418B679810702924410253EEA7370F17419FF7449833212441DD68B3BCC6221741FA0194E7F21D2441282B6658CB321741CAC3EBFA471924410AC5BCA6233F17411C6A84EC5D1824414E1CA67EB94A1741DC1A747B0E162441F008584EC06B1741EAAC2A3E180F24412210F0EB7D6D17413D2AA83FBA0E2441C60ADBA5237F17413877A2797B082441D6CE56151A8F1741F469FE4100062441B1404247A2A61741FC64929CC5022441C9DE66A9DDBD1741C1B3BFA5C4FB2341B0E3EA8D46D817416D7877D249E523410A216545F0E51741AFCA1E4D6ADF234144A9064F7DF71741199F6267F1DC234162012B2C3A12184141FE94B3BDD823411EC70306FF2E1841465AF571C3D22341B62BC275C637184137E9CE806DD1234125E0CF5CCF4D1841F081B6F9ABCA2341789286B3665D18418B301D1146BD2341C516448D036918414D677AA1E4A52341FC84B6A073701841DC9D6072D09B234122E8AE8D3C731841D254AB5A0A982341E66939644A721841842C9FF31D8C2341D43086638D7518418DEA87402988234173CB7C270188184151C1FF7FE97F234109DEC2D1A78B184159E1F0E15A7C23415AEC78B8A08818415987237EFD74234115744989BF8E184188B45D21466D2341D017451442921841BE489BE17E6B2341C68C4261659A18411F9237CA5F67234176FAB03892A51841DD7051200C652341D06AA8F018A61841280818E583642341543EFC94757E18417822FAC3174F234186404FF23F5C1841580854013933234132FC170F2F131841CD200FFA2C1D2341B3742AF45DAF174108015B675C1B2341BAF2ABC85B9F17411F8641DA111B2341D5BA27502D2E17411EEB7C62B91023417725C690A4C4164131D14C9DB3212341D4ECA45938AB1641E3F5696A3004234164115604B071164124B82AE69CDB2241D60995A26DF31541F9ED5C4978D62241021477EADB6215415EB500A09ED422417676C0DCF70B15412E3481F24CEB22416321A28D458B1441EF385E2DC91B234112FBEDA598381441F19F21EEFE1823412F3D103AF6BD1341DE9F90BC4CFE2241C8FF0F88FCB0134136973601620223419205DFE77D8913419E94B3DCCE0E2341172993FF523D1341C9E57869593023416F5508A3181F134191279CE1225823413132404C51F712418B584B2CBF9423416D70A8B7FFCD12415B14DD5EA2BE2341E6281751E7E512410E26644B06C0234103E1F0BF0CEE1241AD9D7B8324C6234185B6C33BECF012410AC7237CD4D3234178D22FE661FB12415BB51B3726D82341B583617D830C134146E71D62A6DA2341EC4C472F82181341D4AC304992DD2341B3B436E87B261341F0D539C67BE023416A9EBB1C1239134188B5C51A67DF23414EC8338FDC51134140842FE284DA234188F09EF1D6601341FEFD777C43D82341F123F70A0B721341532A7DBEBFDC2341A344CF18168D1341558E199666DF2341DC1199DE9DA013416DA0B8437CE22341C407FD6BD1BA1341F9E33D4CC0E323416FCD34F282D81341E3CC44E3D7E123419F8CB0D49AE613413548FF651AE92341C864BCEB89EB1341B10B2C7F34F3234138F2666EA7E4134127B3460589F823417A55198387DD1341503CB6620DFE2341A8D426206CE313412A487053AF09244175A10E96B1EC1341954A3B4F020E2441682B54CE7DF7134132350915BD1024413517BAA01C081441796F231810102441902A5A857919144112492DE2FE0D244147B44A17D52C1441BAE13FA9500C24416F3D1B7D2D3C1441D4E4F8554309244120156EFEC74A1441B84DBFFA9A07244102E10809F65E1441A0968F02B7062441464A8A66546A1441B4D2693549032441641B846529781441F861192B3A022441CE1E49F2EE8D144111C2731687012441D89DA3DFEEAD1441B7A00A33B7092441F6FEE6EBF0C314410CB8D1AA910F24416A394C1A37E414414D6FBDB1481124415AD4FD1CCFF0144184F0CB06F01124418BFD109D0F011541E1E48E420F122441E77210142010154185FC9BB72F12244122C34A75F12D15412CB52A1CD314244160F04FE5D83B1541CA536B6CC01524412C669BF1D9491541D4088E3E7519244178B24850475C1541D7E2301CEE1E244197551E574A6A15411D270218D62224414C2A7C48C87B1541BBF1A8775724244101718715A9901541E65206A3DD2024416B184787C9A315413620292CC12324413AA264A253B41541DEE8F33BD12B2441977B49E33FBB15413301D6ABF2302441E67D92BCB1C515414B5CE786DE342441F1D578A475E115414496BF31883524411CABA79E8FFC1541B94EA0ABC5392441BE228778C80B1641793E0E2D443E24410447972AC71716412D099E7D304124411C07707A14321641B3BF6BDF3B452441B7976CC3C73E16413E998DDBC445244162512B515A4C1641F38E0C167C482441AFE7EBC9A4591641D9B08A06614E24417540AC2B4D7716416DBAC03D92572441A4CF1DAE9295164131086201CC5B244164F3E6D4D4A91641CD2FDF2F175D24419468686044D61641FC3F603930632441 |
Northern | Gushiegu Karaga | Gushiegu | 0106000020A8610000010000000103000000010000003E000000FFCE1788FCB01341E52E3301620223417F7F163AF6BD13416F0B90BC4CFE22417A35F0A5983814411F8A22EEFE1823417838A38D458B1441015C602DC91B2341D1F8BDDCF70B154112F37FF24CEB2241BF737DEADB621541B13A01A09ED42241B5E893A26DF31541A9715C4978D6224119B25B04B071164199932BE69CDB22410E799C5938AB164111686B6A30042341319CC990A4C41641D2D3479DB3212341A28B2A502D2E1741AD9D7E62B91023415760AAC85B9F1741057943DA111B2341A9112AF45DAF1741E8F459675C1B2341ADFB45F48CB6174114E8423258FC2241847130E59DAD1741C78A0ABD1EE62241A93210F124A017418B75D9C3D9B82241E900DF4F2FB91741D9616FC35390224140F13FA479F31741C0AFD7A7E6552241EB5613099E011841ACF9207BD21D22413898FC5105F217412DC74755EBF22141B8A4038869F0174131AE8F2A80C7214126522C7CB0EE17416825A915F49821413041DC8C86BC174109E13FD74F702141ACBB24D9657E17413B681F93095721418A5BED681F3817412509A1CB9D50214154E651238DEE16414FD717FA9F482141B143CE5931D41641AC179121C3452141EEDD0A7FC87A1641D08689094B4021411E4C189A274516416DCAD5E981312141075B0076585216419BEA51CC7A1B2141CDDD0DF055681641E450A7283EF020418472C6E30D2E16410473B2E53CDB2041D7B8D2E521081641E141952893D220413AA9774B9FB815419B79C1A9ABC12041D2090207667E15411A96BCB32FC2204131139E62131F15419976A87B779420415CA83C2594061541EEB0324B087C20417023DE2C26B91441308AF5C5966720415FE9BFD7315E1441A385D609227420415ADC9201273114410FB654B7238620413CD34FE2DA0114411246F6EBFD9620413BF153F177E21341C8896E9B7C9F2041778255B74BBA1341D53B0CD39FA92041DBE61B8B4B8D134164255149D9A820413DF9E32E1977134104BEF497B2A6204137BA9E1CDA5913411C0BB8BFCF9D20419CD7701E2E4C1341C96F594656B6204112D3871DE038134120D6D7B581DA2041F28880851DEC12414AC5CF77F7FF2041E3305CC375851241EE667465DF36214189F6BD0912681241016CF23C64612141D37F778D688B12417B87A88DC59B2141811E76E087B31241BCF3C1FCE3DF21415C02F40426BC12411F6FA0B96B152241C0EA98EC3B9112416DA9D1C5F84C224105C6E3F4406E124110CAB43F6D7622410CA0413B6A9A1241508BF7FCCC7D224173C0FEEBBCE91241A92F86B69E89224148CB51CBC1331341ADA047BE92912241F114DC87B0601341C6FA98C24DB82241CBBE0E17F8A113411E0A27F8FBEA2241FFCE1788FCB01341E52E330162022341 |
Northern | Saboba/Chereponi | Saboba | 0106000020A861000001000000010300000001000000D8000000E928CE3495E81841CC51B353906623415D8EF430EBF31841788617F976622341D9F25F7149001941048A3FC224602341FAE388D8FA1419415CFC757FDB5E2341D08E4058402919418090A3F2C25E234194A061B458321941DCEFC8FDFD6023413298A2CDFB38194166111E70C9662341F4A1AA4AB83D194153C9902C666823415D3AF9406B4E19418589662F166823417A5462022E4F1941ACC9C84C73672341100AEE5FE9561941950CAB75FA602341236FB02C826419411FC51D05E05C2341F23C6991BB671941E883FCFDB45A23419A7B5040446C1941A400937DC8522341EC6E108886671941170C9C708E4F2341818E31CEA05A19414DFAC0BFC64623418B3DBEB94E5C19415553F7FA69422341F647805C44701941550AC84A253E234114804F72AF78194162819CB19C3A23412C2085DE6480194148A26B3DE7322341C67B61ED3A841941A8B81EC9352623411A1BEA504F881941C98DA6D2102123417EB18215178D1941A896D2687E202341409671F4339419410D535F10842223415AB6FC58C59919413CE88C65582223419AC97E5D35A41941598B7EAF3B1D2341E2EB9FDB47A61941863DF06512192341D60A3DBBC8A41941AE918CFE7E1423417087D15B07911941584800C9D50E2341998E12F1528C194175D7D30EA20B2341544E29A62A8F1941963AACD8AA082341805DD306E49B19418413999855082341A4A285F8B7B31941769213973F0923411C9C31B417BA1941F603607F7C0823416880C83956CA19417645F85FF30A23419884B4E8D8DB1941C614CCB4D80923412D8FAA9D36F919416958E1F6FA0B234130FB600C61001A412360D8766B0B2341F34CED312B0D1A41260FDAB0E8072341CE9683EA010E1A410C960551BA0523413A022A68B0FA19411C837A4515FE224106998D193EE6194141E078C640F32241DE52F7E4EBED19415DE68C87EFEC224138093CA848F619419D5122DE2EEC2241BCD279ED1AEC194140367A8095E4224144EF985185D919411D4C1E1CECDF22413404A67E84D719417F80494B07DE22413534177C73D41941718CD79621DB22411AFCD1F216D319419157C62756BC2241376398AABCCB194167D8BCE090B2224195605C30E8C919411D7EEC69CFAA224153C14DCFC5C619414C86EC2A9CA8224114A348A88DC419419D9E456674A02241AE70B22CC7C61941DE12893EBF942241A435F7592BC41941A1C4DE61318C224186DC5034E2C81941C7B08ACB48862241C2CA9439D9D21941C9AEC259CB792241E83D4D4E8BD11941CB082A7BAF6B2241C23570C022C21941D2456391935322413C4438CDACC6194184A425D4414B22419DAAECA917CD19410876C2774F482241BA5A8F7CDDD71941CE7ABEBE2D46224104E58ED707041A418267A31F6B432241EDBBF6A999171A416990BEA88C3E2241901B3BCF3F2D1A41BCCD34881F3522419E8B059F37331A41BB604F5BC1342241553AFE03EB341A4128AF9BFD332F224137A45C593E2A1A414FA396C8B41822418F9A26C3E82B1A41B26ADFF8F01422413C9868E75B2A1A41B10408A7F212224136EC1F7045231A41A6792F0ABC0F2241C0F5D915851C1A4192B1BCAA800F2241826064E8820C1A41ED3A87FC2E152241585C317BADF0194187506DF809162241745AF41F1DDB194107E3145E4B1B22419A02E84F5DD21941275B29E1A51B22411C8EFE52A5CB19415952B5EBD3192241CB7F3AFF4DCB1941E513D08D0B172241148ADB1486D0194137015425CF11224130D18EEF32D21941F621AED5201022412E5AEC5C29D31941A09C5EADCA072241FEC65D60FDCF194135E1303EDE002241608B622D68CA194137B697A7AEF42141336A6440F1CC194160AEE6F325ED2141A6119C2C41D91941959F9F7107E42141CD431E650FDB1941E074482BB1E2214166AE91F098FB1941BE06C3382DD12141B6C8EE7B80FE1941440E0AD108CB214158805EB562FC19410FAF51EB3FC82141789A577F04FB1941ECE1F11773C62141396A03B98EF1194144C59523A1C22141D26999B38DDA1941C87B82BC87C021415429F2560BD319416DBF4FEB81BE21413FB896CD9BC91941820784097FB9214119CABD9B5AC51941AD16BD4DB7B32141D43FE2350DC11941E0AAE1A5759C2141D1D4EE8E3EC51941E814D7708D8E2141EEBEDD32B1CB1941892DCEAC2979214185DEB1F3CAC619415408B182D56B21419FAADDFD61B41941B23B662BA35E214182DB4E0307AF194198900ACA4854214100E822DF61A61941944DE9EF794F21414B4F0ABCC99F19416B27F830804721414C9B470126A719415F7F1F20033D2141282FDB1CA7A319419CA5980C06392141648DA2B9EB9A194116300D719538214169DF8D5E9A96194193A9FF34FB352141FE67AB5C80981941600C1339873221417E9433E05F9C1941C519A9467C2B2141B43C60991C951941B041A7F8261D2141630E3B1C948C1941C28D53FEC8122141F29493C0D38F194190E2AF0A3A0F2141A170B5C99E9619413C2FCE4E460D214163702B004BAB19414F0781E8940C214132B644B61DB419414FBE2D7B7408214154F4C5D9D6BD194147D944B5F8FE204174FE719219C21941CD455C307FF020411EB5EA6DB8C41941C140DD7B98E42041A014FB0466CF194100C7EA1A92E22041D300F19325D51941A8DAB49ACDDE20419ACA91D685DD1941EFF4D698C0DC2041084154D876E51941E79E99C434D32041DFB17CFB88E51941709714E5B2CE2041C9D1ACBBFFE1194142A7C7472DCA204107A6439018DD19418361891F8DC62041F03A970678DA1941D759793995C12041D004E3AE30D91941F2CB913CD8BC2041668081379DDA1941553E38E657B8204128C64B2D1DDE19419F2977E1A9B4204196CE638B1EE319413FF53A941CB22041A47A4EE2B5ED1941408E992DDCA4204168296108C6F71941D06BC796289E204184202221A8F61941509CBD6E619A20413A0B8D110BEE19416FF0050DFC9320416ED05274D5DF194191FF9E66598F204102CC40E23CCB1941BC3E4C74458C20418697CF1E0F9D1941D1764E81359120416EEE07BA988E194158C65D96E89020419C8266FD0A8419413806EA99B0902041F91DF46FC67519417357DC01088F2041C65B775C615619419F2C213DAC8F20417051452D313319416D5A8A465C87204133C94497102A1941F9465929EB862041A13AFA9779161941C62418052D8D2041E4E72B265D091941AC95F8784F8D2041169FFE30A9041941FC651B571C8A20414845995050031941C2D31245FE7D2041E0509367F70019418B69D1C4317C2041D7D52F5141FC1841DB5F3F5264792041CC4D9C488AFB184188DD3C0E6B752041A02CC362CB0119413A3956148F6620418EDCC675400819411F3D87C36D612041C294FE5C38161941FE138C201F5E2041C885495F67361941ED03250EAF5D2041D951BD3D25541941D3EACA1336602041FE7ED896E35E1941218B2537455F20415B9A651580721941E2CCCF5CD2572041672F3CE5E0781941D2970A76A956204110826F4EB57D1941FC3B702D82532041EC56F80FD07B1941B3F0F0F0EE4E2041CC54ADFCEC751941C3A6F19A544B20411C7F8C2B5B71194162B328B0324A2041CECEA7C58A691941CA34C71C354820411443C89501631941C2CE12AAE443204170160341374B19411DB0C1B3CA412041F5176F4EE4441941307E02662C402041297F4B71D73D19412ABE6CE72C3B2041B5B9305B8E3519419CBE79005B3820412402F7889E2719419AAD311C133A20414C77DA9D5A151941FF548988C93920410E86ADFD8C041941066F80E0DB3F2041F0DAC0A6D5F91841791EC5E8683F2041EAB241C9ECF318413ED00691FF3C204182A0E5F5D6F218415E267E14A2372041C040A3377BF718414B434F1EF52920414D3DA1188A091941540025B9FB202041BEE920376AC318419861690EB30120418F839517F9A31841B4B6AD552DE11F41EC32386A03941841A11EDF4ACECF1F41BCCD1C9D48681841F9B1CDC246C31F41D8F44526A73D1841B67A658A4ACA1F418B9C7E90F1FE174181619714913320417BCA190E52E21741A3A93430D1722041E4F8DB5A58C117412F0F7A81268C2041147B5EECA2DB17417B7A8CF821C120416767875058E2174198C1B425FCD6204179E303F98B8417417898CD833FFA20418CB9AB0CE91B17410A260E3B7A232141F25153238DEE1641FB3315FA9F482141AE9BF0681F3817417DB8A0CB9D502141DBE720D9657E17410A18219309572141841CE68C86BC1741680B42D74F70214130EC237CB0EE1741202DAA15F4982141C97F038869F01741CD828F2A80C72141AE36FB5105F217413E9D4755EBF221411E7B0D099E0118411FE31D7BD21D2241722E42A479F31741ACB6D6A7E6552241175DD34F2FB917413DCC6EC3539022411CC119F124A01741B8ECD7C3D9B822415CE139E59DAD174123370EBD1EE6224102963FF48CB61741D17C453258FC2241C81227F45DAF1741428D5E675C1B2341C2D3150F2F1318419DE70FFA2C1D23411ACD49F23F5C18417124570139332341F90F0795757E1841B298F5C3174F23415130ACF018A618414C201AE583642341F8C32CBD87B01841F07DBCA7FA5923411A7AD7578CB61841AFE916A93A5723417A1AE396DFBC1841A7B2367AD9582341619D3E1F99C91841D747984B84582341C6D563331ECB1841F38F31C4E65B23413F36BB582DC818418ADF0F25A2632341A06DA5DF77D21841C66B39FBAB652341F409BC578ED9184148BF97C6E26823411576BDF57FE118414C411E0E20692341E928CE3495E81841CC51B35390662341 |
Northern | Tolon Kumbugu | Tolon | 0106000020A8610000010000000103000000010000002C00000099BB8EFFA8750D4148C7161BE11F2241B8EE850D96AF0D412C7C9E6032202241F129DD4B4D130E41D18B0502AB2C22416A6496B4ECF50E41D452F788883A224193A3C5F838DC0F41AE90951F2A522241FF703A57DF3F10416F9E2AE34F3C224165FA90C9EA8D1041066BE651CCFD21414043EB4523A710419834F8BD6DC42141548E8CCD209D10413AA57D0CC1BA2141FA9945FCB882104108956E22999621411D4E648F3B8610412894E9AEEA7D21417BC25B9FDDC61041D03956E79B3B214153ADDE4C59E710417B6F109CF914214173E83752B8EC10413C833D43EEDE20411F703383AAFD1041DFDA7794DEB620415AD5631C702D114123DAB7A0038B2041CF4F5863C0421141F0AC3CF24D75204128F71F71AE5011419984BFB53A732041D5A58B2E3F5011417FD895807D672041474FA81E55371141EC97C70DAB57204199FE5709EB1F1141DEF81AF0A83420410D7C33DACA171141FDC594FB6D0C20416EA98B85F0061141415FE3ADD0CE1F41BC2DB75739021141DA4A61816C6F1F4143C37DCA10011141C577A37AD6301F413F363BD2DEF41041580EE9BC0D431F412552566FC89A1041CEDF410C2B631F41CB5D4FAE283D1041FCA51E3415B31F414DA2AEFC16E70F413FF2760215B91F418DB3EB4665FB0E419A2365B314BF1F417D99A92B4EC20D41C6BCE5D99E002041023FA62FE8490D41CF1495F1522F2041C77C87E83FE70C41E6EEDAA3C1802041F535A81FBFDA0C41ABEADB3EDAC62041C82A772B59200D419E3F15ABCDDE20418A05130B3DF70D41DD4FBF0881ED2041ACE43C1082BD0E41F2B508E7CCF62041A5C646654AD30F410579759086122141CCFCF9F48F900F41A019C80041352141E8AE63F384D50E41C6A99CBAE77321417AADCBFBB8AF0E418D88D78E06A32141FB7210C141270E41234D3714C2D32141FF355F3C48CC0D416AA59EA18C01224199BB8EFFA8750D4148C7161BE11F2241 |
Northern | West Mamprusi | Walewale | 0106000020A861000001000000010300000001000000A9000000B63676AD1DFF1041CF7EC57DBAE323418C7E6FE1D8141141660DFAE8C4E62341E3474CD2202911410C63B82776E82341E092725BB3361141CC292E3E2DEB2341BBB0AADAF248114147E909BAAFEB23418D959A54085C1141672D27D061ED2341A78305AE8E6B114112C8374E4BEF23417D2F6A2D3A861141F15A880A8BF2234125DAF54026B21141C70D8C0AABFB2341601CBE3D6FCA11414BDDF2FDBAFE2341520CFDD5FDE111413420F71E95032441CE05A55D87F51141794ABDBADD062441886C0B00E7FA11416EA5BAD9FE0C24413485A99DE30112412A8220F1E9132441CD0419DA841012413FDEF394F81D2441539858FB9B1E124196D3F24B0F242441FF1E1592CB2C1241FEDABE10CF212441BF5E51C73D511241BE0545F46F2124410E7F63D86B6B1241204B834E1B2224413FDBE27E44881241EA0A9850C91F24418DBC349AA59A124164911289F21824419B2EB25DE89F12419285AE9DFA102441072149E8EEA11241399C23163D0724419CB6FB33FEA11241B5A6AFF0E7FD23417F5F266359A812419076BD7D59F32341585E80CB9BAC1241914F09ECA0E523415CB92069D4A9124166E5409385DA23418FDB2C76719912413853C610B5CB23417ECFF5731F9B124132E5A8EF5BC32341F83E1444CCAA1241279D72C270C92341F1DA04C1F2B912419E7F69E1F2CB23414A81C174ECC61241D562E3941BC92341087EA6B7FFCD12413155DE5EA2BE2341B8A6494C51F71241BB3B4D2CBF9423416DD109A3181F1341F10C9EE1225823416E4D97FF523D13412BC17A695930234166E5DFE77D8913417EBCB5DCCE0E2341E9A51288FCB01341F3FE39016202234185400C17F8A113417BFF25F8FBEA22412867E087B0601341CC7E9CC24DB8224151C94BCBC13313418E5D4ABE929122411560FDEBBCE9124189B58BB69E8922413AF5383B6A9A12419B88F8FCCC7D22412D52EFF4406E1241C6E2B43F6D762241020FD0D0535E12412B4E6A99C473224190227B644EF111415EE8B6AD57622241874D95ADFCAA1141B9AAE373BF5A224147B1BE54747B114163869D706E3D22419F2677EECB6D114125FD5A2D081F22413051CCDE745B114179501929960D224126F42A9E5A2D11418A05015E15EF214149B0324FF4D41041513E3EE620C921411C28F44523A710411721F8BD6DC421410B7A90C9EA8D10412268EB51CCFD2141DF3E2D57DF3F1041F5E02BE34F3C22416C15B9F838DC0F41258D931F2A522241E2E88EB4ECF50E41701FFB88883A22410546D64B4D130E4139C30302AB2C2241EF29910D96AF0D41A335A260322022414E3994FFA8750D414FA41C1BE11F22414EE6FFF6ECE90C412171927C1D1F224154B9567B2CE50B412FAA4D382E362241ACAFA5DFAD0A0B41DE59EC6768462241042172877A340A41AB38DBDE232D22415C9EC3B2A3DE0941736F3CF7D22822412843ED0EF9570941F4290AAB13352241BE6933FB936E09412D41A912C83A2241FDAE591C74C9094156DCD6FDFD36224112120D1688A209416CD0DBA3D0402241C62AC3B728BA0941F96D91DBB1492241DAEE6C1316C10941389D23AFD1512241094CB3CA5FBB09416E5894FC7D6522413128B2FAE4AB094194DC6B50A26E224150E64BEB4091094145A45BD51071224154D984F2AC760941CC4156E97D732241F5E81AD0D05109418B568139DB7622410CC56FF4762C0941A00C8B11447A22416C1E53BCF5F60841AB53CFDB267F224186FCCA26F2DB08414A3BCE5C9E812241C1989BC304B80841FCC5BB62E68422414A78D9BA20970841DA88CD6EE7872241B9DB1BEA4C8D08419DBF9FBA1B90224170EEC0FB95940841C369B699329D224149772178A3A10841D75B655A54A22241ACE20120C1AF0841829603533BAB2241CA8DF72C01C50841E729F7011EB422412E75C67C31E4084163A6D8B3EFC222416E51140B4BFA084148360C3B9DCC2241606EE058FD050941E4422821EDD42241448C2F689C1B09415764E36EF9E222415BD57CF9AE3309415ECA0D5702F22241AAA3E66A274A09414982FC45D90023418672F7FB4765094176E995BF490E23413009B976D7910941D3A40753AF1B234183CF8AE4D4BC0941F86815DC482923413B88A5B7F5D20941F59BDE115C332341673DD5A905F90941BE52B275963E2341CFCAA97F08340A4161B29C9C884E2341355CC45CF1510A41CEC3EB639A5623419AB4BAA49E880A417199613065612341B431363D64070B419C73853FBD762341327E8A3BEF340B4198E1E036CB7B234110E6BCF95C560B4170364346B37D2341B7C9C44931770B41321F6F03B88123416C531D3F339C0B4163852CA6EC7E23417E5372A26AD00B415A8F49E69B7D234134B1EAE14EED0B41CB13816495772341BC08FA202AF70B411E79376467712341FF317E4136260C411A854BA3576A23418A9AB64144330C41C29FDB638D642341A090A4CBB2450C410C29D90B5E5C2341CBFAA788C4460C4105370E4B37552341F844E9E076580C410B4BECC4D34D234144A4F95050610C418DD939B5AB4423411D894E89D5A20C41164FB41D053623417D707FE36AC00C41477ABD1A9A2E23412501D35D92DF0C41C04B555EFB262341D131AAAC02F30C4182C7FCF5C52123411884415B001F0D41CACDBAA04E1C234108CC0F23B2440D41DAEBBAAA73172341A32719827E620D41501D0E5C0313234146C56B6819920D415EB467A9B11323416B2DC5A90DC20D417EAF7D93370E23412442F1249FD00D415BD5F4D36E072341023EC12E95DF0D4165BC07D915FB2241269A6C9B3AF20D416233DACAE0F52241083BFDEB89050E41EED71EA5E1EE2241597064C8672B0E4132E352B668EC2241B26CBD5A18510E410A14A7DE79F222416AFF927DA4670E4185C4250F63F72241D682DD2227730E415F6D27331EFD22413683A1F28C7B0E41573BF6B1A60323417410FB3AF8840E410CDF57F75B0D23412D47640CAD8C0E4123B010B74815234119943FD2788C0E41C96922DC6C1D2341DC2B6390F58C0E417D03EEF82C242341AE14A0514E8A0E417C02FEC6542B234189A1875308820E41014B3BA681312341346D9541B27A0E41A2B1938CAA39234134A029D8BE710E419271504B6E412341473CED3EB36C0E4198151BA86448234104305E01265D0E41259DB1C685572341E627B74C6B530E41E8C19A0A7D5F2341145ADE42985C0E410CE1563ED26523413C11AC4609740E411D5CAFC61E6C234123B34F204A9A0E41518AFA2D026F234158451CE803BF0E4111C0EC76B1722341E01D0B9C8EE00E41843B290630762341684205BDE2FE0E41C9E2722F1879234112E30596992F0F418F2E114F247E23419356A732C6560F41B79A1B7FD0822341F8ED7AB4226F0F4167A32D28E68A234104A0DEF7878B0F4108CC2F57F79323414E41F7DF68BD0F415F91B24C2C9E23419D2919BEDACC0F413F98DB987FA323410BB65856FAF90F41EA235199B7AD23419B3604D3420C10413A89220A9AB3234141128171DB1B1041933DEE0880B72341B0D88FA1963310411EAB7D7D77BA2341CF2C8B4132411041C5DCF26FE7B92341FED9C3501455104187122A8CCBBB234143D1F13A6F61104158C504FBB8BD23413B424F67A17210412135116302C2234113FC7D45C18910412FDD952BDFC523415FD0712EC4A1104182BCF55B4FCC234166C3333892B610418A894459C5D123414EAF304193C4104129CB98697AD5234104563B107CD710415C314DD154DD2341B63676AD1DFF1041CF7EC57DBAE32341 |
Northern | Zabzugu Tatale | Zabzugu | 0106000020A86100000100000001030000000100000099000000A8E8A8188A091941249028B9FB2020412E26AD73F613194174DCD7A5CD1B20418DDFD82F26151941B8E6421D151A2041A0D560A56A161941C43813D23D182041D2F6B54A4D1319418B73F2E80C152041A67D2D277E16194136EE6C78021420412BAFB764E616194122D5D97BE0132041C23F22A333251941579B6E94BF1320411A35AEB53B2F19418241EBAAA20E2041DEED89974A461941506DE9778E0D2041D0880391CC4F1941A5856C19CB0E204187A692D6E28B1941FCEFD90C611D2041BE1E16A330981941386C72F2D51D20418AB0B36699A919418700E9854B2120415C51B6463AB21941A1A0B51EE5262041D00DBCFE8FB91941A863A4D8A6312041EF3E64B1DABF1941BF0D65CBDB342041C664B3A61BC11941C5437E46373920412AE8698C57C11941B7A1D4F6063A204170310AB1E3BA194122B622ADF53E20416E100DBC6DBA194175AD513B22422041C0504FDE87D019410B2BE66B63492041AC61685867E219411C961F7379492041108DA7950BFF1941477EE3016E47204130A33E67A7061A410B4E01264A4420416075257700091A4115C9EA6016462041E1AD23477A2D1A41ED605496A349204188E593F7E43C1A414604FF547C4D2041CB6D824E9C471A4143587837EF4D204194C3611E91591A419424BEE3D94920413418D7475D711A412D7829C1C04B204124CAB9CFB77B1A4130DE4A93694A2041B81263F321881A4176818B714F452041A64D16AD6F9C1A41E34AA272064320411EF96AF5D2A81A4136FA27D74F3F2041AA21639995AF1A41F6DC0E7CF23E2041EC1FA01695B71A41D2E627C5343C2041E43A6EBAC9B91A4100A2EE64683A2041C2D5A41EE1CA1A410C4064365F3620413F8305EE27CE1A41FD8A984E3E332041105D08BBA3D01A41204BF5BC162F204179B4351A8BCD1A41B42E6CF9B12B20418C46B99BDFCB1A41E19B06DB941E2041DA7063C76EE21A41A0A32E5C17222041BC4080D863E81A418E77935D20222041ECE43A7602F21A41AF9C2A0E9C1E2041FFBCA29B1CFE1A41804A1633F016204126B75E7E42151B41CA2A4F6882122041025F9CB6DA1E1B4196378F28FC0F2041D048F7F1512B1B4132EA097EB4092041A4980838F0371B411F19F29625FA1F41CAD302C60F391B41EC718224C3DE1F41103F1D4E6E301B417D0DD0EE91B41F413F83FCEAE0271B41AFD9D3BEFBA41F4143CC8C18F6181B41E4EB5A061E961F41724EF733AB161B4120F6BAA38B8E1F414AA74149611B1B41D998A36303721F41B453DBB1AA1E1B417D47E97AEB681F4107274EE50F1A1B4128FFE96F5D5B1F417037AA75C4061B415FFE52FB3D4D1F41CC029E5E23F71A418C38D5ED9D371F4114D1B540C0DB1A41F5FB7394C0141F413DBC28E6EFD51A4198CE54A8C5081F41E694DF8431D41A41A9B95AAD80F41E410E1D18F529D11A41C912560529E81E41B27952BFB4E81A41071C250BF5BD1E41D1A1507A63FA1A41A9A50F81B2AC1E41E978E4C0DEFA1A41A58E5E698EA51E4176718E5415E81A4154EC79084F8E1E4107B712704BD41A412EEDFF7E2B671E41E0BFE5517CCE1A412A7B1A6ECB5A1E410C66865F1FBB1A41240AF283574E1E4118727BF5C2B81A41EF65E5B2D14C1E4160647313EDB01A41A49A0B5F924A1E41DE36659E8EAC1A417AC0F6B7BC471E41DF95EE262F9B1A419B849B4B323F1E41D6A6B0E317981A41EC6D465503381E41FC8EA7B0ACA41A416318BC6530001E415A8CEA35559F1A41592DCA80DDED1D412227862770991A41AE118C8FA2E81D41B7784D92AD941A41FC9B80A92EE81D41D67DB6E7788C1A41310540CAF8DC1D412C2D9100A1831A41EC05DD4BA7C41D4191A08FDDDC7D1A41431286EA5C931D41663D0A43D97F1A415DE889290B721D41E9881FA9CF841A41AD58A9596E611D4142481335269D1A4129FF617773361D416C7180301EAE1A4196A794550A1E1D416E4FB05291BF1A41E83F4AA07DFE1C412AE1502274D51A41C53583170AD91C41BCF5EB91B2DE1A418CBB1A3D9FCF1C41F6C0B5E307E81A41CFEEE6D1A9BE1C41B686816260EB1A41BE3B4E4F33B91C41931DF99591EA1A414FB48E9632B21C412C88CE1772EC1A4128016385A7931C41F1A3DA4CB5F11A41EED96C80FC881C41484A5C912AFE1A41D838B32A3A791C41B08DF72977011B41C57B7AE4286C1C419C9464AE27FF1A417E09BAD098641C41B4E9BDF606F61A4157F041BA1D641C41C12461B84EF11A41A80E6B1E4F5F1C416CD76A2C02EF1A416C6E33758E561C413E953E004FF01A410D95F9DA0E4B1C41A1BC5B2130ED1A419D50A56C13451C41A56C2537F7DB1A41DA2559B609361C41B882432D61D41A41BEF9E6396A2F1C4159B2745F04CF1A417A928E5EBA1A1C41A10C1AD1B3CB1A41ED51CB4C50FF1B41E81FDF7005C51A412BE590A01BF81B417BD8FC635F9A1A41D7F80985E6DF1B4126E7B34767941A41066919D06EE11B41A2254A0AB6841A414CDFC98B82F71B4158D9E90A597E1A4184E94263A4F81B417AE4B401D5761A41A397030FCBF51B4144D4DA4B4C711A41C7B743B702F11B413A52C547D6691A411D28A0A38FEA1B4132A1836B51601A41F1E4656DADE91B416FBD9AF72D5D1A4198F15D34AEE51B41D8B0DFDA53601A414F715132FDE01B416EC9D62571661A4184EB1F9FE0D71B41D23840B9665F1A4170E5F129B3CC1B4140292A0FB1541A41EB19B129CECB1B416AFABB6809451A414949AE55EADD1B41907FFE28E53B1A415207750405DF1B41D3A78F9D9C311A41E12AC86CF4DA1B411E783D145B1D1A41BC2C3BF2F4DB1B411152052E78131A41A42B8749E5D71B41C85B1461650C1A414B320CE649D01B415AFBF507590C1A411C4CEE9512D01B4196F3AA211D021A4168A0C43EBDD71B419C2BA0F0989719416C9D17AF4D181C418058261C45651941928B113830851C416688E4DD75561941A1D5E5F05BD11C4174859378F23619416E5FE25E212B1D41FE5131C8881B1941BBEEADA5B34B1D41BE0C9F14D6171941579BB387E5721D41B67389D7A61719410EDA781C8CB81D4152B0EB2101E41841C49034B154B61D41EB473808A5A61841135694503EAD1D41E6D4232AC8901841C4C9CEC820B81D41E40206FB71AB18418164E2BD6AE91D41D9D1C68116A01841117D424618011E41D092524E737318418CB1FC44033B1E412C917239F174184188FBE1CD968B1E4176A0592F93A51841AF1023C2C4D91E41707010689D791841C2FD524CA2E81E413B514E3A36651841D002E1746D1D1F41FC8F22FFEEA718411DEE113B60311F411296E48A6ECF18417F92C45410701F412B4D370DBEB0184172F5B12184CE1F41BA44A017F9A31841F926AD552DE11F410A1C24376AC318418ED4640EB3012041A8E8A8188A091941249028B9FB202041 |
Volta | Adidome | Adidome | 0106000020A8610000010000000103000000010000005F000000995518D6EFDD1841440C99D2B12E064134691B2161EA18415939B1BCEE280641F27241163815194141074950FA040641C93A7B6962401941FE61D6F56703064108EB63D65C5B1941041E08566C0206419EA7A6D786861941DDCB13FFD90006418A1DBFB6B0B119416AA428DC47FF0541F79B28A747D21941831FD86106150641CE0A7956FAF219418A8486C23A360641887BD42BD5331A410E630656553F0641604F5E7CFF5E1A41763970F4C23D0641C445D792A8841A4131E61D2FED3006414E87DAE935AA1A41960445BCA0180641F72739375ECA1A416176E0E286000641D501D95C86EA1A41BA99C2186DE805415E977E1365051B416C8A1EC6FBDB0541FEA93E63B2201B413668C42162FD0541C08EDBC826421B412654F0F0D06E064122C760AC3E681B41BAA83C55D38F0641D456F39E119C1B41F0BA999EDFA30641E0B3C5A657A81B41B40F566EB34806415C545AF0C8DC1B4153FE9F3948A605412AB2B2266EEC1B412AE40A13636C0541E03A28656F061C4185517D2A4104054100087E1A8E2B1C4173757BDC1CBE0441889F81D3C6451C41B2E5EE3BE76C04414AB541E7854A1C410FBED8F5F02704410C58E1C64A451C41700C9288F7FE03412FF843F6F5641C4123CA581AA7ED0341EEEBADD22C741C415E668E77EA8503417B04554D737B1C4120851328BD2F03418F1B400B7C551C41A0C0AD546E160341BAF69A01BA181C41AE262EF1C92703411E63D8C13FB91B416F2166BBB6F302418D8998977D7C1B4186729727A3BF024104748182C5591B41F1FB34E4FED00241DF62E556031D1B41236CC06CA3BF024161E56E22EFE81A418194B19420460241774EB91B9DF11A41347343A3B1000241956C1A1B9DF11A4109273EBAD1AF01413E105A0A90D91A4151D093CE8DBA01414CC66D0234C61A41E0898DB999C00141F238936D38AD1A414113FF3A66BC014184C942B5349C1A414B1637EC65BE0141DABA4EBA79881A415D675398A5C701419A1B82BFA0741A41EAB226A6BAC101416450FF07CF551A4148D0B66D3DCB014188685F45AB481A41EF8861B4F7C10141C738F9DFBA271A4161C8E4432AB901419EEB0FD1A2FB1941C2B7626ED7A701414CD48F576DD41941C522FFCEF7A701415455B75EC3B91941E1451D77089701411EF6ACBB64AA19410F363138FAA00141D6AD144EAE9F194182EFE32CF0D101411CCB5D9214A519418471A8548CF20141B9A78766FBAD194152B27363170B024198208D2921BC1941575B3910493002410A76A77D6DC01941E0C78B1E1A5C0241BA710FFA0EBF1941916659B014780241551A19B352B71941C1915C0838900241C9AF1ABD8A9819411CE11E37859E0241361E494056821941087F9D730D9B0241E13B16A5807419413614D9E8929E0241CE6AD903A867194181A3202F9FBB02414CF4C14B6A5819411C181C0655D602417AF8DD402B4B1941E5F0FFB997F20241000EC06FEC3F1941B1FB3694FF110341E49A94E1C12A19414104675E722E0341FCDD21DB7A1B1941335FECDC5D440341AD581F4BDCFF18414DBA906CCB510341CEF3FB3274F01841FF23E629F35603414CDBA016F4E21841FEDBC37C7A52034188DCBACFEED018416634D4898D3803413852216DC7B01841852694C4EE2E0341DCCF9493079D18414E8A4079C935034120F9C2C7838E1841C040F578B24703419922373D767B18419883539B01630341E1164112C769184187D9064EA5870341968814E3735B18416FE99BBC4DB203419A5F5C9CD65018416C42CAEC09F003416EFBC5C2834D1841BBB92DE1410F04410C09F73AC44D184193641614FD2F044180170DED074F1841D3A848A9716D044154993C1355551841B4F39620689C0441B9679254035D1841381C46AB16E404417A3076AB08621841A993ECAF1A0705414D4FE073566E184165E0118CE83D054134259D001C7A184193E6B4F92863054186F85A2112851841FA34D7CE088605412FBBA61395951841F1114A8993A90541869DD59243A51841DB3905D658C80541ECB1C74FB1B918415BE1F9A634E6054128956E4723C81841AEA77C759EFE0541D46451CDD0D51841A783E30B3E1A0641995518D6EFDD1841440C99D2B12E0641 |
Volta | Akatsi | Akatsi | 0106000020A8610000010000000103000000010000003A0000002180F29E119C1B418CAAA19EDFA306415468E07093AF1B410A556298570B0741221DF32548DB1B413543DB79134307417568F40AAFEB1B4180B831E76859074140606802460C1C41D8192603276F074176A6E55E90021C41352DB18628E20741688A327632291C419EBD2FCF783C0841C0D292E9217F1C4111EC57B7A7470841669EE972337F1C41585E0ECD7C4708412D8A3A903C8D1C4166F5825FA3FD074108139B81CE9A1C411C6A792DB7DE07415A563A705BA41C414CF0713BCCDA0741D67F6702F9BC1C413C9BC03A6FBB074108DAA8C5ABC71C4108F339E209A607418C3CAD5FC7CD1C4133A299C44F7E0741C0F00DAD20D31C412E2E5166806D0741BFDE443E66DF1C41E05C7F314966074123D846E9A1EB1C41BE1C452065630741D809AF75EA131D41BA23DF67E259074130B6AC6F2E321D41AB14E4AEA0400741C0E326A6A7571D415E4C089133090741BF1A839598751D417EF2BA606AC30641068ADE9881941D41BEFF7F12296E064160314F318D991D414B5AA5243F6006411829342239A51D41D07DA4D8976106413EAE845486A31D41ABE3899B3C360641A73856C2969D1D41A4B4C6BB20FD0541F663E47D1C971D41FDA37C7BB68A05410AD00946AA801D416DCA9241CF2F0541F348C30732851D410167C789ECD3044102EFF2F81E8F1D41E5425322D877044140161CEABE7D1D41885E375A5CFA03416D78FAB383671D418667821F61B60341C8D5C8AB76561D41D31E2CD3475B0341F049CE7B882E1D410B9B761F6F770241494355E11A231D411913F9E6205602410065C475AE071D417B5221B532060241041EAE52CFFB1C41F1CC9835FB9301413858D1C823B31C411A1C5235ADE100415E6D4D97C4AA1C4131E8B491778B0141A445EC3D0D961C4164D3B157F0E70141F81FC48E2E7B1C41BC16CA4862F40141E0261A62D8551C41F0709A509A230241082A604B19511C415C4FE5B49068024120F66524D7771C41430E6E5257CE0241C65F8772E27D1C4126BF7FF3E81203412C73524D737B1C4185941628BD2F034130E4ACD22C741C41FE8D8A77EA850341789F46F6F5641C41F5B84D1AA7ED0341D378E1C64A451C4183A38A88F7FE0341F4003FE7854A1C410354D3F5F0270441C83482D3C6451C41308AEB3BE76C044168127B1A8E2B1C41AC5C7ADC1CBE044120662C656F061C41241C802A41040541D60FB4266EEC1B41E7820813636C0541D42E59F0C8DC1B41AC3F9F3948A605417EEBC5A657A81B4179804D6EB34806412180F29E119C1B418CAAA19EDFA30641 |
Volta | Ketu | Denu | 0106000020A86100000100000001030000000100000038000000BA9D332239A51D415EEFA0D897610641BAAD75B132F81D41E46C8F612A6B06418C0C70966E391E4139779C9B2F690641B7AE9A393A4A1E4181EF097AFB0A06416C543967C3591E41A05B3A50D8B3054136AD26CF3F661E418122A61A8870054120378C715E6F1E41B50798FC384F054177D7F1197E781E41BF1B65E8F2400541C496DF5560861E41487A1E6C11330541FA4C87C737991E417CFB0C310820054182CB9D1FEDA31E412D71978B9D0A0541F92F1420FFB21E4118A47AB73CDA04414684EB9937CE1E41A7E275237A7B04419EB210AF7AD51E4104871E437D3D04414BA1361FA6DE1E4114DFDF09D23004418E4D356150F91E4127FFD9679F2A04412E5D8DBA560C1F41B0936969B12B04415F4E762823191F41DD4F5546692C0441A8E64E4B5B3D1F41AF15378B1723044142644D2219461F41BF1F72B682290441C9930EE0F45F1F419F9964D2772A0441485584051E691F41975264A92924044182E41C9A868C1F41D5AB503C2E2504415D6FDBAB1C8D1F419F7CD9D03E760341A60E3A5EE84F1F4136BB20A78A430341604ADA8FF5301F415AFD40039F220341B097FCD742E11E41A81772B86EBA02417AE761C3F3C31E41BFBB23AE3D870241D1F9D30D80B81E4120DBA178B96502412A830C37EDB41E414ABC0CFE81620241B0DF8B7633B01E41AD637EDC5E4F02418DAEF523D5921E410B4D51F043000241683C704B61911E415E7089555AFC0141AACEC5B8C6771E415BAA788518970141BCAC984AF73A1E41FFFE3ABD93DF004174A50FC0F03A1E41E14D518371DF00418A00DE3580EE1D4151D79636AE7F0141A4DAB65A2CD41D416C7D94B66DC501412B80A84676CA1D411A9B18BF6E380241F22E4316D1BA1D41763FD0C25372024107E997C7BCAA1D41E6A8225B607E0241E76B52EBFE831D414C3A6C499A180241AB6EB2AC30631D41992D92EAEFEB01411F90FDA6DA3D1D411E4249FD271B0241395C54E11A231D41AFF5F6E62056024130C2CF7B882E1D41207D6F1F6F7702410C01C9AB76561D41BB0A31D3475B03410A7AF7B383671D4180DC8B1F61B6034106551EEABE7D1D41A88C3E5A5CFA0341F407F3F81E8F1D410B284A22D87704411237C20732851D41E751BD89ECD304415C600A46AA801D418A4A9641CF2F0541E560E87D1C971D41734A7A7BB68A05416BC654C2969D1D41F33AC4BB20FD054192F2875486A31D412B0F979B3C360641BA9D332239A51D415EEFA0D897610641 |
Create View
Let’s create a virtual table(view), this allows us to easily pipe the results of our analysis into any GIS application. A typical example is Qgis. We would need the column gid as primary Key when piping our view into Qgis.
NB:Th view created ricefarm_locations would be stored in the schema= ghana. Also, tables and views are written directly into our database in PostgreSQL.
CREATE VIEW ghana.ricefarm_bestlocation AS(
SELECT d.gid, d.region,d.district, d.capital, d.geom
FROM ghana.districts d
INNER JOIN ghana.rivers r
ON ST_overlaps(d.geom, ST_buffer(r.geom, 10000))
WHERE d.popcap < 10000
AND (d.region = 'Northern' OR d.region = 'Volta')
GROUP BY (d.gid,d.capital, d.district, d.region, d.geom)
ORDER BY (d.region)
);
Create Table
We would love to plot the ouput of our geo-processing analysis in R. Hence the is a need to save the output as a table and an output variable in R.
Note: This would output a dataframe.
Let’s convert ricefarm_bestlocation from a dataframe to an sf object using st_as_sf()
. We would just re-assign to same variable.
Let’s ascertain the class and crs(epsg) of the ricefarm_selected object.
Interactive Map with Mapview
Let’s create a basic interactive map of selected suitable location ricefarm_bestlocation
in mapview.
We first create a function for the data label.
Interactive map
# We now create the interactive map
mapView(ricefarm_bestlocation,
label= addLabel(ricefarm_bestlocation),
layer.name= "Suitable Locations",
map.types="OpenStreetMap",
col.regions='#31a354')
Remmember to disconnect when done.
Further Reading
Ayer,J. (2019). GIS 555:Spatial Databases .KNUST. 15 December.
Shekhar,S. and Chawla,S. (2003). Spatial database: A Tour .2nd edn. New Jersy: Prentice Hall.