ARCIMS Development Experience Summary (3) (Talk 1)

xiaoxiao2021-03-06  107

I am fortunate to have been developed on the two platforms of Arcims MapXtreme, talk about personal feelings.

ArcGIS Server of ArcGIS9 will be thrown. First, Arcims development. (Take Image Services as an example, ArcMap Image Services I estimate that in ArcGIS9, focusing on ArcGIS Server) The core of Arcims is AcrXML, or it is also a development of Arcxml, if familiar with Arcxml, estimate about Arcims development Master 60%. It's just a variety of connectors such as HTMLVIEW, JAVACONNECT, ACTIVEX, just a package of Arcxml.

The Arcims server is actually equivalent to a WebService. We entered a certain format parameter. After he is handled, it returns the corresponding result. And this format is Arcxml. (In fact, Arcxml is also an IMS profile, generated by Author.) ArcXML includes rich content, still increasing. Our usual requests are using get_image and image with image services, using get_features and features are obtained by image and attribute values. For our second development, we are just a constant combination of Arcxml, get the results we want. Then display these results. I divide this development process into GIS business applications and web programming. For example: Beijing Industrial Network: In fact, it combines several arcxml, then display it. IT company web programming is certainly no problem, so now how the GIS industry focus on how to excavate demand, excavation industry applications. How to expose industry demand with the functionality provided by GIS software. (Difficult!) For two years, GIS is made, and it is basically zoomed and reduced. Business, in China government agencies, it is difficult to make any applications. (Urgently need some standards). It is estimated that it is a direction. (I have to have money, specialize in GIS application industry standards) I prefer HTMLVIEW, use him to make a very beautiful interface (I think I think GIS and do the nature in the nature of time). Many work on the client. However, the safe security is high, and it is implemented with JavaScript. As for Javaconnect, it is more in line with OOP, but 1, because the WebGIS system has a lot of state, such as the proportion of the map, the choice of the movable layer, etc., to keep these states, these states must be put into buffers, the large user Said, performance is a big problem. 2, Javaconnect and MapXtreme are very similar, changing the map to refresh the MAP object, put the Map object in the session. (Quustely affect performance, the volume is large), so the status should be maintained, and the web server is also a challenge. It is also a challenge for cool map operations. 3, personal thinking of the Javaconnector class library is not a developer, completely packet, packaged in geographically classified concept. (Package Map object should be divided into several objects, it is too complicated, for different requests, some attributes are empty.) (Now I am studying Javaconnector to develop high-performance IMS webgis)

转载请注明原文地址:https://www.9cbs.com/read-98693.html

New Post(0)