C.  Case Study:  Fully Functional IDX Solution 
North Texas Real Estate Information Systems, Inc. 
1.  Discussion
North Texas Real Estate Information Systems (NTREIS) IDX implementation is 
designed to be highly flexible with frequent refreshes from production MLS data.  
NTREIS worked closely with its vendor (Fidelity) to create an extraction utility to 
migrate production Maestro MLS data (Informix database) to a Microsoft SQLServer 
database.   The SQLServer database operates as a mirror of the production system and is 
refreshed every 6 minutes.  NTREIS indicated that this extraction/mirror tool might be 
available to other Maestro clients through Fidelity. 
NTREIS provides its IDX data through SQLServer replication and FTP download.  For 
those Participants and authorized third-party vendors with SQLServer, NTREIS uses 
replication to “push” a copy of the database mirror on a scheduled basis (IDX approved 
fields only).  Only listing data is contained in the SQLServer database, images are only 
available through FTP download.  Since the SQLServer database contains all MLS data, 
those Participants using replication are required filter out data fields not approved for 
IDX. 
NTREIS utilized a vendor to create a Visual Basic download utility that migrates only 
IDX fields from the SQLServer mirror to a MS Access database at a cost of $50,000.  
The data is ultimately extracted to “pipe” separated files and placed on the FTP site for 
download.  Currently, the files are refreshed in 2-hour intervals.  The data extracts 
contain pointers to image files (JPEG) and these can be downloaded if necessary.  
NTREIS recently began a program to enable Participants to download image files in real 
time rather than keeping local copies of the files.   
2.  Implementation Detail:
Development Time: 
8 months 
Available Services: 
Listing download, web site with searchable 
listings and “smart framing”. 
Development Costs: 
Approximately $100,000 using both 
internal resources and third-party vendors. 
6 Month listing availability: 
96% of total listings. 
1 Year listing availability: 
96% of total listings 
MLS Participants: 
2,100 
MLS Users: 
15,000 
MLS Listings: 
42,711 
2001 National Association of REALTORS
 
11 
Pdf to tiff file converter - SDK software service:C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net, ASP.NET MVC, Ajax, WinForms, WPF
Online C# Tutorial for How to Convert PDF File to Tiff Image File
www.rasteredge.com
Pdf to tiff file converter - SDK software service:VB.NET PDF Convert to Tiff SDK: Convert PDF to tiff images in vb.net, ASP.NET MVC, Ajax, WinForms, WPF
Free VB.NET Guide to Render and Convert PDF Document to TIFF
www.rasteredge.com
3.  Technical Specifications:
MLS Software: 
FNIS Maestro and Rapattoni in parallel 
MLS Hardware: 
Sun 4500 and networked Microsoft NT 
servers 
IDX Software: 
Microsoft SQLServer, Microsoft Access, 
Microsoft IIS 
IDX Hardware: 
Microsoft NT Server 
4.  Process Detail:
Please refer to the Process Model (Figure 3) on Page 14. 
1)  Fidelity Maestro archive – Represents the physical archive of the listing data 
within the Maestro MLS package, in this case an Informix database.   
1A)  Listing JPEG images stored within the Maestro MLS system. 
2)  Visual Basic Full DB Migration – Fidelity worked with NTREIS to provide a 
utility that extracts listing data from the Maestro Informix database and migrates 
it directly to an SQLServer database mirror.  The SQLServer database is an exact 
copy of the data and structures in Maestro.   Maestro users that may have interest 
in the extraction utility should contact Fidelity directly. 
2A) Maestro uses FTP to transfer images directly to the NTREIS FTP server when 
Participants upload the files. Maestro then records image location information 
(metadata) in the Informix database. 
3) SQLServer Mirror – The SQLServer database is an exact copy of the Maestro 
Informix database and refreshed every 6 minutes. 
4) Extract IDX data only – NTREIS employed a third party vendor to supply a Visual 
Basic program to extract data from the SQLServer database.  The information is 
stored in a Microsoft Access database and only those fields identified for IDX are 
included.  MS Access was chosen partly due to its ability to act as an automated 
scheduling package.  The MS Access database automatically starts the refresh 
process in 2-hour intervals. 
4A) SQLServer provides the ability to replicate itself to remote databases.  For those 
Participants and vendors that use SQLServer, NTREIS “pushes” replicas of IDX 
data to Participants on a schedule.  
2001 National Association of REALTORS
 
