POST
|
Thank you! Just what I needed. I agree, it would be more convenient if they made it so older documentation versions could be accessed online the same as current documentation. Not sure if it will help, but I posted it as an idea on ArcGIS Ideas: Leave documentation for previous API versions online - http://ideas.arcgis.com/ideaView?id=087E00000005CeeIAE
... View more
06-09-2014
08:36 AM
|
0
|
0
|
354
|
POST
|
So far I have only been able to find documentation online for the 3.9 API. My apps were built using the 3.7 API and I need that documentation to sort out some issues that have cropped up. Does ESRI leave documentation for earlier versions available for legacy APIs?
... View more
06-06-2014
10:54 AM
|
0
|
2
|
710
|
POST
|
Thank you Ben for the description of why it does not work. However, I think this is something that needs to be justified by the Javascript API team as it does not answer the fundamental question of why this is the case to begin with. The plain fact is the Javascript API team has once again shown it is not as concerned about its user community as the other API teams. The Flex team was able to incorporate this hatch fill capability into their API at least three years ago (when I first used it). My guess is the Flex Team did it because it helps to build new applications more rapidly. I want to change the fill so the graphic features called by a Find function are both color-coded based on whether the graphic is for a jurisdiction, school district, fire district, or water district and show the actual color values of the features under them. Now I have to create four images before I can finish the tools I am working on instead of just coding in a color value and moving on to the next thing. Trust me, if Flex was supported on mobile devices I wouldn't touch the Javascript API. Sure, if you are a full-time coder, their bare bones API and lack of plug-and-play tools is probably fine, but experts are not what ESRI focuses on. When you listen to Jack, ESRI wants everyone to be able to create data, maps, and applications with as little hassle as practical. The other API teams get this. I was able to get my first Flex application up and running within two days (I did not use their application builder) because they release template viewers with each release of their API. After it was up and running I was able to customize it so it looked and performed the way I wanted it to because of the rapid progress I was able to make with the template and tools they developed for their user community. When a group within its user community expressed that they wanted the same thing, the Javascript API team responded that that wasn't their problem as they did not believe in providing template applications as they were personally concerned that that might lead to too many applications in the wild that looked the same. We do not have plans to add a "layer list" or "table of contents" widget to manage map layers and sublayers. We've resisted adding this to the API because we don't want to encourage building generic, kitchen sink style viewers. I realize that we (Esri) do not have a consistent story on this as we still provide generic viewers for other platforms/technologies. We're open to discussing it further, but I personally agree with anti-viewer, anti-portal sentiments that some have expressed online for the past couple of years. - Derek Swingley (ArcGIS API for JavaScript Team Member) Then, once they did begrudgingly produce a template viewer, they produced something that was so convoluted and hard to build on that I can only suspect that they did it intentionally to prevent anyone from asking them to do it again. The ArcGIS API for Javascript Team, turning ESRI's "GIS for Everyone" slogan into "GIS for Experts and Consultants."
... View more
01-03-2014
09:30 AM
|
0
|
1
|
1701
|
POST
|
This still seems to be the case at 3.5 - is that really the case?? Still the case at 3.7. Not only that, it is not just Firefox, neither Internet Explorer nor Chrome can apply color or transparency values to hatch patterns. What is up with color for hatch pattern fills in the Javascript API? The ArcGIS for Flex team implemented this a couple years ago.
... View more
12-31-2013
09:40 AM
|
0
|
0
|
1701
|
POST
|
Is it possible to create tiered (not sure if that is the right term) Bookmark widget so that it would expand similar to TinyDropdownMenu2 (http://www.scriptiny.com/2011/04/javascript-dropdown-menu/)? If it is possible, is there a sample I missed? I did not notice that function in the samples, code gallery, or the forum. The reason I am asking is that I have Bookmark widgets for a couple counties and would like to have city names drop down and have individual project bookmark extents open out from the city name to make the names shorter. To make it somewhat visual, I currently have the following structure working (default from Samples section): -Widget [INDENT]-City name: Project name (feature extent is here)[/INDENT] I would like to make it: -Widget [INDENT]-City name[/INDENT] [INDENT][INDENT]- Project name (feature extent is here)[/INDENT][/INDENT]
... View more
02-13-2013
03:54 PM
|
0
|
2
|
487
|
POST
|
As my search skills are not the best, I have been unable to find a sample or HowTo on labeling a graphic returned by a query using the ArcGIS Flex API. I have a widget that successfully returns a graphic following a query, but I would like the returned graphic to include a label based on the attribute of the feature returned. I do not want an infoWindow launched with the graphic, but an actual label. I am hoping there is a blog post, forum discussion, or sample out there that addresses this that someone has come across. - Michael
... View more
12-28-2012
10:38 AM
|
0
|
0
|
551
|
POST
|
I did finally get the GeoServer WMTS to work in the app I was working on. The problem, for me, was that something did not like that I was mixing services from ArcGIS Server and GeoServer WMTS, and even though everything was in the same projection they would not both draw. Once I removed my ArcGIS Server services from the app the Flex API worked like a charm. So for that particular app I stopped using services from ArcGIS and made it so all services were coming from GeoServer. Now, that said, I know that ESRI built the capability to mix services from multiple providers into the API. The fact that I could not get it to work with the services I am using was my fault. - Michael
... View more
08-08-2012
09:30 AM
|
0
|
0
|
1538
|
POST
|
My apologies. I needed take care of a number of other things before I could get back to this. In response to your suggested code, I cannot use it as I have more than one layer and tilematixset in GeoServer. I had deleted the information related to the other layers and projections from the GetCapabilities document to make it shorter/more readable. I have poked around a bit in the manager files to see how the WMTS layer request is actually processed, and, unfortunately, that has only resulted in more questions. The first question is, why does this appear to be based solely on a GetCapabilities document if regular requests are based on a GetTiles request? Or is it just something in the SWC that I cannot get to? The second question is where is the request actually processed? I looked in ConfigManager.as and it provides the base formatting for all layer requests except WMTS. I referred again to the WMTS sample provided on the Flex API site and noticed that it now works because it exclusively references ArcGIS Online services. Something I noticed while reviewing the sample is that the GetCapabilities request returned by ArcGIS Online is significantly different from the base GeoServer response as it includes ScaleDenominator and TopLeftCorner tags for each level of the TileMatrix, and labels the matrix levels differently than GeoServer. I will assume that the WMTS capabilities built into the 3.0 API are based on how ArcGIS Online formats its GetCapabilities request as it would make sense that ESRI APIs are based on ESRI products. Is there documentation somewhere that we can use to edit our capabilites XSL stylesheet so that the document returned is formatted in a way that the ESRI Flex API can understand? I think that the different formats could be significant in determining whether or not the tiles end up being delivered to the viewer since the viewer can display the GeoServer WMS service the WMTS service is based on. Since both come from the same GeoServer installation and the main difference between accessing the two is a slight change to the URL a translation issue related to the returned GetCapabilities request does not seem too far fetched.
... View more
07-20-2012
04:00 PM
|
0
|
0
|
1538
|
POST
|
Unfortunately, no. The GeoServer server is behind our firewall. Since I have the nagging sense that I just have a setting off on one side of the transaction or other I was hoping someone else had gone through this and could point me in the right direction.
... View more
06-27-2012
09:10 AM
|
0
|
0
|
1538
|
POST
|
HTTPFox shows that the viewer is receiving the full GetCapabilities request and is correctly formatting it. Does this mean that the WMTS support in the viewer is only for ESRI generated WMTS, not third-party WMTS?
... View more
06-27-2012
07:38 AM
|
0
|
0
|
1538
|
POST
|
That was it. I was using the wrong version of Flash Builder.
... View more
06-22-2012
02:16 PM
|
0
|
0
|
272
|
POST
|
I am trying to update a map application that was built using the 2.5 version of the Flex API to version 3.0. The problem is that data served by ArcGIS Server 10.0 does not display in the new application based on the 3.0 API. From what is posted in the documentation related to the 3.0 API it looks like configuring base and operation layers looks the same. I know the map services delivered by ArcGIS Server are working because the 2.5 API version in Flash Builder displays the features. The 2.5 and 3.0 API versions of the application are both on the same Windows 2003 server, and both are loaded into Flex Builder 4.5.1. Both versions of the application are referencing the same ArcGIS Server map services. Software used: ArcGIS Server 10.0 (feature server) Flex Builder 4.5.1 ArcGIS Flex Viewer 3.0 source ArcGIS for Flex 3.0 API agslib-3.0-2012-06-06.swc A text file of the MAP portion of config.xml is attached. - Michael
... View more
06-21-2012
11:38 AM
|
0
|
4
|
736
|
POST
|
Thank you Mattias! I had confused their join dates as the posting dates and thought that exchange was a year old. - Mike
... View more
12-29-2011
07:10 AM
|
0
|
0
|
223
|
POST
|
Has anyone tried to add a WMTSLayer to a 2.5 Flex Viewer app yet? I am using Flash Builder 4.5 and have successfully added the Flex Viewer 2.5 source code as a project and imported the 2.5 swc into the project. As for the WMTS, I have GeoServer up and running and am currently serving data to a live FlexViewer 2.4 app as a WMS layer and have crossdomain.xml correctly configured. The integrated GeoWebCache feature of GeoServer is now set up and I have tested that WMTS works through the demo viewer in GeoServer. All data in the app is using the same projection. The problem I am having is when I try to add the WMTS layer in config.xml. Looking at the sample, which looks to have been written before WMTS was implemented in 2.5, and the API I cobbled together what I thought was the correct format for adding the layer. The following is the LAYER format I used: <layer label="Landslide Debris Flow" type="wms" visible="true" alpha="0.7" url="IPAddress:8080/geoserver/gwc/service/wmts?service=WMTS&tiled=true&request=GetMap" skipgetcapabilities="true" wkid="26910" xmin="434836.578" ymin="4067712.71" xmax="667126.578" ymax="4303962.71" version="1.0.0" format="PNG" serviceMode="KVP" tileMatrixSetId="NAD83_UTM_Zone10N" title="lndsldDebrisFlow"/> I have tried both tiled and wms as layer type in the tag. Type tiled returns a 2032 streaming error. Type wms does not return an error, but does not load the layer either. Having used WMS layers before I am still unsure where the various options go. Some of the items listed outside the URL would normally be in the URL when making a request using other mapping programs. As a result I have pulled most of the options from the URL and made them their own option statements within the LAYER tag. Any ideas about where my LAYER tag is failing? - Mike Michael Smith GIS Coordinator Association of Bay Area Governments
... View more
12-28-2011
02:43 PM
|
0
|
2
|
3242
|
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:23 AM
|