|
DOC
|
You can build a composite locator using the py toolbox found at this blog entry. It's what I used to enable a local government client to replace their world geocoder with their own. It now searches by address point, assessment ID, permit application number, etc... The sample uses water utility but you just need the py toolbox it comes with. http://blogs.esri.com/esri/arcgis/2014/07/18/enabling-the-power-of-search-on-geospatial-data-within-a-water-utility/ Nathan ENGE Professional Services Esri Canada
... View more
01-08-2015
08:38 AM
|
0
|
0
|
11616
|
|
POST
|
Damnit. I didn't see that at first. took a restart of the node.js for it to take. thanks man
... View more
01-07-2015
10:38 AM
|
0
|
0
|
817
|
|
POST
|
You're talking about...? { "basemapGallery": { "basemaps": [ {}, .........
... View more
01-07-2015
10:14 AM
|
0
|
2
|
817
|
|
POST
|
Also having the same issue. All my basemaps including the one used in the webmap are Web Mercator. Even if I remove all the Esri content, and just re-add the layer used for my basemap in the webmap, I still get a blank Basemap Gallery. I am using the downloaded dev edition. This is the JSON in the config_Basemap Gallery.json. { "basemapGallery": { "basemaps": [ {}, { "title": "Basemap", "thumbnailUrl": "/webappbuilder/apps/4/widgets/BasemapGallery/images/default.jpg", "layers": [ { "url": "http://cvrdgis2.ingram.cvrd.local:6080/arcgis/rest/services/Planning/CVRD_Base_Mercator/MapServer" } ], "spatialReference": { "wkid": 102100 } } ] } }
... View more
01-07-2015
10:04 AM
|
0
|
4
|
817
|
|
DOC
|
Robert I totally missed that! Thanks, all is good now.
... View more
01-06-2015
03:01 PM
|
0
|
0
|
11616
|
|
DOC
|
Thanks Robert for this widget. I'm running the dev edition AWAB I am able to configure the search via GUI and can see the JSON being referenced in: configs/esearch/config_Search.json My results are not displaying in the results pane even though it has found and selected the records, nor are they zooming. (The map service itself is not actually part of the webmap itself though) Both the basemap and the layer I have configured are WKID 102100 (3857). Your preconfigured map services do work, just mine doesn't. I also tried this with a layer that is part of the web map, with scale visiblity active. That shouldn't matter though. Is the only configuration point the config_Search.json and not the actual config.json included with the widget? Whether I find the features via spatial or attribute search, the results don't show in the pane, just the number of records its found... any ideas? here's the json from one of the search parameters. { "name": "Fire Hydrant", "url": "http://74.216.225.69/arcgis/rest/services/FireHydrantInspection/MapServer/0", "definitionexpression": "", "spatialsearchlayer": true, "expressions": { "expression": [ { "alias": "Hydrant Condition", "textsearchlabel": "Hydrant condition", "values": { "value": [ { "fieldObj": { "name": "HYDRCOND", "label": "Hydrant Condition", "shortType": "string", "type": "esriFieldTypeString" }, "valueObj": { "value": "<Null>" }, "prompt": "Hydrant Condition is", "textsearchhint": "Failed", "sqltext": "HYDRCOND = '[value]'", "operation": "stringOperatorIs", "uniquevalsfromfield": "HYDRCOND" } ] } } ] }, "titlefield": "INSSTART", "fields": { "all": false, "field": [ { "name": "INSSTART", "alias": "Start DateTime", "isdate": true }, { "name": "HYDRCOND", "alias": "Hydrant Condition" }, { "name": "OPERHARD", "alias": "Hard to Operate", "isnumber": true }, { "name": "OPERABLE", "alias": "Operable", "isnumber": true }, { "name": "CORRODED", "alias": "Corroded", "isnumber": true }, { "name": "FLOW", "alias": "Flow Rate (LPM)", "isnumber": true }, { "name": "PRESSURE", "alias": "Pressure (KpA)", "isnumber": true }, { "name": "MTCERQRD", "alias": "Maintenance Required" }, { "name": "NOTES", "alias": "Notes" }, { "name": "INSEND", "alias": "End DateTime", "isdate": true }, { "name": "WORKKEY", "alias": "Workorder ID" }, { "name": "INSPECTID", "alias": "Inspection ID" }, { "name": "FACILITYKEY", "alias": "Facility ID" }, { "name": "INSPECTOR", "alias": "Inspection Person" }, { "name": "INSSTATUS", "alias": "Inspection Status" }, { "name": "ROTATION", "alias": "Rotation", "isnumber": true } ] }, "links": { "link": [] }, "showattachments": null } ]
... View more
01-06-2015
12:55 PM
|
0
|
0
|
11616
|
|
POST
|
Robert I'd like to see the esearch coupled with a batch attribute editor based on the selected features.
... View more
10-30-2014
11:08 AM
|
1
|
0
|
1729
|
|
POST
|
Wrong. Explain this. (copy and paste into your html)
<iframe width="425" height="350" frameborder="0" scrolling="no"
marginheight="0" marginwidth="0"
src="https://maps.google.ca/maps?cbll=49.250621,-123.042685&layer=c&panoid=ZlNjyHUe-DfJal2SB8Cs-Q&cbp=12,26.19,,0,6.36&ie=UTF8&ll=49.223876,-123.001556&spn=0.382528,0.617294&t=h&z=11&source=embed&output=svembed">
</iframe><br /><small><a href="https://maps.google.ca/maps?cbll=49.250621,-123.042685&layer=c&panoid=ZlNjyHUe-DfJal2SB8Cs-Q&cbp=12,26.19,,0,6.36&ie=UTF8&ll=49.223876,-123.001556&spn=0.382528,0.617294&t=h&z=11&source=embed" style="color:#0000FF;text-align:left"></a></small>
... View more
10-02-2014
10:28 AM
|
0
|
0
|
1222
|
|
POST
|
Hi guys, thought I'd ping the collective. I have a client who has installed Portal wholly disconnected environment. Now they want to build web apps from web maps they have created. I've installed the latest beta on their system, and have tried to deploy it, but it just hangs. Looks like WAB is making calls outside. Where are these calls being made, and how can I redirect them back inside...I've tried to redirect as much as I can like JSAPI, but I read the JSAPI for WAB is different than the JSAPI for Portal? Should I be redirecting to the Portal JSAPI or download the JSAPI from developer.arcgis.com. Which files and where do I need to make changes to have it work wholly disconnected.
... View more
09-05-2014
11:43 AM
|
0
|
0
|
1744
|
|
POST
|
Hi folks, Recently at the dev summit there were a couple of mentions towards leveraging esri api into existing native iOS app. I believe one of them was a nap app (find me the nearest napping area on campus), and the other was another type of transportation routing app. Does anybody have examples or know of any app either on the app store or even on the android store that would be similar to a "stuck at the airport" scenario where the user could download the airport app and route to their gate, find the closest starbucks or point of interest, store and present coupons, provide user feedback to rate facility or mention that the bathroom is dirty, given the flight you jsut come off of, show you directions to your baggage claim, and route to your next flight... I know there are lots of moving parts to this that would require intensive system integration with existing airport IT. But am wondering if there is such a thing already? I looked on the app store and haven't found any. Cheers
... View more
05-22-2014
02:04 PM
|
0
|
0
|
1524
|
|
IDEA
|
Develop a webapp plugin for facebook for commercial use where retailers using social media can utilize their "likes" and "fans" as geoenabled business analytics. Also another use would be the ability for the fans and userbase to submit geolocated pictures of the company products in use as a marketing tool perhaps through a story maps interface. Enable facebook users to upload or reference a geolocated image with story or caption.
... View more
12-16-2013
10:18 AM
|
1
|
1
|
931
|
|
IDEA
|
Develop a webapp plugin for facebook for commercial use where retailers using social media can utilize their "likes" and "fans" as geoenabled business analytics. Also another use would be the ability for the fans and userbase to submit geolocated pictures of the company products in use as a marketing tool perhaps through a story maps interface. Enable facebook users to upload or reference a geolocated image with story or caption.
... View more
12-16-2013
10:18 AM
|
1
|
2
|
1126
|
|
POST
|
RajI do know the API can output in georss and I have been successful adding the feed to agol. The structure is cleaner. I could explore the georss to feature service route as we'll. Hello Nathan -I wouldn't recommend a CSV output for this data. When I created an 'Poll an external website for JSON' Input connector and allowed GEP to generate a GeoEvent Definition for me, the first thing I noticed was the complexity of the data. Data with groups and lists (elements whose cardinality is greater-than one) cannot be represented as comma separated text. The data would be ambiguous; you wouldn't know if an item after a comma were the next element, the next sub-element within a group, or the next item in a list.That aside, I found that I was receiving INFO and ERROR messages in the GeoEvent Processor logfile for the https://api.geofeedia.com/v1/search/geofeed/18591?appID=fbf45924&appKey=23ced6fac3544364b8c4b84aee76e287&format=json-default data feed. When my Input connector first polls for data, I see an ERROR message which looks like (click to enlarge):[ATTACH=CONFIG]29698[/ATTACH]I am able to use JSONLint to parse the feed's JSON, but I think that GeoEvent Processor is having a problem with the JSON structure. When I stop and restart the Input connector, I will see a message from com.esri.ges.messaging.jms.JmsMessaging saying "Error trying to receive message. Output may not have processed message". This is just an INFO message, but then when the Input next polls the external site, the error in the screenshot above is logged.If I configure the Input connector's 'JSON Object Name' property to look for "items" (no quotes), I get a simpler GeoEvent Definition:[ATTACH=CONFIG]29699[/ATTACH]But only a handful (I was only seeing 11) events get output to the JSON file being managed by the Output connector. The JSON in the file doesn't appear valid at first glance, the GEP Monitor continues to increment the count for the Output connector, but no additional events get written to the output. The GEP logfile is full of messages from com.esri.ges.messaging.jms.JmsMessaging saying "Error trying to receive message. Output may not have processed message".I will look into this further - but I wanted to get you my initial recommendation (not to use a CSV file for output) and record my initial observations in case they are at all helpful to you.- RJ
... View more
12-10-2013
10:02 AM
|
0
|
0
|
1160
|
|
POST
|
sorry but I'm a newb I have a query string from Geofeedia's new api: https://api.geofeedia.com/v1/search/geofeed/18591?appID=fbf45924&appKey=23ced6fac3544364b8c4b84aee76e287&format=json-default Currently they only have this json and the geofeedrss. After running the above URL through JSON pretty, I can see that I don't need the pre-amble header information - just each entry within the "items" tag. I've tried just a simple JSOn input, and CSV output with just the default connector and all I get is the header as an entry. When I try to fieldmap I get only two definitions - the default "incident" and the definition created by the input. However, the headings that I want aren't there. I'm assuming I need to create a new definition, and just grab the tags I need: "items": [
{ "latitude": -22.75003063, "longitude": -43.46636981, "source": "twitter", "externalId": "410192177298681856", "publishDate": "2013-12-09T23:40:10Z", "createdOn": "2013-12-09T23:40:42Z", "title": "@annaclaarafrc nossa que coincid\u00eancia anna clara", "description": "", "author": { "name": "Pehmota", "url": "http:\/\/twitter.com\/Pehmota", "avatar": { "url": "https:\/\/pbs.twimg.com\/profile_images\/378800000435495804\/4dac428b3e3c4d1e568da73bf6ce96c0_normal.jpeg" } }, "url": "http:\/\/twitter.com\/Pehmota\/status\/410192177298681856", "mediaItems": [ ] }, { "latitude": -22.88979542, "longitude": -43.27738588, "source": "twitter", "externalId": "410192176875053056", "publishDate": "2013-12-09T23:40:10Z", "createdOn": "2013-12-09T23:40:42Z", "title": "HAHAAAAAA VAI TOMAR NO CU TODO MUNDOOOOOOOOOO KKKKKKKKKKK", "description": "", "author": { "name": "RodriguesPerseu", "url": "http:\/\/twitter.com\/RodriguesPerseu", "avatar": { "url": "https:\/\/pbs.twimg.com\/profile_images\/378800000822948774\/b233ee2ea64ecb75a60e059d4910e98d_normal.jpeg" } }, "url": "http:\/\/twitter.com\/RodriguesPerseu\/status\/410192176875053056", "mediaItems": [ ] }, ultimately I want to turn the geofeedia into a live feature service to consume in AGS.
... View more
12-09-2013
01:45 PM
|
0
|
3
|
3917
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 04-05-2023 02:14 PM | |
| 1 | 09-26-2022 09:11 AM | |
| 1 | 11-08-2022 08:45 AM | |
| 3 | 10-13-2022 01:50 PM | |
| 2 | 10-13-2022 01:39 PM |
| Online Status |
Offline
|
| Date Last Visited |
12-01-2025
08:31 AM
|