12 
SDK software service:Online Convert PDF file to Tiff. Best free online PDF Tif
Online PDF to Tiff Converter. Download Free Trial. Convert a PDF File to Tiff. Just upload your file by clicking on the blue button
www.rasteredge.com
SDK software service:C#: How to Use SDK to Convert Document and Image Using XDoc.
Sample Code. Here's a snippet of sample code for converting Tiff to PDF file using XDoc.Converter for .NET in C# .NET program. Six
www.rasteredge.com
5)  MS Access database – MS Access is used as temporary storage for IDX data only.  
After the final FTP files are created, this database is not used.  NTREIS chose MS 
Access due to its ability to schedule tasks as well as the its support of simple 
ASCII data extracts. 
6)  MS Access Extract tool – MS Access creates three files every 2 hours.  This is a 
standard tool in MS Access. 
7)   Final FTP files –  Refreshed every 2 hours.   The full listing file is typically only 
downloaded once then the incremental files are added (or deleted) from the full 
listing.  Images are individual JPEG files found in a specific directory.  Image file 
locations and names are specified in the listing files.   
2001 National Association of REALTORS
 
13 
SDK software service:C# PDF Convert: How to Convert Tiff Image to PDF File
from MS Office Excel, Word, and PPT, our .NET document converter SDK is also capable of transforming and converting Tiff image file to PDF file in C#
www.rasteredge.com
SDK software service:XDoc.Converter for .NET, Support Documents and Images Conversion
converter SDK supports various commonly used document and image file formats, including Microsoft Office (2003 and 2007) Word, Excel, PowerPoint, PDF, Tiff,
www.rasteredge.com
2001 National Association of REALTORS
14 
Sun  
(1) 
Fidelity 
Maestro 
(4) 
Extract IDX 
Data only 
(3) 
SQLServer
Mirror 
(2) 
Visual Basic 
Full DB 
Migration 
(6) 
MS Access 
Extract 
Tool 
(1A)  
File photos  
(JPEG) 
Stored within 
Maestro. 
(2 A) 
Maestro 
FTPs 
Images to 
Windows 
FTP 
Server 
(7) 
Incremental 
Delete File 
(7) 
Listing File 
(2hr. Incremental 
Adds/Changes) 
(7) 
Listing File 
(All listings) 
Internet 
BROKER 
BROKER 
Windows  
(5) 
MS 
Access 
DB 
(4 A) 
SQLServer 
Replication 
(7) 
Individual JPEGs 
FTP site. 
Figure 3:  NTREIS  
      IDX Implementation 
SDK software service:C# Create PDF from Tiff Library to convert tif images to PDF in C#
Support to combine multiple page tiffs into one PDF file. Support SharePoint. Selection of turning tiff into searchable PDF or scanned PDF. Online
www.rasteredge.com
SDK software service:C# PDF File Split Library: Split, seperate PDF into multiple files
Application. Best and professional adobe PDF file splitting SDK for Visual Studio .NET. outputOps); Divide PDF File into Two Using C#.
www.rasteredge.com
D. Case Study:  A Fast and Inexpensive IDX Download Solution  
RealTracs Solutions/Middle TN 
1.  Discussion
RealTracs Solutions/Middle TN implemented IDX with a cost- and time-effective 
solution using internal staff and limiting new hardware purchases.  RealTracs leveraged 
its close association with its vendor (MarketLinx) to extract listing data directly from the 
MLS Microsoft SQLServer database into a number of extract formats.  Currently, 
Participants can receive the listing data as a comma separated file (csv), a Microsoft 
Access database or one of a few specialized formats.  The listing files are made available 
from a password protected FTP site.  Rather than providing images for download, 
RealTracs provides the URL for each picture.  This approached significantly limits the 
amount of data that Participants must download while not limiting the functionality of 
broker web sites since pictures can be easily displayed by linking to the RealTracs web 
server for images. 
RealTracs was in the rare position of knowing the layout of its MarketLinx MLS database 
before starting the project.  Internal developers were able to create scripts to extract only 
those fields required for IDX with very little difficulty.  However, a variant of this 
approach should be possible with cooperation from most MLS vendors.  The option of 
providing links to image files rather than providing these for download is unique among 
the respondents to the initial IDX survey.  The ability to use this approach will depend on 
the answers to two important questions:   
1)  Does the MLS have the bandwidth for a high volume of image requests?   
2)  Does the MLS understand its vendor software well enough to make image 
files available over the Internet? 
In addition to providing downloads, RealTracs previously provided a public web site with 
searchable listings that may be framed by Participants.   
2.  Implementation Detail:
Development Time: 
< 1 week 
Available Services: 
Listing download, web site with searchable 
listings and framing. 
Development Costs: 
$1000 for FTP server 
6 Month listing availability: 
100% 
1 Year listing availability: 
100% of total listings 
MLS Participants: 
813 
MLS Users: 
6,000 
MLS Listings: 
27,609 
2001 National Association of REALTORS
 
