<div dir="ltr">I imported timezone shapefile into postgis to get the timezone for the lat/lon.<div><br></div><div>We have postgis on Greenplum with 32 segment and  running postgis query to get TZ for 100K records takes around 70-90 secs.</div><div><br></div><div>I've index on geom table on both tz_world and source table .</div><div><br></div><div>Question : Whether 70-90 second to get TZ from tz_world table is good for 100K records on a 32 segment cluster?</div><div><br></div><div>2. Another requirement we have is to show 3 digit timezone code( for eg, PST/PDT, EST/EDT , GMT , etc) for the derived tz_id (America/Los_Angeles)?</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 27, 2017 at 9:47 PM, suraj birla <span dir="ltr"><<a href="mailto:surajbirla@gmail.com" target="_blank">surajbirla@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thanks John and Jorge. It worked.</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 22, 2017 at 4:21 PM, John Abraham <span dir="ltr"><<a href="mailto:jea@hbaspecto.com" target="_blank">jea@hbaspecto.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div>I use</div><div><br></div><div>select tz.tzid from location</div><div>        join tz_world tz on st_within(location."locationPo<wbr>int", tz.geom) </div><div><br></div><div>with the tz_world shapefile that I'm 99% sure I got from</div><div><br></div><div><font color="#0069d9"><u><a href="http://efele.net/maps/tz/world/" target="_blank">http://efele.net/maps/tz/world<wbr>/</a></u></font></div><div><br></div><div><br></div><div>
<span class="m_-4753808583334399528m_-6604968642568573668Apple-style-span" style="border-collapse:separate;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;line-height:normal;border-spacing:0px"><div><div>--</div><div>John Abraham</div><div><a href="mailto:jea@hbaspecto.com" target="_blank">jea@hbaspecto.com</a></div><div><br></div></div></span></div><div><blockquote type="cite"><div><div class="m_-4753808583334399528h5"><div>On Mar 22, 2017, at 3:23 PM, suraj birla <<a href="mailto:surajbirla@gmail.com" target="_blank">surajbirla@gmail.com</a>> wrote:</div><br class="m_-4753808583334399528m_-6604968642568573668Apple-interchange-newline"></div></div><div><div><div class="m_-4753808583334399528h5"><div dir="ltr">How to find the timezone for a given lat/long  using postgis?<div><br></div><div>We have to requirement to fnd the local timezone for millions of records which has  UTC timestamp and lat/long info.</div><div><br></div><div>Google provide API but it's single request per call.. Not feasible for milion records.</div><div><br></div><div>Any suggestion?</div><div><br></div><div>Thanks</div><div>Suraj</div></div></div></div><span>
______________________________<wbr>_________________<br>postgis-users mailing list<br><a href="mailto:postgis-users@lists.osgeo.org" target="_blank">postgis-users@lists.osgeo.org</a><br><a href="https://lists.osgeo.org/mailman/listinfo/postgis-users" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/postgis-users</a></span></div></blockquote></div><br></div><br>______________________________<wbr>_________________<br>
postgis-users mailing list<br>
<a href="mailto:postgis-users@lists.osgeo.org" target="_blank">postgis-users@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/postgis-users" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/postgis-users</a><br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>