MapShots MapShots - Data Management Solutions For Agriculture Let's plant!
MapShots
  About Us
  Contact Us
  Customers
  Press Releases
Products
  EASi Grain
  EASi Rx
  EASi Suite
  Pocket Crops
  Updates
Support
  Docs & Videos
  EASi Suite Forum
  FODD Updates
  Remote Support
  Tech Tips
  Training Sessions
Data Models
  Field Operations
Publications
  Newsletters
  White Papers
Tools
  FieldLink Convert
  File Upload
  GPS Time
  JDOffice Tools
Downloads
  Basedata
  Tiger Files

Frequently Asked Questions about the
Field Operations Data Model:


Is this data model proprietary to MapShots?

MapShots is creating the first version as a proprietary implementation. However, when Version 1 is complete, we intend to place the XML data specification and the COM implementation components into the public domain. We anticipate that this will occur sometime this summer. We have already spoken with A*E*A about the potential of placing the model and its implementation into the public domain through one of their working committees.

Return to FAQ


Why the delay placing it in the public domain?

We have been involved with standards efforts that failed in the past because nobody was willing to be the first to implement the standard. On this effort, we have commitments to our clients that will prevent us from delaying the implementation until there is a committee consensus approval. We must create something that works for our current commitments, and then make a formal proposal of the implementation to the industry. This is not unlike the manner in which the ESRI Shapefile format has become something of a de facto standard. It was a proprietary implementation that was publicly documented after it met ESRI’s own internal needs.

Between now and the time the model and its implementation are placed in the public domain, there will be companies that use our implementation. While we call it a proprietary implementation at this point, rest assured that anyone that actually uses the model will have a strong voice in the direction of the development effort over the next few months.

Return to FAQ


So if these components and data format you are proposing are royalty-free and don’t require a development license, what is the MapShots revenue model for this effort?

The revenue model for this effort is insignificant. We must build these components in order to deliver upon the commitments that we have made to our current customers. We are incurring additional expenses associated with the effort of publishing the data model and supporting the components that are adopted by others in the industry, but we have solicited and received sponsorship for this effort from other companies, so many of these costs are being offset. The reality is that if we can get the industry to standardize on field operations data exchange formats, then we (and our competitors) can more quickly get on about our primary businesses. This is the real revenue model.

And, frankly, as the next question illustrates, this model is really formed from a collection of great thoughts by other people in the industry. It would be totally inappropriate for us to stake a revenue claim purely on the basis of the model and its implementation. In all fairness, we must compete in the industry by building good applications that use this model... not through the develompent of the model itself.

Return to FAQ


And, you thought up this model yourselves?

We wish we could claim it ourselves, but that would be blatantly untrue. Some of the principals of MapShots have been fortunate enough to interact with the brightest minds in the industry over the past several years.  These interactions have come about through our prior employment experiences, participation on standards committees within groups like A*E*A and CTIC, and interaction with our customers.  The "Infrequently Changing Data" term and concept was developed within A*E*A discussions.  It was through our work with several John Deere companies that we matched up the ICD construct to an "Operating Region".  Other people have contributed to concepts such as products flowing from containers, sensor specifications, and data definition constructs.

