DOC
|
An in-house web mapping application (the application), is in development using the ArcGIS Javascript API. The application can be securely accessed in web browsers and on mobile devices and map trail locations, information and use. The application can also deliver the understanding of current trails situation and provide the vision of long-term plan for the trails improvement and creation. The Resource Management Plan-Geographic Information System (RMP-GIS) has been funded by the Division of State Park, Oklahoma Tourism and Recreation Department for more than ten years. The purpose of RMP-GIS project is to set up the GIS platform to store state park physical and biological resources data and enhance their protection and conservation. The state park features data and associated attributes have been collected by the global positional system (GPS) and then validated by the ESRI ArcGIS software. Trails information include trail mileage,trail name, surface situation, inspection date, and trail use such as hiking, mountain bike, horse riding, sightseeing and wheelchair accessible. Considering to present the overview and comparison of the current trails information within state parks, the application is also designed to present the processed statistical trail information by dynamic charts and tables. For example, the bar chart can show the tail mileage either by park, trail use, trail situation or trail name with interactive interfaces. The application not only conveys trail information by visualization, but strengthens the evaluation and conservation of trail resources under state park officials.
... View more
01-08-2018
10:27 AM
|
0
|
0
|
477
|
POST
|
Hi All, I appreciate your time in advance. I want to create a button inside the infoWindow (Popup). Ideally, users click the button('ElectricityMeter'), which calls the Ajax and display the JSON data in the Dialog (JQuery) on the map. The codes below are the snippet of my codes. It would be appreciated if you all could provide your opinions. The workflow: First: the new Popup, okMap is the object and the 'infoContainer' is the 'id ' for the infoWindow okMap.popup = new Popup({
lineSymbol:symbolLine,
fillSymbol:symbolFill,
markerSymbol:null
}, "infoContainer"); Second: the JQuery and Ajax part inside the head within the HTML file. Here the attribute 'COMMENTS' works as the primary key (i.e. 54156635) to match the value provided by the common column name ('MeterNumber') in the 'ElecMeter.json' file. Inside the main HTML file, I also created two divs one for 'dialogs' and the other for 'EM-template'. <script>
$(document).ready(function(){
var $dialogs = $('#dialogs');
var emTemplate = $('#EM-template').html();
function emTemplateCreator(em) {
$dialogs.html(Mustache.render(emTemplate,em))
}
$("div#infoContainer").find("button").click(function () {
$("#dialogs").dialog()
$.ajax({
type:'GET',
url:'data/ElecMeter.json',
success: function (ems) {
$.each(ems, function (i, em) {
if (em.MeterNumber == feature.feature.attributes.Comment){
emTemplateCreator(em)
}
});
}
})
})
});
</script> Final, the button inside the info template else if (feature.layerName === "ElctPole") {
feature.feature.setInfoTemplate(new InfoTemplate(feature.layerName,
"<b>Park Name</b>: ${Park_Name}<br>" +
"<b>Material</b>: ${Material}<br>" +
"<b>Line Branch</b>: ${LnBranch}<br>" +
"<b>Light</b>: ${Light}<br>" +
"<b>Switch</b>: ${Switch}<br>" +
"<b>Meter</b>: ${Meter}<br>" +
"<b>Transformer</b>: ${Transfmer}<br>" +
"<b>Attach Other</b>: ${OthrAttach}<br>" +
"<b>Condition</b>: ${Condition}<br>"+
"<b>Inspection Date</b>: ${InspctDtt}<br>" +
"<b>Comment</b>: ${Comment}<br>"+
"<button id='btnElectricityMeter'>ElectricityMeter</button>"
));
infoPopupFeatures.push(feature.feature); Thanks, Changheng
... View more
10-18-2017
10:44 AM
|
0
|
0
|
20407
|
POST
|
Hi Randall, Thank you for your opinions. The image below shows the authorization of our site. To access our website stills needs to provide the user name and password. Now, only several users can access the website with given username and password. Hopefully, I have answered your question. Thanks, Hank
... View more
08-16-2017
08:07 PM
|
0
|
0
|
710
|
POST
|
Hi Robert, I appreciate your reply. Both map and print services are secure. I figured out this question by enabling the Anonymous Authentication by "IUSR" (specific user) and "Accept" (Advanced Protection) in the Windows Authentication. The print tool is working!! I feel that the parameter "IUSR" with enabling the Anonymous Authentication makes the printing tool work! However, I have no idea why the print tool is working with the parameter "IUSR" with enabling the Anonymous Authentication. Thanks, Hank
... View more
08-11-2017
10:00 AM
|
0
|
4
|
710
|
POST
|
Hi all, I appreciate your time in advance. I have the problem with the PrintTask in my application. In order to serve the sensitive data on the viewer, I enabled the Windows Authentication and disable the Anonymous Authentication in IIS 8 server for my application. The configuration of my server is listed below. 2012 Windows server R2 ArcGIS server 10.3.1 Web Adaptor installed I have followed Esri/resource-proxy and proxy tests are working. I am wondering if you could provide some valuable opinions. Thanks, Hank
... View more
08-08-2017
01:53 PM
|
0
|
6
|
1549
|
POST
|
Hi Randall, Could you share your opinions why GIS users prefer to use the GDB as the source data than shapefiles? Thanks, Hank
... View more
06-21-2017
12:18 PM
|
0
|
2
|
910
|
POST
|
Hi All, Thank your or your time in advanced. I have a question if we could publish the map service by the source data by athe shapefiles (the shapefiles are in the Registered Folders). I was told that the source data should be referenced from feature classes in the GDB. Could I know why I need to use feature classes in GDB not shapefiles. Thanks, Hank
... View more
06-21-2017
10:14 AM
|
0
|
4
|
1995
|
POST
|
Hi Randall, I followed your instructions. The port 6080 was hidden. The rest service directory is created ("stateparkmap.okstate.edu/ousgeog/rest/") with the active windows authentication. However, the public still can access the default rest directory (stateparkmap.okstate.edu:6080/arcgis/rest) without any username and password inputs. In addition, I have created the inbound rule to allow the port 6080/6443 in the server firewall. Could you tell me how I only allow the directory work ("stateparkmap.okstate.edu/ousgeog/rest/")? Thanks, Hank
... View more
04-06-2017
07:57 PM
|
0
|
2
|
1109
|
POST
|
The background of my server I installed the ArcGIS server 10.3.1 (No Web Adaptor installed) I have Windows 2012 Server x64 with SQL Server 2012 R2. I'm also using IIS 8 as a web server on the same machine. I am wondering if I could disable the external access to the link for the ArcGIS Server Manager. For example, assuming the link is "http://gisserver.domain.com:6080/arcgis/manager/". Could I know if there is a way to disable/block the external users to access to the link? Many thanks, Changheng
... View more
03-29-2017
08:56 AM
|
0
|
4
|
1921
|
POST
|
Hi all, I appreciate your all valuable in this issue. The solution is to create the new rule in the inbound Rules in the "Windows Firewall with Advanced Security". The rule is to add the inbound rule to allow the ports such as 6443 and 6080 open to the public. Now, the public can access the ArcGIS REST Services Directory externally (the link below). Now, my question is that I tried to access the REST Services Directory by the link below without the port "6080" like "http://stateparkmap.okstate.edu/arcgis/rest/" with the setting in the Reverse Proxy rule. However, I keep having the error message listed below. Could you all please share valuable opinions to address this issue? Thanks, Hank The link: http://stateparkmap.okstate.edu:6080/arcgis/rest/ The error message
... View more
03-21-2017
08:54 AM
|
0
|
1
|
761
|
POST
|
Hi Jonathan, I appreciate your opinions. I do not install the web adaptor. My default web site is stopped. Thanks, Hank
... View more
02-24-2017
12:13 PM
|
0
|
0
|
2119
|
POST
|
Hi Scott, I appreciate your all precious opinions. My original setting for the Window Authentication was Enabled. But now is "Disabled". The setting for the Anonymous Authentication is "Enabled" and "Application pool identity". The permission for the Application (App_Test) was also shown below. I also set the permission for the IIS_IUERS (But not including "Everyone"). In addition, I could see the content in the index.html when clicking the "*:80 (http)". However, I still can not access the rest server site externally(http://stateparkmap.okstate.edu/arcgis/rest/services ). Thanks, Hank
... View more
02-24-2017
12:11 PM
|
0
|
2
|
2119
|
POST
|
Hi Rebecca, I appreciate your opinions. I followed your instructions and accessed the website (http://stateparkmap.okstate.edu/arcgis/rest/services). Then I used my username and password. The message was shown on the screen "404 - File or directory not found." Do I need to install the server files into the Application (binding with "http://stateparkmap.okstate.edu") folder rather than the default path"C:\Program Files\". The physical path for the Application is in the D:\App_Test. Could anyone provide your insights? Thanks, Hank
... View more
02-24-2017
10:22 AM
|
0
|
2
|
2119
|
POST
|
I am trying to access my GIS server outside the server itself. But, I have trouble and tried to solve this problem by different solutions. The background of my server I have Windows 2012 Server x64 with SQL Server 2012. I'm also using IIS 8 as a web server on the same machine. I've installed ArcGIS for Server 10.3.1 and only used the "register folder" to store feature class in the file geodatabase. I do not use the Web Adaptor. The Authentication Tier (security) inside the ArcGIS manager is "GIS Server" I can access the url ("http://stateparkmap.okstate.edu:6080/arcgis/rest/services") inside the server. However, I can not access the url externally by browsers (IE, Chrome and Firefox) either by wifi or ethernet. In addition, I have disabled the proxy for these browsers. The message show "resource is online but is not responding to connection" on IE or "Failed to load resource: net::ERR_CONNECTION_TIMED_OUT" on Chrome. I have installed the DNS server to bind the ip address with the domain (stateparkmap.okstate.edu). In addiiton, I can access to the http://stateparkmap.okstate.edu/index.html outside the server. Could you share your precious opinions for this problem? Thanks, Hank
... View more
02-23-2017
02:48 PM
|
0
|
11
|
6321
|
POST
|
Hi Robert, Thank you for the reply. I am wondering if you could provide more details on the function for this question. Thanks, Chang-Heng
... View more
05-16-2016
12:37 PM
|
0
|
1
|
365
|
Title | Kudos | Posted |
---|---|---|
1 | 08-07-2015 09:37 AM | |
1 | 04-08-2016 09:25 AM | |
1 | 12-11-2015 07:38 AM | |
1 | 10-14-2013 08:14 AM |
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:23 AM
|