{"id":691,"date":"2023-06-14T13:45:32","date_gmt":"2023-06-14T18:45:32","guid":{"rendered":"https:\/\/thenoyes.com\/littlenoise\/?p=691"},"modified":"2023-06-14T13:45:34","modified_gmt":"2023-06-14T18:45:34","slug":"rendering-geometry-at-the-mysql-prompt","status":"publish","type":"post","link":"https:\/\/thenoyes.com\/littlenoise\/?p=691","title":{"rendered":"Rendering geometry at the mysql prompt"},"content":{"rendered":"\n<pre class=\"wp-block-preformatted has-small-font-size\">WITH RECURSIVE\n    corner (corner) AS (SELECT 1 UNION ALL SELECT corner + 1 FROM corner WHERE corner &lt; 4),\n    points (points) AS (SELECT ST_PointN(ST_ExteriorRing(ST_ENVELOPE(p)), corner) FROM corner, worldmap WHERE country = @country),\n    minmax (mlon, mlat) AS (SELECT ST_X(points), ST_Y(points) FROM points),\n    bounds AS (SELECT FLOOR(MIN(mlon)) AS minLon, CEILING(MAX(mlon)) AS maxLon, FLOOR(MIN(mlat)) AS minLat, CEILING(MAX(mlat)) AS maxLat FROM minmax),\n    lon (lon) AS (SELECT minLon FROM bounds UNION ALL SELECT lon + 1 FROM bounds, lon WHERE lon &lt; IF(minLon &lt; 0, 0, maxLon)),\n    lat (lat) AS (SELECT minLat FROM bounds UNION ALL SELECT lat + 1 FROM bounds, lat WHERE lat &lt; maxLat)\nSELECT \n    RTRIM(GROUP_CONCAT(IF(ST_CONTAINS(p, POINT(lon, lat)), '**', ' ') ORDER BY lon SEPARATOR '')) AS map\nFROM lat, lon, worldmap\nWHERE country = @country\nGROUP BY lat \nORDER BY lat DESC;\n\n+-------------------------+\n| Afghanistan             |\n+-------------------------+\n|            **           |\n|      ****** ****** **** |\n|     ****************    |\n|   ********************  |\n|  ******************     |\n|  ******************     |\n|  ******************     |\n|   **********            |\n|   **********            |\n+-------------------------+\n\n+---------+\n| Albania |\n+---------+\n|  **     |\n|  **     |\n|  **     |\n+---------+\n\n+---------------------+\n| Algeria             |\n+---------------------+\n|        ******       |\n|         ****        |\n|         ****        |\n|        ******       |\n|       ********      |\n|     ************    |\n|  ****************** |\n|  ****************** |\n|  ****************** |\n|    **************   |\n|      **********     |\n|       ********      |\n|         ****        |\n|          **         |\n+---------------------+\n\n+----------------------------+\n| Angola                     |\n+----------------------------+\n|   ********                 |\n|   ********   **            |\n|    ******** ******         |\n|    ****************        |\n|    ******************      |\n|    ******************      |\n|    ********************    |\n|   ************************ |\n|   ******************       |\n|   ******************       |\n|  ********************      |\n|  ** ******************     |\n+----------------------------+\n\n+-----------------------------------+\n| Argentina                         |\n+-----------------------------------+\n|         **  **                    |\n|        ************               |\n|        **************             |\n|       ********************        |\n|       **********************   ** |\n|       ********************   **** |\n|      **************************** |\n|      **************************   |\n|      ************************     |\n|     **************************    |\n|     ************************      |\n|     ************************      |\n|      **********************       |\n|     **************************    |\n|     **************************    |\n|    ****************************** |\n|    ****************************   |\n|    ******************             |\n|    ******************             |\n|    ************ ****              |\n|    ************                   |\n|   ****************                |\n|    ************                   |\n|    **********                     |\n|    ********                       |\n|    **********                     |\n|   **************                  |\n|  ************                     |\n|  ************                     |\n|   ******                          |\n|      **                           |\n|       **                          |\n+-----------------------------------+\n\n+---------+\n| Armenia |\n+---------+\n|  ****   |\n|   **    |\n+---------+\n\n+------------------------------------------------------------------------------------+\n| Australia                                                                          |\n+------------------------------------------------------------------------------------+\n|                      ****       ****                                               |\n|                    ************     ****                                           |\n|                **  ************      ****                                          |\n|               ********************      ********                                   |\n|              **************************    ********                                |\n|            ********************************** **********                           |\n|            ************************************************                        |\n|           **************************************************                       |\n|         **********************************************************                 |\n|      ******************************************************************            |\n|   ************************************************************************         |\n|   **************************************************************************       |\n|   ****************************************************************************     |\n|   ******************************************************************************   |\n|    ******************************************************************************  |\n|   ******************************************************************************** |\n|    ******************************************************************************  |\n|    ******************************************************************************  |\n|    ******************************************************************************  |\n|     ****************************************************************************   |\n|     **************************    ****************************************         |\n|     ******************          **********************************                 |\n|    **********                ** ****************************                       |\n|      ****                  ** ************************                             |\n|                          **  **********************                                |\n|                             ********************                                   |\n|                              ******** ****                                         |\n|                                 **   **                                            |\n|                                  ** ****                                           |\n|                                   ******                                           |\n|                                   ****                                             |\n+------------------------------------------------------------------------------------+\n\n+----------------+\n| Austria        |\n+----------------+\n|       **       |\n|     ********** |\n|  **** ******** |\n+----------------+\n\n+----------------+\n| Azerbaijan     |\n+----------------+\n|      ****      |\n|   ************ |\n|   ************ |\n|   **  ******   |\n+----------------+\n\n+---------+\n| Bahamas |\n+---------+\n|  **     |\n+---------+\n\n+------------+\n| Bangladesh |\n+------------+\n|  **        |\n|  ********  |\n|  ******    |\n|  ********  |\n|     **     |\n+------------+\n\n+-------------------+\n| Belarus           |\n+-------------------+\n|      ****         |\n|     ********      |\n|   **************  |\n|  **************** |\n|  **************   |\n+-------------------+\n\n+---------+\n| Belgium |\n+---------+\n|  ****** |\n|    **   |\n+---------+\n\n+--------+\n| Belize |\n+--------+\n|  **    |\n|  **    |\n+--------+\n\n+---------+\n| Benin   |\n+---------+\n|    **   |\n|  ****** |\n|   ****  |\n|   **    |\n|   **    |\n|   **    |\n+---------+\n\n+-----------+\n| Bhutan    |\n+-----------+\n|   **      |\n|  ******** |\n+-----------+\n\n+---------------------------+\n| Bolivia                   |\n+---------------------------+\n|     **                    |\n|  ********                 |\n|   ********                |\n|   ************            |\n|   ****************        |\n|  ******************       |\n|  ******************       |\n|  **********************   |\n|  ************************ |\n|   **********************  |\n|   **************   **     |\n|   ************            |\n|   **** ****               |\n+---------------------------+\n\n+------------------------+\n| Bosnia and Herzegovina |\n+------------------------+\n|  ******                |\n|   ******               |\n|    **                  |\n+------------------------+\n\n+----------------------+\n| Botswana             |\n+----------------------+\n|       **             |\n|   **********         |\n|   ************       |\n|   **************     |\n|   ****************** |\n|  ****************    |\n|   ************       |\n|   **********         |\n|   ****               |\n+----------------------+\n\n+----------------------------------------------------------------------------------+\n| Brazil                                                                           |\n+----------------------------------------------------------------------------------+\n|                **                                                                |\n|              ******                                                              |\n|            **********       ****                                                 |\n|             ********    **********                                               |\n|       ****** ********************************                                    |\n|      ************************************** **                                   |\n|       ************************************ ********                              |\n|       ************************************ ************                          |\n|       ************************************************************               |\n|       **************************************************************             |\n|    ************************************************************************      |\n|   ****************************************************************************   |\n|   ****************************************************************************** |\n|   ****************************************************************************** |\n|    **************************************************************************    |\n|    ** ******** ************************************************************      |\n|           ********************************************************               |\n|            ******************************************************                |\n|              ************************************************                    |\n|                ********************************************                      |\n|                ******************************************                        |\n|                ********************************************                      |\n|                  **************************************                          |\n|                   ************************************                           |\n|                   ************************************                           |\n|                   **********************************                             |\n|                   **********************************                             |\n|                   **********************************                             |\n|                     **********************                                       |\n|                      ****************                                            |\n|                      **************                                              |\n|                       **********                                                 |\n|                       **********                                                 |\n|                     **************                                               |\n|                    **************                                                |\n|                   **************                                                 |\n|                    **********                                                    |\n|                       ****                                                       |\n|                       **                                                         |\n+----------------------------------------------------------------------------------+\n\n+-------------------+\n| Brunei Darussalam |\n+-------------------+\n|  **               |\n+-------------------+\n\n+--------------+\n| Bulgaria     |\n+--------------+\n|      **      |\n|  **********  |\n|  ******** ** |\n+--------------+\n\n+--------------+\n| Burkina Faso |\n+--------------+\n|     ******   |\n|   ********** |\n|   ********** |\n|  ******      |\n|   ****       |\n+--------------+\n\n+---------+\n| Burundi |\n+---------+\n|   **    |\n|   **    |\n+---------+\n\n+-------------+\n| Cambodia    |\n+-------------+\n|  ****** **  |\n|  ********** |\n|  ********   |\n|   ******    |\n+-------------+\n\n+------------------+\n| Cameroon         |\n+------------------+\n|        **        |\n|       ****       |\n|       ****       |\n|      ****        |\n|      ******      |\n|     ********     |\n|   **********     |\n|  ************    |\n|   ************   |\n|   ************** |\n|        ****      |\n+------------------+\n\n+------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Canada                                                                                                                                                           |\n+------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n|                                                                  ****** **********                                                                               |\n|                                                      ******** ******** **********************************                                                        |\n|                                                ********   **** ************ ************************                                                             |\n|                                           ****  ****************** ********************************                                                              |\n|                                       ******       ************ **** ****************                                                                            |\n|                               ******         **** ******         ********************                                                                            |\n|                       ********                    **       ******************                                                                                    |\n|                      **** ** ********   **** **  ** ** ****     ** **                                                                                            |\n|                            **  ****** ****      ****  ****** ************************                                                                            |\n|                   ********** ****                  **  ******** **                                                                                               |\n|                   ************** **** **    ******   ** ******** ********  ****** ******************                                                             |\n|                  **********  ******************** ******    ******** **    ********************** ********                                                       |\n|                         ****************************        ********   ** **********************************                                                     |\n|            **** ****         **********************************    **********       ****** **** ********************                                             |\n|  ********  **** ******************************    ************  ******** ********** ******** **    ******  **  ** **************                                 |\n|  ****************************************************        ********     **** **************  ********     **** ** ****************                             |\n|  ****************************************************************** ********************** ****************************         ******************               |\n|  ************************************************************************************************************** ****         **************   ****               |\n|  ************************************************************************************************************ ******     ************************                |\n|  ********************************************************************************************************   ************        ****************                 |\n|  ******************************************************************************************************                   ******** ****                          |\n|  ************************************************************************************************             ** ************                                    |\n|  **********************************************************************************************                 **************                                   |\n|    ******************************************************************************************                 **************     **                              |\n|         ********************************************************************************                ******************    ****                               |\n|          **********************************************************************************               ******************************                         |\n|           **************************************************************************************             ******************************                      |\n|             **************************************************************************************        **  ******************************                     |\n|              **********************************************************************************************    ****************************************          |\n|          **** ************************************************************************************************   ********************************************    |\n|           **  **************************************************************************************************  ********************************************** |\n|               ************************************************************************************************  **********************************************   |\n|                ******************************************************************************************************************************************  **    |\n|                **** ********************************************************************************************************************         ****            |\n|                  **** ****************** **** ********** ****** ** **** ****************************************************  ****      **********               |\n|                                                        ******************************************       **************                                           |\n|                                                          ********************************  ******          ****                                                  |\n|                                                            **************************   ********  ****                                                           |\n|                                                             ******************        ********                                                                   |\n|                                                             ************          ****                                                                           |\n|                                                             ******                                                                                               |\n|                                                            ****                                                                                                  |\n+------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n\n+---------------------------+\n| Central African Republic  |\n+---------------------------+\n|         ****              |\n|       ********            |\n|     **************        |\n|   **********************  |\n|  ************************ |\n|  **********************   |\n|   ******                  |\n+---------------------------+\n\n+------------------------+\n| Chad                   |\n+------------------------+\n|   ****                 |\n|    ********            |\n|    ************        |\n|    ****************    |\n|    ****************    |\n|    ****************    |\n|    ****************    |\n|   ******************** |\n|  ******************    |\n|  ******************    |\n|   **************       |\n|    **************      |\n|    **************      |\n|    ************        |\n|   **********           |\n|    ****                |\n+------------------------+\n\n+--------------------------------------------------+\n| Chile                                            |\n+--------------------------------------------------+\n|                                         ****     |\n|                                         ****     |\n|                                         ****     |\n|                                         ****     |\n|                                         ******   |\n|                                         ******   |\n|                                         ****     |\n|                                         ****     |\n|                                         ****     |\n|                                        ****      |\n|                                        ****      |\n|                                        ****      |\n|                                        **        |\n|                                        **        |\n|                                        **        |\n|                                        ****      |\n|                                       ****       |\n|                                       ****       |\n|                                      ****        |\n|                                      ****        |\n|                                      ****        |\n|                                      ****        |\n|                                      ****        |\n|                                     ** **        |\n|                                     **           |\n|                                      ****        |\n|                                      ****        |\n|                                      ****        |\n|                                      ****        |\n|                                    ** **         |\n|                                     **           |\n|                                     ****         |\n|                                    ************  |\n|                                     ************ |\n|                                       ** ****    |\n|                                        ** ****** |\n+--------------------------------------------------+\n\n+----------------------------------------------------------------------------------------------------------+\n| China                                                                                                    |\n+----------------------------------------------------------------------------------------------------------+\n|                                                 **********                                               |\n|                                                 ************                                             |\n|                                                **************                                            |\n|                                                ****************                                          |\n|               **                             **************************                                  |\n|              ********                          **** ************************  ****                       |\n|              **********                             ******************************                       |\n|           ******************                         **********************************                  |\n|         **************************                  **  **********************************               |\n|         ******************************                ****************************************           |\n|         ********************************              ******************************************         |\n|        ************************************************  **********************************************  |\n|     **************************************************************************************************** |\n|  ********************************************************************************************  ******    |\n|  ****************************************************************************************                |\n|   ****************************************************************************************               |\n|   ************************************************************************************************       |\n|     ****************************************************************************************             |\n|       **********************************************************************************                 |\n|       ************************************************************************************               |\n|        **********************************************************************************                |\n|       ********************************************************************************** **              |\n|        ************************************************************************************              |\n|           ******************************************************************************                 |\n|             ********************  **************************************************                     |\n|              ******** ****      ********************************************                             |\n|                           ********************************************                                   |\n|                           ******************************************                                     |\n|                          ******************************************                                      |\n|                           **************************************   **                                    |\n|                            ********** **********************    **                                       |\n|                            ****     ************                                                         |\n|                                      **                                                                  |\n|                                     ****                                                                 |\n+----------------------------------------------------------------------------------------------------------+\n\n+----------------------------+\n| Colombia                   |\n+----------------------------+\n|           **               |\n|         ****               |\n|        ******              |\n|       ********             |\n|      **********            |\n|      ************          |\n|      ********************  |\n|      ********************  |\n|      ********************  |\n|      ********************  |\n|     ********************** |\n|     ******************     |\n|        **********          |\n|         **********         |\n|          ********          |\n|             **             |\n|             **             |\n+----------------------------+\n\n+-------------+\n| Congo       |\n+-------------+\n|       ****  |\n|    **  **** |\n|     ******  |\n|    ******** |\n|     ******  |\n|     ****    |\n|  ********** |\n|  ********   |\n|  **         |\n+-------------+\n\n+-------------------------------------+\n| Congo DRC                           |\n+-------------------------------------+\n|               ****                  |\n|        ************************     |\n|        ************************     |\n|        **************************   |\n|       **************************    |\n|       ************************      |\n|       ************************      |\n|      **************************     |\n|      **************************     |\n|     ****************************    |\n|  ********************************** |\n|      **************************     |\n|      ****** ********************    |\n|       **   ******************       |\n|           **************            |\n|            ************             |\n|            ** ********              |\n|                 **                  |\n|                  **                 |\n+-------------------------------------+\n\n+------------+\n| Costa Rica |\n+------------+\n|   **       |\n|    **      |\n+------------+\n\n+------------+\n| Croatia    |\n+------------+\n|    ****    |\n|  ****   ** |\n|    **      |\n+------------+\n\n+----------------+\n| Cuba           |\n+----------------+\n|    ****        |\n|  **   ******   |\n|        ******  |\n|         ****** |\n+----------------+\n\n+--------+\n| Cyprus |\n+--------+\n|  ****  |\n+--------+\n\n+----------------+\n| Czech Republic |\n+----------------+\n|  ************  |\n|   ** ****      |\n+----------------+\n\n+----------+\n| Denmark  |\n+----------+\n|   **     |\n|  **** ** |\n|  **  **  |\n+----------+\n\n+----------+\n| Djibouti |\n+----------+\n|   **     |\n|  **      |\n+----------+\n\n+--------------------+\n| Dominican Republic |\n+--------------------+\n|   ******           |\n+--------------------+\n\n+------------------------+\n| Ecuador                |\n+------------------------+\n|              **        |\n|             ********** |\n|             ********** |\n|             ********** |\n|              ****      |\n|             ****       |\n+------------------------+\n\n+-------------------------+\n| Egypt                   |\n+-------------------------+\n|  ******** **********    |\n|  ********************   |\n|  **************** **    |\n|   ******************    |\n|   ****************      |\n|  ********************   |\n|  ********************   |\n|  ********************** |\n|   ********************  |\n|    ** ** ** **** **     |\n+-------------------------+\n\n+-------------+\n| El Salvador |\n+-------------+\n|   **        |\n+-------------+\n\n+-------------------+\n| Equatorial Guinea |\n+-------------------+\n|   ****            |\n+-------------------+\n\n+-----------+\n| Eritrea   |\n+-----------+\n|   ****    |\n|  ******   |\n|  ******** |\n|      **   |\n|       **  |\n+-----------+\n\n+-------------+\n| Estonia     |\n+-------------+\n|    ******** |\n|      ****   |\n+-------------+\n\n+----------+\n| Eswatini |\n+----------+\n|   **     |\n|  **      |\n+----------+\n\n+--------------------------------+\n| Ethiopia                       |\n+--------------------------------+\n|      ********                  |\n|      **********                |\n|     **************             |\n|    **************              |\n|    ******************          |\n|    ********************        |\n|   **************************** |\n|    ************************    |\n|    **********************      |\n|     ********************       |\n|       ******                   |\n+--------------------------------+\n\n+------------------+\n| Falkland Islands |\n+------------------+\n|    **            |\n+------------------+\n\n+-------------------------+\n| Finland                 |\n+-------------------------+\n|   ****   ******         |\n|      ************       |\n|      ************       |\n|       **********        |\n|        ********         |\n|      **************     |\n|    ******************** |\n|    ******************   |\n|    **************       |\n+-------------------------+\n\n+-------------+\n| France      |\n+-------------+\n|     ****    |\n|  ********** |\n|    ******   |\n|     ****    |\n|     ****    |\n|     ****    |\n|     ****    |\n+-------------+\n\n+---------------+\n| French Guiana |\n+---------------+\n|  ****         |\n|  ******       |\n|  ****         |\n+---------------+\n\n+-----------------------------+\n| French Southern Territories |\n+-----------------------------+\n|                   **        |\n+-----------------------------+\n\n+---------------+\n| Gabon         |\n+---------------+\n|     ****      |\n|   **********  |\n|   ********    |\n|  ************ |\n|   **********  |\n|    **         |\n+---------------+\n\n+--------------+\n| Georgia      |\n+--------------+\n|  ******      |\n|   ********** |\n+--------------+\n\n+---------------------+\n| Germany             |\n+---------------------+\n|     **** ****       |\n|    **************   |\n|   ****************  |\n|  ****************** |\n|   ************      |\n|     **********      |\n|    **********       |\n+---------------------+\n\n+-----------+\n| Ghana     |\n+-----------+\n|   ******  |\n|   ******  |\n|   ******  |\n|   ******  |\n|  ******** |\n|  ******** |\n|   **      |\n+-----------+\n\n+---------------+\n| Greece        |\n+---------------+\n|    ********** |\n|   **** **     |\n|    ****       |\n|    ******     |\n|     **   **   |\n|       **      |\n+---------------+\n\n+---------------------------------------------------------------------------------------------------------------+\n| Greenland                                                                                                     |\n+---------------------------------------------------------------------------------------------------------------+\n|                             ** **********************  **************                                         |\n|                ****************  ******** **************************   ****** ****  ****                      |\n|           ********************************************************************************** **************** |\n|          ****************************************************************************************** ****      |\n|       ************************************************************************************************** **   |\n|   ******************************************************************************************************      |\n|    ********************************************************************************************************** |\n|        **      ********************************************************************************               |\n|                  ****************************************************************************                 |\n|                   **********************************************************************                      |\n|                     ********************************************************** ****                           |\n|                    ******************************************************************                         |\n|                         ************************************************** ******                             |\n|                     **** **********************************************************                           |\n|                        ****************************************************                                   |\n|                      ******************************************                                               |\n|                      ****************************************                                                 |\n|                        ********************************                                                       |\n|                       **********************                                                                  |\n|                        **********************                                                                 |\n|                         ******************                                                                    |\n|                          **************                                                                       |\n|                           ************                                                                        |\n|                               **                                                                              |\n+---------------------------------------------------------------------------------------------------------------+\n\n+-----------+\n| Guatemala |\n+-----------+\n|   ****    |\n|   ****    |\n|  ******   |\n|   ****    |\n+-----------+\n\n+----------------+\n| Guinea         |\n+----------------+\n|    **********  |\n|   ************ |\n|   ************ |\n|       ******   |\n|        **      |\n+----------------+\n\n+---------------+\n| Guinea-Bissau |\n+---------------+\n|  ******       |\n|   **          |\n+---------------+\n\n+-----------+\n| Guyana    |\n+-----------+\n|   **      |\n|   ****    |\n|  ******** |\n|    ****   |\n|    **     |\n|    ****   |\n|    ****** |\n+-----------+\n\n+-------+\n| Haiti |\n+-------+\n|    ** |\n+-------+\n\n+---------------+\n| Honduras      |\n+---------------+\n|  ************ |\n|   ******      |\n+---------------+\n\n+-------------+\n| Hungary     |\n+-------------+\n|    ******** |\n|  ********** |\n|   ****      |\n+-------------+\n\n+------------------------+\n| Iceland                |\n+------------------------+\n|   **** ************    |\n|   ******************** |\n|    ************        |\n+------------------------+\n\n+------------------------------------------------------+\n| India                                                |\n+------------------------------------------------------+\n|           **                                         |\n|        ********                                      |\n|        **********                                    |\n|        ********                                      |\n|        **********                                    |\n|       **************                                 |\n|      ****************              ****              |\n|     ********************           **********        |\n|   ******************************        ******       |\n|    ************************************ ************ |\n|    ************************************    ****      |\n|  ****************************************   ******   |\n|  ****************************************    **      |\n|   ****************************************           |\n|    ** ****************************                   |\n|      ****************************                    |\n|       **********************                         |\n|       ********************                           |\n|       ******************                             |\n|       ****************                               |\n|        ************                                  |\n|        ************                                  |\n|        ************                                  |\n|         ********                                     |\n|         ********                                     |\n|          ******                                      |\n|          ****                                        |\n+------------------------------------------------------+\n\n+--------------------------------------------------------------------------+\n| Indonesia                                                                |\n+--------------------------------------------------------------------------+\n|  ****                                                                    |\n|   ****         **       ****                                             |\n|    ****                ****                                              |\n|     ******             ******                                            |\n|     ************    ****************** ** ****     **                    |\n|      ********      ****************  **                                  |\n|       ********     ****************  ** **        ******** **            |\n|       ******** **    ************   ****        ** ******   ****         |\n|        ********** **  ************  **** **      ****  **** ************ |\n|         ******         **    ** ****         ** **************           |\n|          ****              **                 ********                   |\n|            **                                ******                      |\n|             ****************                        ******               |\n|                 ********                       ********                  |\n|                       **                       **                        |\n|                          **   **                                         |\n+--------------------------------------------------------------------------+\n\n+------------------------------------+\n| Iran                               |\n+------------------------------------+\n|  ** ****                           |\n|  **************    ****            |\n|  ********************************  |\n|   ******************************** |\n|   ******************************** |\n|   ******************************   |\n|    ****************************    |\n|     **************************     |\n|     ****************************   |\n|        **********************      |\n|        **********************      |\n|         **********************     |\n|           **** **************      |\n|               ********             |\n+------------------------------------+\n\n+-------------------+\n| Iraq              |\n+-------------------+\n|      ****         |\n|     ********      |\n|     ********      |\n|    **********     |\n|  **************** |\n|    ************** |\n|      **********   |\n|       ********    |\n+-------------------+\n\n+-----------+\n| Ireland   |\n+-----------+\n|    **     |\n|  ******** |\n|   ******  |\n|  ******   |\n+-----------+\n\n+--------+\n| Israel |\n+--------+\n|  **    |\n|  **    |\n|  **    |\n+--------+\n\n+-------------------+\n| Italy             |\n+-------------------+\n|       **          |\n|   ** ********     |\n|  ************     |\n|   **  ****        |\n|      ******       |\n|       ********    |\n|    **    ******** |\n|    **      ** **  |\n|    **       **    |\n|        ********   |\n|          **       |\n+-------------------+\n\n+---------+\n| Jamaica |\n+---------+\n|   **    |\n+---------+\n\n+------------------------------+\n| Japan                        |\n+------------------------------+\n|                    **        |\n|                    ********  |\n|                   ********** |\n|                  ****        |\n|                  ****        |\n|                  **          |\n|               ********       |\n|              **********      |\n|           **************     |\n|          ****** **           |\n|        **** **               |\n|         **                   |\n+------------------------------+\n\n+----------+\n| Jordan   |\n+----------+\n|   ****** |\n|   ****   |\n|   ****   |\n+----------+\n\n+-----------------------------------------------------------------------------------+\n| Kazakhstan                                                                        |\n+-----------------------------------------------------------------------------------+\n|                        ****                                                       |\n|                  **********************  **                                       |\n|                  ********************************                                 |\n|                **************************************                             |\n|     **********  ****   ************************************ **                    |\n|   **************************************************************************      |\n|  ******************************************************************************** |\n|   ****************************************************************************    |\n|    **************************************************************************     |\n|     ******************************************************************            |\n|    **************    ******************************************                   |\n|     ************      **************************************                      |\n|     ************          **************** ************                           |\n|      ****  **           ********                                                  |\n+-----------------------------------------------------------------------------------+\n\n+-------------------+\n| Kenya             |\n+-------------------+\n|   ******   **     |\n|   **************  |\n|    **********     |\n|   ************    |\n|  **************   |\n|  **************** |\n|    ************   |\n|      ******       |\n|       **          |\n+-------------------+\n\n+--------+\n| Kuwait |\n+--------+\n|   **   |\n+--------+\n\n+----------------------+\n| Kyrgyzstan           |\n+----------------------+\n|      **              |\n|   ****************** |\n|     ********         |\n|  ********            |\n+----------------------+\n\n+------------+\n| Laos       |\n+------------+\n|   **       |\n|  ******    |\n|  ********  |\n|   ******   |\n|    ** **   |\n|      ****  |\n|       **** |\n|       **** |\n|       **   |\n+------------+\n\n+----------------+\n| Latvia         |\n+----------------+\n|      **        |\n|   ************ |\n|       ****     |\n+----------------+\n\n+---------+\n| Lebanon |\n+---------+\n|  **     |\n+---------+\n\n+---------+\n| Lesotho |\n+---------+\n|  ****   |\n|  ****   |\n+---------+\n\n+----------+\n| Liberia  |\n+----------+\n|   **     |\n|  ******  |\n|   ****** |\n|    ****  |\n+----------+\n\n+-----------------------------------+\n| Libya                             |\n+-----------------------------------+\n|   **********    **********        |\n|   **************   ********       |\n|  ******************************   |\n|  ******************************   |\n|  ******************************** |\n|  ******************************** |\n|  ******************************   |\n|   ****************************    |\n|    **************************     |\n|      **  ******************       |\n|            ************           |\n|              ********             |\n|                ****               |\n+-----------------------------------+\n\n+-------------+\n| Lithuania   |\n+-------------+\n|   ********  |\n|    ******** |\n|     **      |\n+-------------+\n\n+------------+\n| Luxembourg |\n+------------+\n|  **        |\n+------------+\n\n+--------------+\n| Madagascar   |\n+--------------+\n|       **     |\n|      ******  |\n|      ******  |\n|    ********  |\n|   ********** |\n|   ********** |\n|   ********** |\n|   ********   |\n|  **********  |\n|  **********  |\n|  ********    |\n|  ********    |\n|   ******     |\n+--------------+\n\n+--------+\n| Malawi |\n+--------+\n|   **   |\n|   **   |\n|   **   |\n|   **   |\n|   **** |\n|    **  |\n|    **  |\n+--------+\n\n+----------------------------+\n| Malaysia                   |\n+----------------------------+\n|   ****              ****   |\n|   ******            ****** |\n|   ******          ****     |\n|    ****         ******     |\n|     ****       ******      |\n+----------------------------+\n\n+----------------------------+\n| Mali                       |\n+----------------------------+\n|        ******              |\n|        **********          |\n|        ************        |\n|        **************      |\n|         ************       |\n|         ************       |\n|         ************       |\n|         ************       |\n|         ************       |\n|   ************************ |\n|  ********************      |\n|   **************           |\n|      ********              |\n|      ******                |\n+----------------------------+\n\n+--------------------------+\n| Mauritania               |\n+--------------------------+\n|       **   ****          |\n|       ****************   |\n|       ************       |\n|      **************      |\n|      **************      |\n|  **********************  |\n|   ********************** |\n|   ********************** |\n|   ********************** |\n|   ********************** |\n|      ****************    |\n|       **                 |\n+--------------------------+\n\n+-----------------------------------------------+\n| Mexico                                        |\n+-----------------------------------------------+\n|    ******                                     |\n|    **** ****************                      |\n|     **  ****************                      |\n|      ** ************************              |\n|      **** ************************            |\n|      ****   ********************              |\n|        **  ************************           |\n|        ****  **********************           |\n|          **  ********************             |\n|          **   ******************              |\n|               ****************                |\n|               ****************       ******** |\n|               ******************      ******  |\n|                ******************    ******** |\n|                  **************************** |\n|                    ******************         |\n|                       ****  ****              |\n+-----------------------------------------------+\n\n+---------+\n| Moldova |\n+---------+\n|   **    |\n|    **   |\n+---------+\n\n+----------------------------------------------------------------+\n| Mongolia                                                       |\n+----------------------------------------------------------------+\n|             **                                                 |\n|            **********                                          |\n|     **********  ********************      ****                 |\n|  **********************************************************    |\n|    ****************************************************  **    |\n|     ********************************************************** |\n|      **************************************************        |\n|        ************************************ ****               |\n|          ********************************                      |\n|           ****************************                         |\n|                  ****                                          |\n+----------------------------------------------------------------+\n\n+------------+\n| Montenegro |\n+------------+\n|  ****      |\n+------------+\n\n+--------------------------+\n| Morocco                  |\n+--------------------------+\n|             ********     |\n|             **********   |\n|           ************** |\n|          **************  |\n|          ************    |\n|          ********        |\n|         ****             |\n|       ********           |\n|      **********          |\n|     **** ******          |\n|     ****                 |\n|    ******                |\n|   ******                 |\n|   ******                 |\n+--------------------------+\n\n+----------------------+\n| Mozambique           |\n+----------------------+\n|           **         |\n|      ************    |\n|      ************    |\n|       **********     |\n|  ******** ********** |\n|  ******** ********** |\n|    **************    |\n|    ********          |\n|    ******            |\n|    ****              |\n|    ******            |\n|   ********           |\n|   ********           |\n|   ********           |\n|    ****              |\n+----------------------+\n\n+-------------------+\n| Myanmar           |\n+-------------------+\n|       **          |\n|     ******        |\n|     ******        |\n|    ******         |\n|    ********       |\n|   ************    |\n|  **************   |\n|  **************** |\n|   ************    |\n|    ******         |\n|    ******         |\n|    **** **        |\n|    **  **         |\n|       **          |\n|        **         |\n|        **         |\n|        **         |\n|        **         |\n+-------------------+\n\n+-----------------------------+\n| Namibia                     |\n+-----------------------------+\n|   **                        |\n|  ************************** |\n|   ****************          |\n|    **************           |\n|    **************           |\n|     ************            |\n|     **********              |\n|     ************            |\n|     ************            |\n|     ************            |\n|      ********               |\n|      ********               |\n+-----------------------------+\n\n+---------------+\n| Nepal         |\n+---------------+\n|  ****         |\n|  ********     |\n|   ********    |\n|      ******** |\n+---------------+\n\n+-------------+\n| Netherlands |\n+-------------+\n|    ****     |\n|   ****      |\n+-------------+\n\n+---------------+\n| New Caledonia |\n+---------------+\n|   **          |\n+---------------+\n\n+-----------+\n| Nicaragua |\n+-----------+\n|    ****   |\n|  ******** |\n|   ******  |\n|    ****   |\n+-----------+\n\n+-----------------------------+\n| Niger                       |\n+-----------------------------+\n|             ****            |\n|           ************      |\n|         ****************    |\n|        ******************   |\n|      ********************** |\n|      ********************** |\n|      ********************** |\n|     **********************  |\n|  ************************** |\n|  ************************** |\n|   ******  ** **             |\n+-----------------------------+\n\n+--------------------------+\n| Nigeria                  |\n+--------------------------+\n|    **** ** **********    |\n|   ********************** |\n|   ********************   |\n|   ********************   |\n|  ********************    |\n|  ********************    |\n|  ******************      |\n|    **********            |\n|     ******               |\n+--------------------------+\n\n+-------------+\n| North Korea |\n+-------------+\n|      ****   |\n|    ******   |\n|  ******     |\n|   ****      |\n|   **        |\n+-------------+\n\n+-----------------+\n| North Macedonia |\n+-----------------+\n|  ****           |\n|  **             |\n+-----------------+\n\n+--------------------------------------+\n| Norway                               |\n+--------------------------------------+\n|                     **   **          |\n|                ** ****************** |\n|               ******  ******         |\n|          **  ****                    |\n|            ****                      |\n|          ****                        |\n|         ******                       |\n|       ******                         |\n|     **********                       |\n|   **************                     |\n|   **************                     |\n|   **************                     |\n|   **********                         |\n|    **                                |\n+--------------------------------------+\n\n+---------------+\n| Oman          |\n+---------------+\n|      ****     |\n|      ******** |\n|      ******** |\n|      ******   |\n|     ******    |\n|   **********  |\n|   ********    |\n|   ****        |\n+---------------+\n\n+--------------------------+\n| Pakistan                 |\n+--------------------------+\n|             **********   |\n|             ************ |\n|           **********     |\n|           **********     |\n|           **********     |\n|        ****************  |\n|        **************    |\n|   ********************** |\n|    ******************    |\n|     ************         |\n|   ******************     |\n|        ********          |\n|         **               |\n+--------------------------+\n\n+------------+\n| Panama     |\n+------------+\n|     ****** |\n|    **  **  |\n+------------+\n\n+----------------------------+\n| Papua New Guinea           |\n+----------------------------+\n|        **                  |\n|   **                       |\n|   ******                   |\n|   ********                 |\n|   ************ ******   ** |\n|   **********               |\n|   ****  ****               |\n|   ****   ****              |\n|         **** **            |\n+----------------------------+\n\n+-----------------+\n| Paraguay        |\n+-----------------+\n|   ******        |\n|  **********     |\n|  **********     |\n|   ************  |\n|    ************ |\n|      ********   |\n|       ******    |\n|      ******     |\n+-----------------+\n\n+-------------------------+\n| Peru                    |\n+-------------------------+\n|        **               |\n|        ****             |\n|      **************     |\n|  **  ****************   |\n|  ******************     |\n|  ****************       |\n|    ************         |\n|    ************         |\n|     ************        |\n|     ************ **     |\n|      ****************   |\n|      ****************** |\n|       ****************  |\n|       ****************  |\n|        ************     |\n|         **********      |\n|           ******        |\n|             **          |\n+-------------------------+\n\n+------------------+\n| Philippines      |\n+------------------+\n|      ****        |\n|      ****        |\n|     ****         |\n|      ****        |\n|      ** **       |\n|      **  **      |\n|         ****     |\n|         ****     |\n|    **   **       |\n|   **       **    |\n|  **     ******** |\n|       ** ******  |\n|      **   **     |\n+------------------+\n\n+---------------------+\n| Poland              |\n+---------------------+\n|  ****************** |\n|  ****************** |\n|  ****************** |\n|  ****************** |\n|      **********     |\n+---------------------+\n\n+----------+\n| Portugal |\n+----------+\n|   ****   |\n|   ****   |\n|  ******  |\n|   **     |\n+----------+\n\n+-------------+\n| Puerto Rico |\n+-------------+\n|  ****       |\n+-------------+\n\n+-------+\n| Qatar |\n+-------+\n|  **   |\n+-------+\n\n+-------------------+\n| Romania           |\n+-------------------+\n|        **         |\n|   **************  |\n|  **************** |\n|   **************  |\n|    ******** **    |\n+-------------------+\n\n+--------------------+\n| Russian Federation |\n+--------------------+\n|  **                |\n|  ******            |\n|  ************      |\n|   **************** |\n|      ******        |\n+--------------------+\n\n+--------+\n| Rwanda |\n+--------+\n|   **   |\n+--------+\n\n+-------------+\n| Saint Lucia |\n+-------------+\n|  **         |\n+-------------+\n\n+----------------------------------------+\n| Saudi Arabia                           |\n+----------------------------------------+\n|      ****                              |\n|     **********                         |\n|     ************                       |\n|  **************************            |\n|   **************************           |\n|   ****************************         |\n|    ****************************        |\n|     **************************         |\n|      **************************        |\n|      ****************************      |\n|       ******************************** |\n|       ******************************** |\n|        ****************************    |\n|         **********************         |\n|         **************                 |\n|          **   **                       |\n+----------------------------------------+\n\n+--------------+\n| Senegal      |\n+--------------+\n|   ******     |\n|  **********  |\n|   ********   |\n|   ********** |\n+--------------+\n\n+----------+\n| Serbia   |\n+----------+\n|   **     |\n|   ****   |\n|   ****** |\n|    ****  |\n+----------+\n\n+--------------+\n| Sierra Leone |\n+--------------+\n|  ******      |\n|   ****       |\n+--------------+\n\n+--------------+\n| Slovakia     |\n+--------------+\n|   ********** |\n|   **         |\n+--------------+\n\n+----------+\n| Slovenia |\n+----------+\n|  ****    |\n+----------+\n\n+-----------------+\n| Solomon Islands |\n+-----------------+\n|   **            |\n|   ** **         |\n|       **        |\n+-----------------+\n\n+--------------------+\n| Somalia            |\n+--------------------+\n|    **    ********  |\n|     ************** |\n|      ************  |\n|         ****       |\n|        ******      |\n|       ******       |\n|       ******       |\n|   ************     |\n|   **********       |\n|  **********        |\n|  ******            |\n|  ****              |\n+--------------------+\n\n+--------------------------------+\n| South Africa                   |\n+--------------------------------+\n|             ********           |\n|            **********          |\n|           **************       |\n|        ******************      |\n|     ********************** **  |\n|     ************************** |\n|  **********************  ****  |\n|   ********************  **     |\n|   **************************   |\n|    **********************      |\n|   ********************         |\n|    ************                |\n+--------------------------------+\n\n+-------------+\n| South Korea |\n+-------------+\n|  ****       |\n|  ******     |\n|  ******     |\n|  ****       |\n+-------------+\n\n+-----------------------+\n| South Sudan           |\n+-----------------------+\n|          **           |\n|          **           |\n|   **   ** ****        |\n|  ******************** |\n|  ******************   |\n|    ****************   |\n|    ****************   |\n|     ****************  |\n|        ******         |\n+-----------------------+\n\n+----------------------+\n| Spain                |\n+----------------------+\n|  ****************    |\n|   ****************** |\n|     **************   |\n|     **************   |\n|     ************     |\n|    **************    |\n|     **********       |\n+----------------------+\n\n+-----------+\n| Sri Lanka |\n+-----------+\n|  ****     |\n|  ****     |\n+-----------+\n\n+-----------------------------------+\n| Sudan                             |\n+-----------------------------------+\n|      ** ** ** **  **              |\n|      ************************     |\n|      ************************     |\n|    ****************************   |\n|    ****************************** |\n|    ****************************   |\n|     ************************      |\n|   ****************************    |\n|   ****************************    |\n|  ******************************   |\n|   ******************** ****       |\n|   ******************** **         |\n|    **** ****** **  **             |\n|    **                             |\n+-----------------------------------+\n\n+-----------+\n| Suriname  |\n+-----------+\n|   ******  |\n|  ******** |\n|   ******  |\n|    **     |\n+-----------+\n\n+--------------------------+\n| Sweden                   |\n+--------------------------+\n|        ************      |\n|       **************     |\n|     ******************** |\n|     **************       |\n|   ****************       |\n|   ************           |\n|   **********             |\n|   **********             |\n|   ************           |\n|  ************            |\n|  **********              |\n|   ********               |\n|   ****                   |\n+--------------------------+\n\n+-------------+\n| Switzerland |\n+-------------+\n|   ******    |\n|     **      |\n+-------------+\n\n+---------------+\n| Syria         |\n+---------------+\n|       ****    |\n|   **********  |\n|  ************ |\n|   ********    |\n|  ******       |\n+---------------+\n\n+---------------+\n| Tajikistan    |\n+---------------+\n|   **          |\n|   **********  |\n|   **** ****** |\n|  **   **      |\n+---------------+\n\n+-----------------------+\n| Tanzania              |\n+-----------------------+\n|   ******              |\n|   **********          |\n|   **************      |\n|   ****************    |\n|  ******************** |\n|  ******************   |\n|   ******************  |\n|   ******************  |\n|    ****************   |\n|       **********      |\n|       **********      |\n+-----------------------+\n\n+------------------+\n| Thailand         |\n+------------------+\n|    **            |\n|  ********        |\n|  ********** **   |\n|   ************   |\n|   ************** |\n|   ************** |\n|    ******        |\n|    ******        |\n|   **             |\n|   **             |\n|   ****           |\n|    **            |\n+------------------+\n\n+-------------+\n| Timor-Leste |\n+-------------+\n|  ****       |\n+-------------+\n\n+----------+\n| Tunisia  |\n+----------+\n|   ****** |\n|   ****   |\n|   ****   |\n|  ******  |\n|   ****** |\n|    **    |\n|    **    |\n+----------+\n\n+----------------------------------------+\n| Turkiye                                |\n+----------------------------------------+\n|   **       **                          |\n|   **  **************** ** ******       |\n|   ************************************ |\n|   ************************************ |\n|    **********************************  |\n|     ************************           |\n|            **                          |\n+----------------------------------------+\n\n+-------------------------------+\n| Turkmenistan                  |\n+-------------------------------+\n|   ****   ******               |\n|  ********************         |\n|  **********************       |\n|  **************************   |\n|  ********  ****************** |\n|           ********            |\n|            ****               |\n+-------------------------------+\n\n+-------------+\n| Uganda      |\n+-------------+\n|      **     |\n|   ********  |\n|    ******** |\n|   ********  |\n|  ********   |\n|  **         |\n+-------------+\n\n+-------------------------------------+\n| Ukraine                             |\n+-------------------------------------+\n|          ********                   |\n|   ************************          |\n|   ****************************      |\n|  ********************************** |\n|  ********  **********************   |\n|         ****************            |\n|        ****   **                    |\n|             ****                    |\n+-------------------------------------+\n\n+----------------------+\n| United Arab Emirates |\n+----------------------+\n|      **              |\n|   ******             |\n|   ******             |\n+----------------------+\n\n+------------------+\n| United Kingdom   |\n+------------------+\n|       **         |\n|   ** ****        |\n|     ******       |\n|     ****         |\n|   ************   |\n|        ****      |\n|      **********  |\n|     ************ |\n|      **********  |\n+------------------+\n\n+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| United States                                                                                                                                                     |\n+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n|                       ******                                                                                                                                      |\n|                  ********************************** ****                                                                                                          |\n|                 ********************************************                                                                                                      |\n|               ************************************************                                                                                                    |\n|                   ****************************************                                                                                                        |\n|              **************************************************                                                                                                   |\n|              **************************************************                                                                                                   |\n|                    **************************************                                                                                                         |\n|                **********************************************                                                                                                     |\n|               ************************************************                                                                                                    |\n|               ****************************  **  **********                                                                                                        |\n|             **** ************************ ******       ****                                                                                                       |\n|                   ****************               ********                                                                                                         |\n|                       ****  **                ****                                                                                                                |\n|                      ****                     **                                                                                                                  |\n|                    ****                         ** **                                                                                                             |\n|                                               ******                                                                                                              |\n|                                                                   **  **     **   ** **  **                                                                       |\n|                                                        **************************************************************************                                 |\n|                                                         ****************************************************************************                ****          |\n|                                                         ********************************************************************************             ******       |\n|                                                         **********************************************************************************         ************   |\n|                                                        ************************************************************************************      **************   |\n|                                                        ************************************************************************************   ******************  |\n|                                                        **********************************************************************************  ********************** |\n|                                                        ******************************************************************************************************     |\n|                                                         **************************************************************************************************        |\n|                                                         ************************************************************************************************          |\n|                                                          ********************************************************************************************             |\n|                                                          ********************************************************************************************             |\n|                                                           ******************************************************************************************              |\n|                                                            ****************************************************************************************               |\n|                                                              **********************************************************************************                   |\n|                                                               ****************************************************************************                        |\n|                                                                   ******************************************************************                              |\n|                                                                           ************************************************                                        |\n|                                                                            ******************************    ** ****                                              |\n|                                                                                **********             ****                                                        |\n|                                                                                 ****               ****                                                           |\n|                                                                                 ****               ****                                                           |\n|                                                                                                   **                                                              |\n+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n\n+-------------+\n| Uruguay     |\n+-------------+\n|   **        |\n|  ********** |\n|  ********** |\n|  ********** |\n+-------------+\n\n+-------------------------------+\n| Uzbekistan                    |\n+-------------------------------+\n|  ********                     |\n|  ************                 |\n|  ********************         |\n|  ****   ************          |\n|        ********************** |\n|         ************          |\n|           ********            |\n|             ****              |\n+-------------------------------+\n\n+---------+\n| Vanuatu |\n+---------+\n|  **     |\n+---------+\n\n+----------------------------+\n| Venezuela                  |\n+----------------------------+\n|     **                     |\n|   ********    **           |\n|   ********************     |\n|   ************************ |\n|   ************************ |\n|    **********************  |\n|        ************        |\n|        **************      |\n|        **********          |\n|        ******              |\n|        ********            |\n|         **                 |\n+----------------------------+\n\n+-------------+\n| Vietnam     |\n+-------------+\n|    **       |\n|  ********   |\n|   ********  |\n|    ****     |\n|    **       |\n|     **      |\n|      **     |\n|       **    |\n|       **    |\n|       ****  |\n|       ****  |\n|      ****** |\n|      ****   |\n|     **      |\n|    **       |\n+-------------+\n\n+-----------------------+\n| Yemen                 |\n+-----------------------+\n|        ********       |\n|   ****** **********   |\n|  ******************** |\n|  ****************     |\n|   ********            |\n|   ****                |\n+-----------------------+\n\n+---------------------------+\n| Zambia                    |\n+---------------------------+\n|         ******            |\n|         **********        |\n|    **    **********       |\n|    ******** **********    |\n|     ******** ********     |\n|  ************************ |\n|  ******************       |\n|  **************           |\n|   **********              |\n+---------------------------+\n\n+-----------------+\n| Zimbabwe        |\n+-----------------+\n|     ****        |\n|    **********   |\n|  ************** |\n|  ************** |\n|   ************  |\n|    **********   |\n|      ****       |\n+-----------------+\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>WITH RECURSIVE corner (corner) AS (SELECT 1 UNION ALL SELECT corner + 1 FROM corner WHERE corner &lt; 4), points (points) AS (SELECT ST_PointN(ST_ExteriorRing(ST_ENVELOPE(p)), corner) FROM corner, worldmap WHERE country = @country), minmax (mlon, mlat) AS (SELECT ST_X(points), ST_Y(points) FROM points), bounds AS (SELECT FLOOR(MIN(mlon)) AS minLon, CEILING(MAX(mlon)) AS maxLon, FLOOR(MIN(mlat)) AS minLat, CEILING(MAX(mlat)) AS [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[4,1],"tags":[],"class_list":["post-691","post","type-post","status-publish","format-standard","hentry","category-mysql","category-uncategorized"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p2IBF1-b9","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/thenoyes.com\/littlenoise\/index.php?rest_route=\/wp\/v2\/posts\/691","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thenoyes.com\/littlenoise\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thenoyes.com\/littlenoise\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thenoyes.com\/littlenoise\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thenoyes.com\/littlenoise\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=691"}],"version-history":[{"count":2,"href":"https:\/\/thenoyes.com\/littlenoise\/index.php?rest_route=\/wp\/v2\/posts\/691\/revisions"}],"predecessor-version":[{"id":693,"href":"https:\/\/thenoyes.com\/littlenoise\/index.php?rest_route=\/wp\/v2\/posts\/691\/revisions\/693"}],"wp:attachment":[{"href":"https:\/\/thenoyes.com\/littlenoise\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=691"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thenoyes.com\/littlenoise\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=691"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thenoyes.com\/littlenoise\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=691"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}