What MapShots did bring to the table is the grunt work of collecting the best pieces from all of these efforts (with people's permission and support), and start assembling them into a consistent data model. We've taken the first cut at the XML data specification, and we've done all of the COM implementation. The extensibility model for quickly building Field Operations Device drivers is also our intellectual contribution.

Return to FAQ


Why do you include an XML data specification as part of the effort?

Most information companies are migrating to XML as the way of representing their data for business-to-business data exchange.  The information companies in agriculture are no exception.  XML is a platform-neutral exchange format, and it is ideally suited to transferring self-describing data. By using XML, we can create components that work between our own or competitive products installed on the same desktop computer system, local area network, or over the Internet… all with the same core software components.

Return to FAQ


OK, if XML is so great, why not just create the data specification. Why create a COM implementation, too?

Well, something has to generate the XML, and something has to consume it and translate it into the proprietary data format implemented internally within an application. While XML is a great data transfer format, creating complex XML documents, and consuming these same documents can be challenging. Especially for something as complex as we believe field operations data to be. We use COM architectures extensively in our own development environment, and we have built COM components to expedite the effort associated with generating and consuming the XML documents.  With a little more effort, we hope to make our components generic enough for other industry participants. And, if our components make the implementation of the XML data specification a little simpler, then maybe we will get quicker and stronger industry acceptance of our proposal.

Return to FAQ


Why do you keep saying that field operations data is complex?

We feel that it is imperative to have a single data model that can be used to represent any kind of field operation data in any level of detail.  This means that we have to address a "data" source that is nothing more than a penciled note in a seed corn notebook within the same architecture that can handle the electronically logged high-frequency data from an undefined number of sensors. And, while we talk about field records, how often do you do something homogenous to a whole field?  So the record of a single field operation is often a collage of many separate records.

Return to FAQ


How does your effort relate to other B2B industry standardization efforts?

We are casually aware of other efforts to standardize business-to-business financial transactions. At this point, we are not aware that any of those efforts are related to detailed crop production data.  As such, we reference the use of products in our model, but we have purposely avoided expending any energy on creating a "product" definition.  We hope that these other standardization organizations join with us to create a single exchange environment which embraces both financial and production data interoperability.

Return to FAQ


What do you consider the difference to be between financial and production data?

Financial data is related to inventory transfer, invoicing, etc. Production data is information related to the agronomy of the field operation. We consider total quantity consumed in a field (and especially the associated pricing) to be financial. However, the "Lbs/Acre" value to be production.  Macy (the founder of MapShots) continually berates us to consider "does it affect how fast the stalk of corn grows?"  If so, it is production.  If not, it is financial.  "Ya gotta draw the line somewhere."

Return to FAQ


How does your FOViewer project fit into this effort?

The FOViewer is a MapShots proprietary implementation of a client that uses (and exercises) the field operations data components that we are proposing. This viewer serves as a way for us to demonstrate the capability of the underlying data model and the operation of the components. It kind of serves the purpose of certifying the implementation of anyone else’s device drivers or XML data representation. While we make the FOViewer available as a free tool to anyone that wants it, it also serves as an integral part of the products that we deliver to our customers and it is NOT being placed into the public domain.

Return to FAQ


Are there any MapShots dependencies for these components?

No. We have carefully separated our standard user interface and core data components from the FODM implementation.  In its initial release, the components are a combination of VB6 and C++ ATL. As such, there are dependencies upon VB6 runtimes. Before we make the components available in the public domain, all VB6 code will be converted to C++ ATL as well.

Return to FAQ


Are there any other third-party dependencies, such as a GIS engine?

The current implementation does have a dependency upon a third-party royalty-free XML parser.  The goal is that the public domain implementation will offer a way to avoid this third-party requirement, should the developer of the client applications wish to implement an XML parser of their own choice.

Return to FAQ


What is the status of your effort today?

We are using the initial implementation of this model in our current product releases. This includes our own EASi Map application and the products that we have created for Pioneer Hi-Bred and John Deere in Europe. During February, we will be making this initial implementation available to other companies that want to learn more about the model and its appropriateness for their application. Our February release will not be fully implemented, but we commit that the remaining work on the model will be completed in a manner that preserves compatibility, or that we will introduce the changes into an updated version that can coexist with the original implementation. Our February release will be stable for accessing some of the most common data formats, including AgLeader, and a company should feel comfortable in releasing products based upon this pending release.

Return to FAQ


Do you provide training and support on your components?

Yes, we do. If you monitor our Field Operations Data Model Web Site, you will be able to stay current with any planned workshops that we will host.  The first workshop is scheduled for early spring in 2001.  Attendees at these workshops are only expected to cover their travel, lodging, food, and potentially, facility expenses (training room rental, etc). These workshops will never be a revenue source for MapShots as long as MapShots is the host.

Return to FAQ


Does your model support sending information to a field device?

We believe that the model must ultimately support sending setup information and/or work orders to a field device. As of this writing though (January 2001), this capability is nothing more than a gleam in our eye.  Frankly, we hope to solicit significant input from other companies that want to participate in the development and use of this model.  We have no strong preconception of how this functionality should be implemented.

Return to FAQ


How do we stay informed of this effort?

Keep monitoring our Field Operations Data Model Web Site. We will continue to post new information, links to product downloads, etc.  You will also find a discussion forum dedicated exclusively to the discussion of field operations.  The forum is open to questions and comments about the technical implementation of the components or non-technical discussion about the nature of field operations data.

Return to FAQ

MapShots
MapShots, Inc.
5995C Parkway North Blvd.
Suite 9
Cumming, GA 30040

E-mail: info@mapshots.com
Copyright © 2000-2010 MapShots, Inc.
Go to top of page