Directions Magazine
Hello. Login | Register

Geospatial Files and Tools

Browse | Search | Submit File | Your Files

DateWidget 0.25

Quick Specs

  • Supporting GIS: Maptitude
  • Date Added: February 28th, 2011
  • Modified: February 28th, 2011
  • File size: 90KB
  • Total Downloads: 465
  • Download

Utilities for transforming dates within Maptitude GIS. GPLv3 license.

DateWidget.rsc contains five macros:

"Test"  is a simple demo allowing you to explore the functionality of the DateWidget.

"Date Field" provides a more applied demo of the DateWidget. This macro adds a new field (whose name is specified in the administrative settings) to hold the widgetized date (whose format is also specified in the administrative settings). It will then loop through all records, read the contents of the date field, and then write the widgetized date in the format specified in the options. The "Sample_dates.bin" file is provided as demo data.

"DateWidget" is the main macro. It converts dates from all-numeric formats, e.g. 2/14/2011 to formats such as February 14, 2011. If you use the string "today" for a date, it will produce today's date in the desired format. The macro takes two options related to input: date type (e.g. MDY vs. DMY) and separator (e.g. 2/14/2011 vs. 2-14-2011). It also accepts five options related to output: format (e.g. Monday, February 14, 2011 vs. 14-02-2011); day (include day of week if format is not otherwise specified); longmonth (e.g. Feb vs. February); zeroes (02/01/2011 vs. 2/1/2011); and language.

"DOW" is a helper macro for DateWidget, but may also be used separately,. It macro converts an English day of the week to another language. The first parameter, american_date, is a date of the form "MM/DD/YYYY". The second parameter, days, is an array of days of the week in the target language, beginning with Sunday.

"Today" is another helper macro for DateWidget that may be used separately. It converts today's date (via Maptitude's GetDateAndTime() function) into an American-style (MM/DD/YYYY) date, which is the format Maptitude requires for its built-in date functions.

Author's Information

Moshe Haspel

Stay Connected

Twitter RSS Facebook LinkedIn Delicious Apple Devices Android Blackberry






Recent Comments

How CSX Used Location Technology to Mitigate Field Risks and Reduce Costs

CSX Corporation operates trains over 23,000 route miles in 23 states. The company has implemented a new fleet management solution that is reducing carbon emissions, improving safety for its employees and evaluating the implications of operating trains in multiple tax jurisdictions. It’s a solution that has CSX barreling down the right track.

Geospatial Companies! Is Your Homepage Doing its Job?
Study shows Where on the Planet new Roads Should and Should not Go
NOAA analysis Reveals Significant Land Cover Changes in U.S. Coastal Regions
Landsat and Water: Using Space to Advance Resource Solutions
Thinking Inside the Box - Leveraging Audience Data for Optimal Mobile Marketing Performance
Enhanced Elevation Data to Sharpen Global Focus on Climate Issues
Every GIS Student’s Nightmare: Finding a Research Topic
Crime Data Analysis Using MapInfo: A Tutorial

DirectionsMag.com

About Us | Advertise | Contact Us | Web Terms & Conditions | Privacy Policy
© 2014 Directions Media. All Rights Reserved