15 
SDK software service:VB.NET PDF File Split Library: Split, seperate PDF into multiple
Professional VB.NET PDF file splitting SDK for Visual Studio and .NET framework 2.0. Split PDF file into two or multiple files in ASP.NET webpage online.
www.rasteredge.com
SDK software service:RasterEdge XDoc.Tiff for .NET - SDK for Tiff Document Imaging
Convert Word, Excel, PowerPoint to Tiff. Convert PDF to Tiff. Convert Jpeg Images to Tiff. Tiff File Process. Create, Load, and Save Tiff File.
www.rasteredge.com
3.  Technical Specifications:
MLS Software: 
MarketLinx Tempo 
IDX Hardware: 
Microsoft NT Server 
4.  Process Detail:
Please refer to the Process Model (Figure 4) on Page 18. 
1)  MarketLinx MLS archive – Represents the physical archive of the listing data for 
the MarketLinx MLS package, in this case a SQLServer database. 
1A)  MarketLinx associated listing JPEG images stored on disk. 
2)  Extract Listing Data – RealTracs developed scripts to extract data from the 
MarketLinx archive based on the fields deemed appropriate for broker reciprocity.  
Success in creating extraction scripts is determined by the extent of familiarity 
with the underlying database.  As an alternative, MLS vendors may also provide a 
utility to create an extract file. 
3)  Listing File – RealTracs created three types of extraction files.  The first, an 
ASCII file, can be read by virtually any software application or the human eye 
and is often referred to as a text file.  For the text file to be useful, each column of 
the data needs to be defined (i.e. property address, number of bathrooms, etc.).  
RealTracs alternatively creates several specially formatted files for Participants in 
unique circumstances.   In addition, RealTracs creates a Microsoft Access file 
since several Participants already use the product.   
4)  Copy Files to FTP Server – The multiple extract files are moved to an FTP server 
and made available to Participants.  Participants log into the password-protected 
server and download the files on a daily basis.  The data contains links to the 
listing images rather than the actual JPEG files (see Step 5) and these can be 
displayed in any custom web site.  
5)  Image Files migrated to web server – Image files are accessed through links 
provided the listing download files and served to custom web sites when 
requested. 
5) Web Site
Previous to IDX implementation, RealTracs created a web site with searchable listings.  
View at http://www.realtracs.com/
2001 National Association of REALTORS
 
16 
2001 National Association of REALTORS
17 
BROKE
(1) 
MarketLinx 
(3) 
Specialized 
Format 
Listing File 
(2)  
Extract 
Listing 
Data.  
Remove 
Opt Outs. 
(1A) 
Listing images 
(JPEG) 
(4) 
MS Access  
File 
(All listings) 
(5) 
Listing images 
(JPEG) 
URL mapped by
Web server to  
Director
y.
.
Internet 
(3) 
ASCII 
Listing File 
(3) 
MS Access 
Listin
g DB 
(4) 
ASCII listing 
File 
(All listings) 
(4) 
Specialized 
Format file 
(All listings) 
FTP Server  
SQLServer 
Hardware 
Web Server  
BROKER 
Figure 4: RealTracs MLS 
IDX  
E.  Case Study:  Web Site IDX Solution 
Houston Association of REALTORS MLS
1.  Discussion
The Houston Association of REALTORS
MLS (HARMLS) operates a large MLS with 
significant resources and a well-staffed data center.  As described in the introduction, 
HAR operates a searchable and “smart frameable” web site as the preferred method for 
brokers to share listings.  The web site is heavily promoted through aggressive 
advertising, including daily morning TV ads, three billboards, and newspaper ads, to 
drive consumers to HAR.COM to find a REALTOR
and all REALTOR
listings.   
Brokers that represent over 50% of the MLS listing inventory participate in HAR.COM 
to provide the consumer with searchable listings on their company websites.  Each 
brokerage can customize the look of the framed HAR.COM to its own specifications.  
Since HAR’s main focus is providing a comprehensive web site, this study will exclude 
discussion of IDX downloads. 
HAR uses a complex array of web servers, load balancing hardware and firewalls to 
deliver HAR.COM to its large user base.  Web content (listings and images) is created 
using Macromedia’s Coldfusion with the listing data stored in multiple Microsoft 
SQLServer databases and photos in a proprietary image management system (HAR Photo 
Manager).   
Like many of the other case studies in this publication, HAR starts with its listing data 
stored in an Interealty MLS archive (Interealty Stellar System).  HAR stores and manages 
associated photos in HAR Photo Manager.  Photos are post-populated to the Stellar 
archive for those Brokers that prefer to use the standard suite of Interealty desktop 
software. 
Listing data is extracted from Stellar using Altaira and imported into the HAR.COM 
SQLServer database.  Multiple servers are required to handle the high volume (over 55 
million hits per month) of queries from HAR.COM.  The data is currently refreshed every 
four hours with plans to implement 15-minute refreshes in the near future.  All listings 
are available in English and Spanish with other languages planned. 
HAR.COM is the primary entry point for Brokers and customers alike.  As stated earlier, 
the vast majority of Brokers “smart frame” HAR.COM within their own web site.  Each 
individual Broker customizes the look and feel of the framed site by providing 
HAR.COM with a set of display parameters (i.e. header message, email links, fonts, 
color, logos, maps, etc.).  The Broker maintains the look and feel parameters in a private 
area of HAR.COM.  For Brokers that choose to frame HAR.COM, a link to HAR.COM 
is included to help Brokers create and maintain relationships with consumers.  Listing 
searches (powered by Coldfusion), combine the listing data from the SQLServer IDX 
database and the photos from the HAR Photo Manager.  None of the 2,500 Brokers have 
opted out of the HAR IDX Solution. 
2001 National Association of REALTORS
 
18 
HAR credits its IDX success to frequent update of listing data, low cost per Broker 
($50/month), maintenance free/high performance web infrastructure, and the large 
volume of consumers driven from HAR.COM to those Broker sites that ”smart frame”. 
2.  Implementation Detail:
Development Time: 
2-4 weeks 
Available Services: 
Frameable website, download via Altaira 
Development Costs: 
$50,000-$75,000 
1 Year listing availability: 
100% 
MLS Participants: 
2,500 
MLS Users: 
10,000 
MLS Listings: 
35,000 
3.  Technical Specifications:
MLS Software: 
Interealty Stellar System/Altaira 
MLS Hardware: 
HP 9000 
IDX Software: 
Microsoft SQLServer, Macromedia 
ColdFusion, Microsoft NT Server(s) 
IDX Hardware: 
Compaq, Cisco, Alteon, SAN 
4.  Process Detail:
Please refer to the Process Model (Figure 5) on Page 24. 
1)  Interealty Stellar archive - Represents the physical archive of the listing data for 
the Interealty MLS package. 
2)  Interealty Extract Utility (Altaira) – Performed every 4 hours, this process extracts 
the complete Interealty database into a .DBF format. Using an automated process 
developed by HAR the information is then uploaded directly into one of several 
SQLServers (mirrors). 
3)  SQLServer IDX database – Multiple SQLServer databases that contain exact 
duplicates of the Interealty archive (1).  Due to high traffic, multiple servers are 
required to handle the large volume of queries from HAR.COM. 
4)  File photos – This is a proprietary system developed in-house by HAR previous to 
the launch of its IDX project.  For reasons unassociated with IDX, HAR wanted 
to provide image functionality that exceeded the specifications in their Interealty 
MLS package.  However, because several Brokers continue to use Interealty 
desktop software, image files are populated on a daily basis to the Stellar system. 
2001 National Association of REALTORS
 
19 
5)  HAR.COM – As with any large web site, HAR.COM employs a large number of 
Web servers, load distribution servers and firewalls to protect its data and allow 
for a large volume of “hits”.  It is beyond the scope of this document to discuss 
the configuration of the servers.  At the heart of HAR.COM is Macromedia’s 
Coldfusion product that queries, integrates and delivers the content from the 
SQLServer IDX database and the HAR image archive.  HAR.COM contains 
Broker-only entry points for maintaining frame look and feel as well as a 
customer-direct search tool. 
2001 National Association of REALTORS
 
20 
Documents you may be interested
Documents you may be interested